~/f/postgresql95/RPMS.2017 ~/f/postgresql95 ~/f/postgresql95 RPMS.2017/postgresql95-devel-9.5.19-0.0.x86_64.rpm RPMS/postgresql95-devel-9.5.19-0.0.x86_64.rpm differ: byte 225, line 1 Comparing postgresql95-devel-9.5.19-0.0.x86_64.rpm to postgresql95-devel-9.5.19-0.0.x86_64.rpm comparing the rpm tags of postgresql95-devel --- /tmp/tmp.zZkAmL8dnP/tmp.JxhwmoKiqU 2019-09-05 22:28:09.899637616 +0000 +++ /tmp/tmp.zZkAmL8dnP/tmp.cvAEYZeRBC 2019-09-05 22:28:09.911637699 +0000 @@ -1493,14 +1493,14 @@ /usr/lib/postgresql95 0 /usr/lib/postgresql95/bin 0 /usr/lib/postgresql95/bin/ecpg 567f264990cf2e89607f8decea4f3f6133e1c22788cc74752ebd8cbfd7aad688 0 -/usr/lib/postgresql95/bin/pg_config 1fd6a31a93f6bd64a43b94cfad108d2e0214c0177cda428ed79e3d6ecbfbe09b 0 +/usr/lib/postgresql95/bin/pg_config f69ca1a7948cf38f66046cb2d5c2765f712bc080e931e8647b592c77e263c565 0 /usr/lib/postgresql95/lib64 0 /usr/lib/postgresql95/lib64/pgxs 0 /usr/lib/postgresql95/lib64/pgxs/config 0 /usr/lib/postgresql95/lib64/pgxs/config/install-sh 608b76d735bb2ec2bcb1271644c3d5e7a428fb8d2338e114e8a48ebf91ccfd23 0 /usr/lib/postgresql95/lib64/pgxs/config/missing 9d387d326e46288afb4ed5b9c3c12353d7627ea6277fc6d93b27d52164dca6b7 0 /usr/lib/postgresql95/lib64/pgxs/src 0 -/usr/lib/postgresql95/lib64/pgxs/src/Makefile.global 61a564d0512d31dd5b30e1962e12c1717a9e746f42f47607f0967b69d128009f 0 +/usr/lib/postgresql95/lib64/pgxs/src/Makefile.global c487dadd1eaa9c2ab66af55dda1027411e044f82f8708438652c191ad7c08386 0 /usr/lib/postgresql95/lib64/pgxs/src/Makefile.port ffee856fd95598f3a1de72db7551096b855640a31d462d06968ca2002bd5af6b 0 /usr/lib/postgresql95/lib64/pgxs/src/Makefile.shlib c6c99de531e5f8a9689551d611fab9d0913c22382fc298f1875e0b881520a9ae 0 /usr/lib/postgresql95/lib64/pgxs/src/makefiles 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/postgresql95/bin/pg_config differs in ELF section .rodata --- /tmp/tmp.zZkAmL8dnP/tmp.TFb0Iupl48 2019-09-05 22:28:10.319640540 +0000 +++ /tmp/tmp.zZkAmL8dnP/tmp.8vHwqZ4uNq 2019-09-05 22:28:10.319640540 +0000 @@ -78,7 +78,7 @@ 4490 6c202d6c 63727970 746f202d 6c677373 l -lcrypto -lgss 44a0 6170695f 6b726235 202d6c7a 202d6c72 api_krb5 -lz -lr 44b0 74202d6c 63727970 74202d6c 646c202d t -lcrypt -ldl - - 44c0 6c6d2000 00000000 2d666c74 6f3d3420 lm .....-flto=4 + 44c0 6c6d2000 00000000 2d666c74 6f3d3120 lm .....-flto=1 44d0 2d666661 742d6c74 6f2d6f62 6a656374 -ffat-lto-object 44e0 73202d57 6c2c2d2d 61732d6e 65656465 s -Wl,--as-neede 44f0 64000000 00000000 2d57616c 6c202d57 d.......-Wall -W @@ -105,7 +105,7 @@ 4640 6e642d74 61626c65 73202d66 73746163 nd-tables -fstac 4650 6b2d636c 6173682d 70726f74 65637469 k-clash-protecti 4660 6f6e202d 57657272 6f723d72 65747572 on -Werror=retur - 4670 6e2d7479 7065202d 666c746f 3d34202d n-type -flto=4 - + 4670 6e2d7479 7065202d 666c746f 3d31202d n-type -flto=1 - 4680 66666174 2d6c746f 2d6f626a 65637473 ffat-lto-objects 4690 00000000 00000000 272d2d68 6f73743d ........'--host= 46a0 7838365f 36342d73 7573652d 6c696e75 x86_64-suse-linu @@ -173,9 +173,9 @@ 4a80 202d6673 7461636b 2d636c61 73682d70 -fstack-clash-p 4a90 726f7465 6374696f 6e202d57 6572726f rotection -Werro 4aa0 723d7265 7475726e 2d747970 65202d66 r=return-type -f - 4ab0 6c746f3d 34202d66 6661742d 6c746f2d lto=4 -ffat-lto- + 4ab0 6c746f3d 31202d66 6661742d 6c746f2d lto=1 -ffat-lto- 4ac0 6f626a65 63747327 20274c44 464c4147 objects' 'LDFLAG - 4ad0 533d2d66 6c746f3d 34202d66 6661742d S=-flto=4 -ffat- + 4ad0 533d2d66 6c746f3d 31202d66 6661742d S=-flto=1 -ffat- 4ae0 6c746f2d 6f626a65 63747327 00000000 lto-objects'.... 4af0 2f757372 2f736861 72652f64 6f632f70 /usr/share/doc/p 4b00 61636b61 6765732f 706f7374 67726573 ackages/postgres /usr/lib/postgresql95/lib64/pgxs/src/Makefile.global differs (makefile script, ASCII text, with very long lines) --- old//usr/lib/postgresql95/lib64/pgxs/src/Makefile.global 2019-08-12 12:00:00.000000000 +0000 +++ new//usr/lib/postgresql95/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/postgresql95/bin' '--libdir=/usr/lib/postgresql95/lib64' '--includedir=/usr/include/pgsql' '--datadir=/usr/share/postgresql95' '--docdir=/usr/share/doc/packages/postgresql95' '--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' +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/postgresql95/bin' '--libdir=/usr/lib/postgresql95/lib64' '--includedir=/usr/include/pgsql' '--datadir=/usr/share/postgresql95' '--docdir=/usr/share/doc/packages/postgresql95' '--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' ########################################################################## @@ -239,7 +239,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 @@ -286,7 +286,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 overalldiffered=1 (not bit-by-bit identical) overall=1