~/f/postgresql10/RPMS.2017 ~/f/postgresql10 ~/f/postgresql10 RPMS.2017/postgresql10-devel-10.10-0.0.x86_64.rpm RPMS/postgresql10-devel-10.10-0.0.x86_64.rpm differ: byte 225, line 1 Comparing postgresql10-devel-10.10-0.0.x86_64.rpm to postgresql10-devel-10.10-0.0.x86_64.rpm comparing the rpm tags of postgresql10-devel --- /tmp/tmp.yN9CqgnWqF/tmp.bvV9oODbWG 2019-09-05 22:16:12.894691892 +0000 +++ /tmp/tmp.yN9CqgnWqF/tmp.aJ2R4Fls3m 2019-09-05 22:16:12.906691975 +0000 @@ -1649,14 +1649,14 @@ /usr/lib/postgresql10 0 /usr/lib/postgresql10/bin 0 /usr/lib/postgresql10/bin/ecpg b6b839eee101cca1459078d3c7d389e5a5f832165e3a52c0920fe312c3a6efea 0 -/usr/lib/postgresql10/bin/pg_config 7a60299818bffa3d5b7ee62b7fab30c8db155f9e4f14a54a824e88a408c3cc21 0 +/usr/lib/postgresql10/bin/pg_config 754dbe1db0fc99d81603356438268e194ff1392a72a402c51e2e8c185aacd49f 0 /usr/lib/postgresql10/lib64 0 /usr/lib/postgresql10/lib64/pgxs 0 /usr/lib/postgresql10/lib64/pgxs/config 0 /usr/lib/postgresql10/lib64/pgxs/config/install-sh 608b76d735bb2ec2bcb1271644c3d5e7a428fb8d2338e114e8a48ebf91ccfd23 0 /usr/lib/postgresql10/lib64/pgxs/config/missing 9d387d326e46288afb4ed5b9c3c12353d7627ea6277fc6d93b27d52164dca6b7 0 /usr/lib/postgresql10/lib64/pgxs/src 0 -/usr/lib/postgresql10/lib64/pgxs/src/Makefile.global 9a25caca64c665d4b89340e385c0888281e61d9a8b9c9cd910b096203280fdc9 0 +/usr/lib/postgresql10/lib64/pgxs/src/Makefile.global 624ccc43a61a76c3ee38904635a6200766ec3a638fab66d60b3ebe57679e8d55 0 /usr/lib/postgresql10/lib64/pgxs/src/Makefile.port ffee856fd95598f3a1de72db7551096b855640a31d462d06968ca2002bd5af6b 0 /usr/lib/postgresql10/lib64/pgxs/src/Makefile.shlib c80ed995ff90d9ff6689cf4e932a2b7faf35df97480f76d39cc8b29b52a53885 0 /usr/lib/postgresql10/lib64/pgxs/src/makefiles 0 @@ -1667,7 +1667,7 @@ /usr/lib/postgresql10/lib64/pgxs/src/test/regress/pg_regress 08e13563cff867c4c79ac8e13c25e163d7f7948f7a108b8b93e5a6e7f717c36a 0 /usr/lib64/libecpg.so 0 /usr/lib64/libecpg_compat.so 0 -/usr/lib64/libpgcommon.a 03a9511541aeadcdb860f0e399b3cbea0e5d108ba6b8519c4e3989186cf33e1a 0 +/usr/lib64/libpgcommon.a 2b71531dd056928c170e5e9d016da4c578fddc5b18f2b8afae7d38fd42627686 0 /usr/lib64/libpgport.a 6e41594cd09ea9b38ff56b395ec2c62254a7b62dfd760162fd9f975ef5865e3b 0 /usr/lib64/libpgtypes.so 0 /usr/lib64/libpq.so 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib/postgresql10/bin/pg_config differs in ELF section .rodata --- /tmp/tmp.yN9CqgnWqF/tmp.aoUVYdEwvr 2019-09-05 22:16:13.350695017 +0000 +++ /tmp/tmp.yN9CqgnWqF/tmp.jnAs3PEKed 2019-09-05 22:16:13.354695044 +0000 @@ -262,10 +262,10 @@ 5010 642d7461 626c6573 202d6673 7461636b d-tables -fstack 5020 2d636c61 73682d70 726f7465 6374696f -clash-protectio 5030 6e202d57 6572726f 723d7265 7475726e n -Werror=return - 5040 2d747970 65202d66 6c746f3d 34202d66 -type -flto=4 -f + 5040 2d747970 65202d66 6c746f3d 31202d66 -type -flto=1 -f 5050 6661742d 6c746f2d 6f626a65 63747327 fat-lto-objects' 5060 20274c44 464c4147 533d2d66 6c746f3d 'LDFLAGS=-flto= - 5070 34202d66 6661742d 6c746f2d 6f626a65 4 -ffat-lto-obje + 5070 31202d66 6661742d 6c746f2d 6f626a65 1 -ffat-lto-obje 5080 63747327 2027504b 475f434f 4e464947 cts' 'PKG_CONFIG 5090 5f504154 483d3a2f 7573722f 6c696236 _PATH=:/usr/lib6 50a0 342f706b 67636f6e 6669673a 2f757372 4/pkgconfig:/usr @@ -294,9 +294,9 @@ 5210 6e642d74 61626c65 73202d66 73746163 nd-tables -fstac 5220 6b2d636c 6173682d 70726f74 65637469 k-clash-protecti 5230 6f6e202d 57657272 6f723d72 65747572 on -Werror=retur - 5240 6e2d7479 7065202d 666c746f 3d34202d n-type -flto=4 - + 5240 6e2d7479 7065202d 666c746f 3d31202d n-type -flto=1 - 5250 66666174 2d6c746f 2d6f626a 65637473 ffat-lto-objects - 5260 00000000 00000000 2d666c74 6f3d3420 ........-flto=4 + 5260 00000000 00000000 2d666c74 6f3d3120 ........-flto=1 5270 2d666661 742d6c74 6f2d6f62 6a656374 -ffat-lto-object 5280 73202d57 6c2c2d2d 61732d6e 65656465 s -Wl,--as-neede 5290 64000000 00000000 2d6c7067 636f6d6d d.......-lpgcomm /usr/lib/postgresql10/lib64/pgxs/src/Makefile.global differs (makefile script, ASCII text, with very long lines) --- old//usr/lib/postgresql10/lib64/pgxs/src/Makefile.global 2019-08-12 12:00:00.000000000 +0000 +++ new//usr/lib/postgresql10/lib64/pgxs/src/Makefile.global 2019-08-12 12:00:00.000000000 +0000 @@ -75,7 +75,7 @@ vpathsearch = `for f in $(addsuffix /$(1),$(subst :, ,. $(VPATH))); do test -r $$f && echo $$f && break; done` # Saved arguments from configure -configure_args = '--host=x86_64-suse-linux-gnu' '--build=x86_64-suse-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--bindir=/usr/lib/postgresql10/bin' '--libdir=/usr/lib/postgresql10/lib64' '--includedir=/usr/include/pgsql' '--datadir=/usr/share/postgresql10' '--docdir=/usr/share/doc/packages/postgresql10' '--mandir=/usr/share/man' '--disable-rpath' '--enable-nls' '--enable-thread-safety' '--enable-integer-datetimes' '--without-readline' '--with-openssl' '--with-ldap' '--with-gssapi' '--with-krb5' '--with-system-tzdata=/usr/share/zoneinfo' 'build_alias=x86_64-suse-linux-gnu' 'host_alias=x86_64-suse-linux-gnu' 'CFLAGS=-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=4 -ffat-lto-objects' 'LDFLAGS=-flto=4 -ffat-lto-objects' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' +configure_args = '--host=x86_64-suse-linux-gnu' '--build=x86_64-suse-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--bindir=/usr/lib/postgresql10/bin' '--libdir=/usr/lib/postgresql10/lib64' '--includedir=/usr/include/pgsql' '--datadir=/usr/share/postgresql10' '--docdir=/usr/share/doc/packages/postgresql10' '--mandir=/usr/share/man' '--disable-rpath' '--enable-nls' '--enable-thread-safety' '--enable-integer-datetimes' '--without-readline' '--with-openssl' '--with-ldap' '--with-gssapi' '--with-krb5' '--with-system-tzdata=/usr/share/zoneinfo' 'build_alias=x86_64-suse-linux-gnu' 'host_alias=x86_64-suse-linux-gnu' 'CFLAGS=-O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=1 -ffat-lto-objects' 'LDFLAGS=-flto=1 -ffat-lto-objects' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' ########################################################################## @@ -247,7 +247,7 @@ CC = gcc GCC = yes SUN_STUDIO_CC = no -CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=4 -ffat-lto-objects +CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=1 -ffat-lto-objects CFLAGS_VECTOR = -funroll-loops -ftree-vectorize CFLAGS_SSE42 = -msse4.2 @@ -293,7 +293,7 @@ else LDFLAGS_INTERNAL = -L$(top_builddir)/src/port -L$(top_builddir)/src/common endif -LDFLAGS = $(LDFLAGS_INTERNAL) -flto=4 -ffat-lto-objects -Wl,--as-needed +LDFLAGS = $(LDFLAGS_INTERNAL) -flto=1 -ffat-lto-objects -Wl,--as-needed LDFLAGS_EX = # LDFLAGS_SL might have already been assigned by calling makefile /usr/lib64/config_info.o differs in ELF section .rodata.str1.8 --- /tmp/tmp.yN9CqgnWqF/tmp.aoUVYdEwvr 2019-09-05 22:16:13.458695757 +0000 +++ /tmp/tmp.yN9CqgnWqF/tmp.jnAs3PEKed 2019-09-05 22:16:13.462695785 +0000 @@ -67,10 +67,10 @@ 03e0 642d7461 626c6573 202d6673 7461636b d-tables -fstack 03f0 2d636c61 73682d70 726f7465 6374696f -clash-protectio 0400 6e202d57 6572726f 723d7265 7475726e n -Werror=return - 0410 2d747970 65202d66 6c746f3d 34202d66 -type -flto=4 -f + 0410 2d747970 65202d66 6c746f3d 31202d66 -type -flto=1 -f 0420 6661742d 6c746f2d 6f626a65 63747327 fat-lto-objects' 0430 20274c44 464c4147 533d2d66 6c746f3d 'LDFLAGS=-flto= - 0440 34202d66 6661742d 6c746f2d 6f626a65 4 -ffat-lto-obje + 0440 31202d66 6661742d 6c746f2d 6f626a65 1 -ffat-lto-obje 0450 63747327 2027504b 475f434f 4e464947 cts' 'PKG_CONFIG 0460 5f504154 483d3a2f 7573722f 6c696236 _PATH=:/usr/lib6 0470 342f706b 67636f6e 6669673a 2f757372 4/pkgconfig:/usr @@ -99,9 +99,9 @@ 05e0 6e642d74 61626c65 73202d66 73746163 nd-tables -fstac 05f0 6b2d636c 6173682d 70726f74 65637469 k-clash-protecti 0600 6f6e202d 57657272 6f723d72 65747572 on -Werror=retur - 0610 6e2d7479 7065202d 666c746f 3d34202d n-type -flto=4 - + 0610 6e2d7479 7065202d 666c746f 3d31202d n-type -flto=1 - 0620 66666174 2d6c746f 2d6f626a 65637473 ffat-lto-objects - 0630 00000000 00000000 2d666c74 6f3d3420 ........-flto=4 + 0630 00000000 00000000 2d666c74 6f3d3120 ........-flto=1 0640 2d666661 742d6c74 6f2d6f62 6a656374 -ffat-lto-object 0650 73202d57 6c2c2d2d 61732d6e 65656465 s -Wl,--as-neede 0660 64000000 00000000 2d6c7067 636f6d6d d.......-lpgcomm overalldiffered=1 (not bit-by-bit identical) overall=1