[ 0s] Using BUILD_ROOT=/srv/build/root_3/.mount [ 0s] Using BUILD_ARCH=i586:i486:i386 [ 0s] Doing kvm build in /srv/build/root_3/root [ 0s] [ 0s] [ 0s] w06 started "build _service:gbs:ncurses-libs-x86.spec" at Tue Feb 3 10:05:25 UTC 2015. [ 0s] [ 0s] Building ncurses-libs-x64 for project 'Tizen:2.3:Mobile' repository 'target' arch 'i586' srcmd5 '3461e9e10c1539a572e059cef575ccdf' [ 0s] [ 0s] processing specfile /srv/build/root_3/.build-srcdir/_service:gbs:ncurses-libs-x86.spec ... [ 0s] running changelog2spec --target rpm --file /srv/build/root_3/.build-srcdir/_service:gbs:ncurses-libs-x86.spec [ 0s] init_buildsystem --configdir /var/run/obs/worker/3/build/configs --cachedir /var/cache/build --prepare --clean --rpmlist /srv/build/root_3/.build.rpmlist /srv/build/root_3/.build-srcdir/_service:gbs:ncurses-libs-x86.spec build rpmlint-Factory ... [ 0s] cycle: eglibc -> eglibc-common -> bash [ 0s] breaking dependency eglibc-common -> bash [ 0s] cycle: eglibc -> eglibc-common -> coreutils -> bash [ 0s] breaking dependency coreutils -> bash [ 0s] cycle: eglibc -> eglibc-common -> coreutils -> libacl [ 0s] breaking dependency libacl -> eglibc [ 0s] cycle: eglibc -> eglibc-common -> coreutils -> libacl -> libattr [ 0s] breaking dependency eglibc-common -> coreutils [ 0s] cycle: eglibc -> eglibc-common [ 0s] breaking dependency eglibc -> eglibc-common [ 0s] cycle: eglibc -> libgcc [ 0s] breaking dependency libgcc -> eglibc [ 0s] cycle: filesystem -> setup [ 0s] breaking dependency setup -> filesystem [ 0s] cycle: rpm -> rpm-libs [ 0s] breaking dependency rpm-libs -> rpm [ 0s] [1/31] preinstalling tizen-release... [ 0s] [2/31] preinstalling libgcc... [ 0s] [3/31] preinstalling setup... [ 0s] [4/31] preinstalling filesystem... [ 0s] [5/31] preinstalling eglibc... [ 0s] [6/31] preinstalling bzip2-libs... [ 0s] [7/31] preinstalling elfutils-libelf... [ 0s] [8/31] preinstalling libattr... [ 0s] [9/31] preinstalling liblua... [ 0s] [10/31] preinstalling ncurses-libs... [ 0s] [11/31] preinstalling nspr... [ 0s] [12/31] preinstalling nss-softokn-freebl... [ 0s] [13/31] preinstalling popt... [ 0s] [14/31] preinstalling readline... [ 0s] [15/31] preinstalling sed... [ 0s] [16/31] preinstalling sqlite... [ 0s] [17/31] preinstalling tar... [ 0s] [18/31] preinstalling xz-libs... [ 0s] [19/31] preinstalling zlib... [ 0s] [20/31] preinstalling bash... [ 0s] [21/31] preinstalling diffutils... [ 0s] [22/31] preinstalling libstdc++... [ 0s] [23/31] preinstalling eglibc-common... [ 1s] [24/31] preinstalling libacl... [ 1s] [25/31] preinstalling libcap... [ 1s] [26/31] preinstalling libfile... [ 1s] [27/31] preinstalling bzip2... [ 1s] [28/31] preinstalling nss... [ 1s] [29/31] preinstalling coreutils... [ 1s] [30/31] preinstalling rpm-libs... [ 1s] [31/31] preinstalling rpm... [ 1s] [ 1s] cycle: perl -> perl-libs [ 1s] breaking dependency perl-libs -> perl [ 1s] [1/8] preinstalling e2fsprogs-libs... [ 1s] [2/8] preinstalling libpcre... [ 1s] [3/8] preinstalling libuuid... [ 1s] [4/8] preinstalling grep... [ 1s] [5/8] preinstalling libblkid... [ 1s] [6/8] preinstalling util-linux... [ 1s] [7/8] preinstalling perl-libs... [ 1s] [8/8] preinstalling perl... [ 1s] copying packages... [ 2s] reordering...cycle: bash -> eglibc -> eglibc-common [ 2s] breaking dependency eglibc-common -> bash [ 2s] cycle: bash -> eglibc -> eglibc-common -> coreutils [ 2s] breaking dependency eglibc-common -> coreutils [ 2s] cycle: eglibc -> eglibc-common [ 2s] breaking dependency eglibc-common -> eglibc [ 2s] cycle: eglibc -> eglibc-common -> findutils [ 2s] breaking dependency eglibc-common -> findutils [ 2s] cycle: eglibc -> eglibc-common -> grep [ 2s] breaking dependency grep -> eglibc [ 2s] cycle: eglibc -> eglibc-common -> grep -> libpcre [ 2s] breaking dependency libpcre -> eglibc [ 2s] cycle: eglibc -> eglibc-common -> grep -> libpcre -> libgcc [ 2s] breaking dependency libpcre -> libgcc [ 2s] cycle: eglibc -> eglibc-common -> grep -> libpcre -> libstdc++ [ 2s] breaking dependency libstdc++ -> eglibc [ 2s] cycle: eglibc -> eglibc-common -> grep -> libpcre -> libstdc++ -> libgcc [ 2s] breaking dependency eglibc -> eglibc-common [ 2s] cycle: eglibc -> libgcc [ 2s] breaking dependency libgcc -> eglibc [ 2s] cycle: filesystem -> setup [ 2s] breaking dependency setup -> filesystem [ 2s] cycle: ncurses -> ncurses-libs [ 2s] breaking dependency ncurses-libs -> ncurses [ 2s] cycle: ncurses-base -> ncurses -> ncurses-libs [ 2s] breaking dependency ncurses-libs -> ncurses-base [ 2s] cycle: perl -> perl-libs [ 2s] breaking dependency perl -> perl-libs [ 2s] cycle: perl -> perl-ExtUtils-MakeMaker -> perl-devel [ 2s] breaking dependency perl -> perl-ExtUtils-MakeMaker [ 2s] cycle: perl -> perl-IO-Compress-Zlib [ 2s] breaking dependency perl -> perl-IO-Compress-Zlib [ 2s] cycle: perl -> perl-IO-Compress-Base [ 2s] breaking dependency perl -> perl-IO-Compress-Base [ 2s] cycle: perl -> perl-Module-Pluggable [ 2s] breaking dependency perl -> perl-Module-Pluggable [ 2s] cycle: perl -> perl-Pod-Simple [ 2s] breaking dependency perl -> perl-Pod-Simple [ 2s] cycle: perl-devel -> perl-ExtUtils-MakeMaker [ 2s] breaking dependency perl-devel -> perl-ExtUtils-MakeMaker [ 2s] cycle: perl-ExtUtils-ParseXS -> perl-devel [ 2s] breaking dependency perl-devel -> perl-ExtUtils-ParseXS [ 2s] cycle: perl-CPAN -> perl-Test-Harness [ 2s] breaking dependency perl-Test-Harness -> perl-CPAN [ 2s] cycle: ppl -> ppl-pwl [ 2s] breaking dependency ppl -> ppl-pwl [ 2s] cycle: nss-sysinit -> nss [ 2s] breaking dependency nss -> nss-sysinit [ 2s] cycle: rpm -> rpm-libs [ 2s] breaking dependency rpm-libs -> rpm [ 2s] done [ 2s] booting kvm ... [ 2s] linux64 /usr/bin/qemu-kvm -no-reboot -nographic -vga none -net none -cpu host -kernel /srv/obsw/vmlinuz -initrd /srv/obsw/initrd -append root=/dev/vda panic=1 quiet no-kvmclock nmi_watchdog=0 rw elevator=noop console=ttyS0 init=/.build/build -m 16000 -drive file=/srv/build/root_3/root,if=virtio,cache=none -drive file=/srv/build/root_3/root,if=ide,index=0,cache=none -drive file=/srv/build/root_3/swap,if=virtio,cache=none -smp 8 [ 7s] doing fast boot [ 7s] Creating device nodes with udev [ 7s] Waiting for device /dev/vda to appear: ok [ 7s] fsck from util-linux 2.21.2 [ 7s] [/sbin/fsck.ext4 (1) -- /] fsck.ext4 -a /dev/vda [ 7s] /dev/vda: clean, 4036/2392064 files, 187905/9568256 blocks [ 7s] fsck succeeded. Mounting root device read-write. [ 7s] Mounting root /dev/vda [ 7s] mount -o rw -t ext4 /dev/vda /root [ 7s] replacing /etc/mtab with symlink to /proc/self/mounts [ 7s] 2nd stage started in virtual machine [ 7s] machine type: x86_64 [ 7s] switching personality to 8... [ 7s] 2nd stage started in virtual machine [ 7s] machine type: i686 [ 7s] /.build/build: line 770: mount: command not found [ 7s] swapon on /dev/vdb [ 7s] swapon: /dev/vdb: found swap signature: version 1, page-size 4, same byte order [ 7s] swapon: /dev/vdb: pagesize=4096, swapsize=2147483648, devsize=2147483648 [ 7s] VM_IMAGE: , VM_SWAP: /dev/vdb [ 7s] logging output to //.build.log... [ 7s] processing specfile /.build-srcdir/_service:gbs:ncurses-libs-x86.spec ... [ 7s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build /.build-srcdir/_service:gbs:ncurses-libs-x86.spec build rpmlint-Factory ... [ 7s] initializing rpm db... [ 7s] [1/101] installing cloog-0.16.1-1.3 [ 7s] [2/101] installing emulator-kernel-user-headers-3.12.18-1.4 [ 7s] [3/101] installing tizen-release-2.2.0-1.1 [ 7s] [4/101] installing tzdata-2013h-1.1 [ 8s] [5/101] installing libgcc-4.6.4-1.8 [ 8s] [6/101] installing setup-0.1-1.1 [ 8s] [7/101] installing filesystem-0.1-1.1 [ 8s] warning: group lock does not exist - using root [ 8s] [8/101] installing eglibc-2.13-1.9 [ 9s] [9/101] installing libstdc++-4.6.4-1.8 [ 9s] [10/101] installing bzip2-libs-1.0.5-1.4 [ 9s] [11/101] installing cpio-2.8-1.3 [ 9s] [12/101] installing e2fsprogs-libs-1.41.9-1.1 [ 9s] [13/101] installing elfutils-libelf-0.152-1.14 [ 9s] [14/101] installing findutils-4.2.31-1.3 [ 10s] [15/101] installing gdbm-1.8.3-1.2 [ 10s] [16/101] installing libattr-2.4.44-1.5 [ 10s] [17/101] installing liblua-5.1.4-1.4 [ 10s] [18/101] installing libstdc++-devel-4.6.4-1.8 [ 10s] [19/101] installing libuuid-2.20.2-1.1 [ 10s] [20/101] installing lzo-2.03-1.2 [ 11s] [21/101] installing m4-1.4.14-1.3 [ 11s] [22/101] installing net-tools-1.60-1.4 [ 11s] [23/101] installing nspr-4.9-1.10 [ 11s] [24/101] installing nss-softokn-freebl-3.12.9-1.19 [ 11s] [25/101] installing pkg-config-0.25-1.3 [ 11s] [26/101] installing popt-1.16-1.2 [ 11s] [27/101] installing readline-5.2-1.4 [ 11s] [28/101] installing sed-4.1.5-1.1 [ 11s] [29/101] installing sqlite-3.7.13-1.4 [ 12s] [30/101] installing tar-1.17-1.2 [ 12s] [31/101] installing xz-libs-5.0.3-1.4 [ 12s] [32/101] installing zlib-1.2.5-1.14 [ 12s] [33/101] installing bash-4.1-1.3 [ 12s] [34/101] installing diffutils-3.0-1.2 [ 12s] [35/101] installing libgomp-4.6.4-1.8 [ 12s] [36/101] installing patch-2.6-1.3 [ 12s] [37/101] installing gmp-4.2.1-1.2 [ 12s] [38/101] installing libpcre-7.7-1.2 [ 12s] [39/101] installing ncurses-libs-5.7-1.4 [ 12s] [40/101] installing patchelf-0.5.svn20809-1.1 [ 12s] [41/101] installing build-compare-2009.10.14-1.6 [ 12s] [42/101] installing eglibc-headers-2.13-1.9 [ 12s] [43/101] installing grep-2.5.1a-1.1 [ 12s] [44/101] installing libacl-2.2.49-1.1 [ 12s] [45/101] installing libcap-2.21-1.2 [ 12s] [46/101] installing libfile-5.04-1.3 [ 13s] [47/101] installing lzo-minilzo-2.03-1.2 [ 13s] [48/101] installing make-3.82-1.2 [ 13s] [49/101] installing mpfr-3.0.0-1.2 [ 13s] [50/101] installing ncurses-5.7-1.4 [ 13s] [51/101] installing unzip-6.0-1.10 [ 13s] [52/101] installing zlib-devel-1.2.5-1.14 [ 13s] [53/101] installing bzip2-1.0.5-1.4 [ 13s] [54/101] installing libblkid-2.20.2-1.1 [ 13s] [55/101] installing xz-5.0.3-1.4 [ 13s] [56/101] installing binutils-2.22-1.5 [ 13s] [57/101] installing elfutils-libs-0.152-1.14 [ 13s] [58/101] installing ppl-0.11.2-1.4 [ 13s] [59/101] installing nss-3.12.9-1.19 [ 14s] [60/101] installing perl-5.12.1-1.4 [ 15s] [61/101] installing ncurses-base-5.7-1.4 [ 15s] [62/101] installing perl-HTML-Tagset-3.20-1.1 [ 15s] [63/101] installing perl-IO-Compress-Base-2.008-1.4 [ 15s] [64/101] installing perl-Module-Pluggable-3.60-1.4 [ 15s] [65/101] installing perl-Pod-Escapes-1.04-1.4 [ 15s] [66/101] installing perl-TimeDate-1.20-1.1 [ 15s] [67/101] installing eglibc-devel-2.13-1.9 [ 15s] [68/101] installing file-5.04-1.3 [ 15s] [69/101] installing perl-Compress-Raw-Zlib-2.008-1.4 [ 15s] [70/101] installing perl-libs-5.12.1-1.4 [ 15s] [71/101] installing coreutils-6.9-1.1 [ 15s] [72/101] installing libmount-2.20.2-1.1 [ 15s] [73/101] installing lzo-devel-2.03-1.2 [ 15s] [74/101] installing mpc-0.9-1.2 [ 15s] [75/101] installing perl-devel-5.12.1-1.4 [ 16s] [76/101] installing xz-lzma-compat-5.0.3-1.4 [ 16s] [77/101] installing cloog-ppl-0.16.1-1.3 [ 16s] [78/101] installing nss-sysinit-3.12.9-1.19 [ 16s] [79/101] installing ppl-pwl-0.11.2-1.4 [ 16s] [80/101] installing elfutils-0.152-1.14 [ 16s] [81/101] installing eglibc-common-2.13-1.9 [ 16s] [82/101] installing rpm-libs-4.9.1-1.2 [ 17s] [83/101] installing perl-ExtUtils-ParseXS-2.18-1.4 [ 17s] [84/101] installing perl-Pod-Simple-3.07-1.4 [ 17s] [85/101] installing perl-Test-Simple-0.80-1.4 [ 17s] [86/101] installing gawk-3.1.5-1.6 [ 17s] [87/101] installing gzip-1.3.12-1.3 [ 17s] [88/101] installing perl-IO-Compress-Zlib-2.008-1.4 [ 17s] [89/101] installing perl-Test-Harness-3.12-1.4 [ 17s] [90/101] installing rpm-4.9.1-1.2 [ 18s] [91/101] installing build-2011.01.10a-1.1 [ 18s] [92/101] installing util-linux-2.20.2-1.1 [ 18s] [93/101] installing cpp-4.6.4-1.8 [ 19s] [94/101] installing perl-ExtUtils-MakeMaker-6.36-1.4 [ 19s] [95/101] installing gcc-4.6.4-1.8 [ 20s] [96/101] installing rpm-build-4.9.1-1.2 [ 20s] [97/101] installing perl-CPAN-1.9205-1.4 [ 20s] [98/101] installing autoconf-2.68-1.1 [ 20s] [99/101] installing gcc-c++-4.6.4-1.8 [ 20s] [100/101] installing automake-1.11.1-1.1 [ 20s] [101/101] installing libtool-2.2.6b-1.2 [ 20s] removing nis flags from //etc/nsswitch.conf... [ 20s] now finalizing build dir... [ 20s] /.build/build: line 2585: mount: command not found [ 20s] /.build/build: line 2586: mount: command not found [ 21s] Warning: spec file parser line 73: can't expand %(...) [ 21s] Warning: spec file parser line 76: can't expand %(...) [ 21s] Warning: spec file parser line 79: can't expand %(...) [ 21s] Warning: spec file parser line 82: can't expand %(...) [ 21s] Warning: spec file parser line 111: can't expand %(...) [ 21s] Warning: spec file parser line 114: can't expand %(...) [ 21s] Warning: spec file parser line 117: can't expand %(...) [ 21s] Warning: spec file parser line 120: can't expand %(...) [ 21s] Warning: spec file parser line 129: can't expand %(...) [ 21s] Warning: spec file parser line 149: can't expand %(...) [ 21s] Warning: spec file parser line 193: can't expand %(...) [ 21s] Warning: spec file parser line 224: can't expand %(...) [ 21s] Warning: spec file parser line 232: can't expand %(...) [ 21s] Warning: spec file parser line 279: can't expand %(...) [ 21s] Warning: spec file parser line 299: can't expand %(...) [ 21s] Warning: spec file parser line 339: can't expand %(...) [ 21s] ----------------------------------------------------------------- [ 21s] I have the following modifications for ncurses-libs-x86.spec: [ 21s] 61c61 [ 21s] < Release: %release_prefix [ 21s] --- [ 21s] > Release: 1.2 [ 21s] 341a342 [ 21s] > %changelog [ 21s] ----------------------------------------------------------------- [ 21s] ----- building ncurses-libs-x86.spec (user abuild) [ 21s] ----------------------------------------------------------------- [ 21s] ----------------------------------------------------------------- [ 21s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define 'disturl obs://build.tizen.org/Tizen:2.3:Mobile/target/3461e9e10c1539a572e059cef575ccdf-ncurses-libs-x64' /home/abuild/rpmbuild/SOURCES/ncurses-libs-x86.spec [ 21s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7FhM95 [ 21s] + umask 022 [ 21s] + cd /home/abuild/rpmbuild/BUILD [ 21s] + LANG=C [ 21s] + export LANG [ 21s] + unset DISPLAY [ 21s] + exit 0 [ 21s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7cAAu0 [ 21s] + umask 022 [ 21s] + cd /home/abuild/rpmbuild/BUILD [ 21s] + LANG=C [ 21s] + export LANG [ 21s] + unset DISPLAY [ 21s] + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Wl,--as-needed -m32 -march=core2 -msse3 -mno-ssse3 -mfpmath=sse -mtune=generic -fasynchronous-unwind-tables -fno-omit-frame-pointer' [ 21s] + export CFLAGS [ 21s] + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Wl,--as-needed -m32 -march=core2 -msse3 -mno-ssse3 -mfpmath=sse -mtune=generic -fasynchronous-unwind-tables -fno-omit-frame-pointer' [ 21s] + export CXXFLAGS [ 21s] + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Wl,--as-needed -m32 -march=core2 -msse3 -mno-ssse3 -mfpmath=sse -mtune=generic -fasynchronous-unwind-tables -fno-omit-frame-pointer -I%_fmoddir' [ 21s] + export FFLAGS [ 21s] + LD_AS_NEEDED=1 [ 21s] + export LD_AS_NEEDED [ 21s] + exit 0 [ 21s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ICy1PU [ 21s] + umask 022 [ 21s] + cd /home/abuild/rpmbuild/BUILD [ 21s] + LANG=C [ 21s] + export LANG [ 21s] + unset DISPLAY [ 21s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] + set +x [ 21s] tar: Removing leading `/' from member names [ 21s] Creating baselibs_new.conf [ 21s] [ 21s] ################################################################################ [ 21s] [ 21s] [ 21s] REQUIREMENTS: [ 21s] CBinstall: "ncurses-libs" [ 21s] CBinstall: "tizen-accelerator" [ 21s] Runscripts: ncurses-libs-x86-arm [ 21s] [ 21s] [ 21s] ################################################################################ [ 21s] + /usr/lib/rpm/check-buildroot [ 21s] + /usr/lib/rpm//brp-compress [ 21s] + /usr/lib/rpm/brp-strip /bin/true [ 21s] + /usr/lib/rpm/brp-strip-static-archive /bin/true [ 21s] + /usr/lib/rpm/brp-strip-comment-note /bin/true /usr/bin/objdump [ 21s] + /usr/lib/rpm/brp-python-hardlink [ 21s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] Processing files: ncurses-libs-x86-5.7-1.2.i586 [ 21s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] Wrote: /home/abuild/rpmbuild/SRPMS/ncurses-libs-x86-5.7-1.2.src.rpm [ 21s] Wrote: /home/abuild/rpmbuild/RPMS/i586/ncurses-libs-x86-5.7-1.2.i586.vanish.rpm [ 21s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.TXKT0F [ 21s] + umask 022 [ 21s] + cd /home/abuild/rpmbuild/BUILD [ 21s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/ncurses-libs-x86-5.7-1.2.i386 [ 21s] + exit 0 [ 21s] ... checking for files with abuild user/group [ 21s] ... creating baselibs [ 21s] ncurses-libs-x86(armv5tel:arm): writing specfile... [ 21s] ncurses-libs-x86(armv5tel:arm): running build... [ 22s] ncurses-libs-x86(armv6l:arm): writing specfile... [ 22s] ncurses-libs-x86(armv6l:arm): running build... [ 22s] ncurses-libs-x86(armv7hl:arm): writing specfile... [ 22s] ncurses-libs-x86(armv7hl:arm): running build... [ 22s] ncurses-libs-x86(armv7l:arm): writing specfile... [ 22s] ncurses-libs-x86(armv7l:arm): running build... [ 22s] ncurses-libs-x86(armv7nhl:arm): writing specfile... [ 22s] ncurses-libs-x86(armv7nhl:arm): running build... [ 23s] ... comparing built packages with the former built [ 23s] /usr/lib/build/rpm-check.sh [ 23s] compare /.build.oldpackages/ncurses-libs-x86-5.7-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/ncurses-libs-x86-5.7-1.2.src.rpm [ 23s] compare /.build.oldpackages/ncurses-libs-x86-5.7-1.1.i586.vanish.rpm /home/abuild/rpmbuild/RPMS/i586/ncurses-libs-x86-5.7-1.2.i586.vanish.rpm [ 23s] /usr/lib/libncurses.so.5.7 differs in assembler output [ 23s] --- /tmp/tmp.qVVH0KUm57 2015-02-03 10:05:48.182803723 +0000 [ 23s] +++ /tmp/tmp.CozvTDWzqx 2015-02-03 10:05:48.426803733 +0000 [ 23s] @@ -22411,20 +22411,28 @@ [ 23s] cld [ 23s] rep stos %eax,%es:(%edi) [ 23s] mov (%esi),%eax [ 23s] - mov offset(%eax),%ecx [ 23s] - mov $something,%eax [ 23s] + mov offset(%eax),%eax [ 23s] movl $something,offset(%esp) [ 23s] movl $something,offset(%esp) [ 23s] - mov %ecx,%edx [ 23s] - shr $something,%edx [ 23s] - shl %cl,%eax [ 23s] - add $something,%ecx [ 23s] - or %eax,-offset(%ebp,%edx,4) [ 23s] - lea -offset(%ebp),%eax [ 23s] - mov %eax,offset(%esp) [ 23s] - lea -offset(%ebp),%eax [ 23s] - mov %eax,offset(%esp) [ 23s] - mov %ecx,(%esp) [ 23s] + test %eax,%eax [ 23s] + mov %eax,%edi [ 23s] + lea offset(%eax),%edx [ 23s] + cmovns %eax,%edx [ 23s] + sar $something,%edi [ 23s] + shr $something,%edi [ 23s] + lea (%eax,%edi,1),%ecx [ 23s] + add $something,%eax [ 23s] + and $something,%ecx [ 23s] + sub %edi,%ecx [ 23s] + mov $something,%edi [ 23s] + sar $something,%edx [ 23s] + shl %cl,%edi [ 23s] + or %edi,-offset(%ebp,%edx,4) [ 23s] + lea -offset(%ebp),%edx [ 23s] + mov %edx,offset(%esp) [ 23s] + lea -offset(%ebp),%edx [ 23s] + mov %edx,offset(%esp) [ 23s] + mov %eax,(%esp) [ 23s] call [ 23s] test %eax,%eax [ 23s] je <_nc_printf_string + ofs> [ 23s] @@ -22437,7 +22445,7 @@ [ 23s] mov %ebp,%esp [ 23s] pop %ebp [ 23s] ret [ 23s] - nop [ 23s] + lea offset(%esi,%eiz,1),%esi [ 23s] push %ebp [ 23s] mov %esp,%ebp [ 23s] push %edi [ 23s] @@ -39027,13 +39035,21 @@ [ 23s] test %eax,%eax [ 23s] je <_nc_timed_wait + ofs> [ 23s] mov offset(%ebp),%eax [ 23s] - mov (%eax),%ecx [ 23s] - mov $something,%eax [ 23s] - mov %ecx,%edx [ 23s] + mov (%eax),%edi [ 23s] + test %edi,%edi [ 23s] + mov %edi,%edx [ 23s] + lea offset(%edi),%eax [ 23s] + cmovns %edi,%eax [ 23s] + sar $something,%edx [ 23s] shr $something,%edx [ 23s] - shl %cl,%eax [ 23s] - or %eax,-offset(%ebp,%edx,4) [ 23s] - lea offset(%ecx),%edi [ 23s] + lea (%edi,%edx,1),%ecx [ 23s] + add $something,%edi [ 23s] + and $something,%ecx [ 23s] + sub %edx,%ecx [ 23s] + mov $something,%edx [ 23s] + sar $something,%eax [ 23s] + shl %cl,%edx [ 23s] + or %edx,-offset(%ebp,%eax,4) [ 23s] mov -offset(%ebp),%eax [ 23s] test %eax,%eax [ 23s] je <_nc_timed_wait + ofs> [ 23s] @@ -39043,7 +39059,7 @@ [ 23s] js <_nc_timed_wait + ofs> [ 23s] mov %ecx,%eax [ 23s] mov $something,%edx [ 23s] - shr $something,%eax [ 23s] + sar $something,%eax [ 23s] shl %cl,%edx [ 23s] or %edx,-offset(%ebp,%eax,4) [ 23s] cmp %ecx,%edi [ 23s] @@ -39064,7 +39080,6 @@ [ 23s] call [ 23s] cmp $something,%esi [ 23s] jg <_nc_timed_wait + ofs> [ 23s] - nop [ 23s] lea offset(%esi,%eiz,1),%esi [ 23s] mov offset(%ebp),%eax [ 23s] test %eax,%eax [ 23s] @@ -39082,10 +39097,18 @@ [ 23s] je <_nc_timed_wait + ofs> [ 23s] mov offset(%ebp),%edx [ 23s] mov (%edx),%ecx [ 23s] + test %ecx,%ecx [ 23s] mov %ecx,%edx [ 23s] + lea offset(%ecx),%esi [ 23s] + cmovns %ecx,%esi [ 23s] + sar $something,%edx [ 23s] shr $something,%edx [ 23s] - mov -offset(%ebp,%edx,4),%edx [ 23s] - shr %cl,%edx [ 23s] + add %edx,%ecx [ 23s] + sar $something,%esi [ 23s] + and $something,%ecx [ 23s] + sub %edx,%ecx [ 23s] + mov -offset(%ebp,%esi,4),%edx [ 23s] + sar %cl,%edx [ 23s] mov %eax,%ecx [ 23s] or $something,%ecx [ 23s] and $something,%edx [ 23s] @@ -39096,15 +39119,15 @@ [ 23s] pop %edi [ 23s] pop %ebp [ 23s] ret [ 23s] - nop [ 23s] + lea offset(%esi,%eiz,1),%esi [ 23s] mov offset(%ebp),%edx [ 23s] mov offset(%edx),%ecx [ 23s] test %ecx,%ecx [ 23s] js <_nc_timed_wait + ofs> [ 23s] mov %ecx,%eax [ 23s] - shr $something,%eax [ 23s] + sar $something,%eax [ 23s] mov -offset(%ebp,%eax,4),%eax [ 23s] - shr %cl,%eax [ 23s] + sar %cl,%eax [ 23s] and $something,%eax [ 23s] neg %eax [ 23s] and $something,%eax [ 23s] compare /.build.oldpackages/ncurses-libs-x86-arm-5.7-1.1.armv5tel.rpm /home/abuild/rpmbuild/RPMS/armv5tel/ncurses-libs-x86-arm-5.7-1.2.armv5tel.rpm [ 24s] /emul/ia32-linux/usr/lib/libncurses.so.5.7 differs in assembler output [ 24s] --- /tmp/tmp.GxIAQ9Lp3x 2015-02-03 10:05:48.866803751 +0000 [ 24s] +++ /tmp/tmp.fBmgLRyJSi 2015-02-03 10:05:49.110803762 +0000 [ 24s] @@ -22411,20 +22411,28 @@ [ 24s] cld [ 24s] rep stos %eax,%es:(%edi) [ 24s] mov (%esi),%eax [ 24s] - mov offset(%eax),%ecx [ 24s] - mov $something,%eax [ 24s] + mov offset(%eax),%eax [ 24s] movl $something,offset(%esp) [ 24s] movl $something,offset(%esp) [ 24s] - mov %ecx,%edx [ 24s] - shr $something,%edx [ 24s] - shl %cl,%eax [ 24s] - add $something,%ecx [ 24s] - or %eax,-offset(%ebp,%edx,4) [ 24s] - lea -offset(%ebp),%eax [ 24s] - mov %eax,offset(%esp) [ 24s] - lea -offset(%ebp),%eax [ 24s] - mov %eax,offset(%esp) [ 24s] - mov %ecx,(%esp) [ 24s] + test %eax,%eax [ 24s] + mov %eax,%edi [ 24s] + lea offset(%eax),%edx [ 24s] + cmovns %eax,%edx [ 24s] + sar $something,%edi [ 24s] + shr $something,%edi [ 24s] + lea (%eax,%edi,1),%ecx [ 24s] + add $something,%eax [ 24s] + and $something,%ecx [ 24s] + sub %edi,%ecx [ 24s] + mov $something,%edi [ 24s] + sar $something,%edx [ 24s] + shl %cl,%edi [ 24s] + or %edi,-offset(%ebp,%edx,4) [ 24s] + lea -offset(%ebp),%edx [ 24s] + mov %edx,offset(%esp) [ 24s] + lea -offset(%ebp),%edx [ 24s] + mov %edx,offset(%esp) [ 24s] + mov %eax,(%esp) [ 24s] call [ 24s] test %eax,%eax [ 24s] je <_nc_printf_string + ofs> [ 24s] @@ -22437,7 +22445,7 @@ [ 24s] mov %ebp,%esp [ 24s] pop %ebp [ 24s] ret [ 24s] - nop [ 24s] + lea offset(%esi,%eiz,1),%esi [ 24s] push %ebp [ 24s] mov %esp,%ebp [ 24s] push %edi [ 24s] @@ -39027,13 +39035,21 @@ [ 24s] test %eax,%eax [ 24s] je <_nc_timed_wait + ofs> [ 24s] mov offset(%ebp),%eax [ 24s] - mov (%eax),%ecx [ 24s] - mov $something,%eax [ 24s] - mov %ecx,%edx [ 24s] + mov (%eax),%edi [ 24s] + test %edi,%edi [ 24s] + mov %edi,%edx [ 24s] + lea offset(%edi),%eax [ 24s] + cmovns %edi,%eax [ 24s] + sar $something,%edx [ 24s] shr $something,%edx [ 24s] - shl %cl,%eax [ 24s] - or %eax,-offset(%ebp,%edx,4) [ 24s] - lea offset(%ecx),%edi [ 24s] + lea (%edi,%edx,1),%ecx [ 24s] + add $something,%edi [ 24s] + and $something,%ecx [ 24s] + sub %edx,%ecx [ 24s] + mov $something,%edx [ 24s] + sar $something,%eax [ 24s] + shl %cl,%edx [ 24s] + or %edx,-offset(%ebp,%eax,4) [ 24s] mov -offset(%ebp),%eax [ 24s] test %eax,%eax [ 24s] je <_nc_timed_wait + ofs> [ 24s] @@ -39043,7 +39059,7 @@ [ 24s] js <_nc_timed_wait + ofs> [ 24s] mov %ecx,%eax [ 24s] mov $something,%edx [ 24s] - shr $something,%eax [ 24s] + sar $something,%eax [ 24s] shl %cl,%edx [ 24s] or %edx,-offset(%ebp,%eax,4) [ 24s] cmp %ecx,%edi [ 24s] @@ -39064,7 +39080,6 @@ [ 24s] call [ 24s] cmp $something,%esi [ 24s] jg <_nc_timed_wait + ofs> [ 24s] - nop [ 24s] lea offset(%esi,%eiz,1),%esi [ 24s] mov offset(%ebp),%eax [ 24s] test %eax,%eax [ 24s] @@ -39082,10 +39097,18 @@ [ 24s] je <_nc_timed_wait + ofs> [ 24s] mov offset(%ebp),%edx [ 24s] mov (%edx),%ecx [ 24s] + test %ecx,%ecx [ 24s] mov %ecx,%edx [ 24s] + lea offset(%ecx),%esi [ 24s] + cmovns %ecx,%esi [ 24s] + sar $something,%edx [ 24s] shr $something,%edx [ 24s] - mov -offset(%ebp,%edx,4),%edx [ 24s] - shr %cl,%edx [ 24s] + add %edx,%ecx [ 24s] + sar $something,%esi [ 24s] + and $something,%ecx [ 24s] + sub %edx,%ecx [ 24s] + mov -offset(%ebp,%esi,4),%edx [ 24s] + sar %cl,%edx [ 24s] mov %eax,%ecx [ 24s] or $something,%ecx [ 24s] and $something,%edx [ 24s] @@ -39096,15 +39119,15 @@ [ 24s] pop %edi [ 24s] pop %ebp [ 24s] ret [ 24s] - nop [ 24s] + lea offset(%esi,%eiz,1),%esi [ 24s] mov offset(%ebp),%edx [ 24s] mov offset(%edx),%ecx [ 24s] test %ecx,%ecx [ 24s] js <_nc_timed_wait + ofs> [ 24s] mov %ecx,%eax [ 24s] - shr $something,%eax [ 24s] + sar $something,%eax [ 24s] mov -offset(%ebp,%eax,4),%eax [ 24s] - shr %cl,%eax [ 24s] + sar %cl,%eax [ 24s] and $something,%eax [ 24s] neg %eax [ 24s] and $something,%eax [ 24s] compare /.build.oldpackages/ncurses-libs-x86-arm-5.7-1.1.armv6l.rpm /home/abuild/rpmbuild/RPMS/armv6l/ncurses-libs-x86-arm-5.7-1.2.armv6l.rpm [ 25s] /emul/ia32-linux/usr/lib/libncurses.so.5.7 differs in assembler output [ 25s] --- /tmp/tmp.w5Ahl2Cbhl 2015-02-03 10:05:49.558803781 +0000 [ 25s] +++ /tmp/tmp.y1RFGtIATn 2015-02-03 10:05:49.806803791 +0000 [ 25s] @@ -22411,20 +22411,28 @@ [ 25s] cld [ 25s] rep stos %eax,%es:(%edi) [ 25s] mov (%esi),%eax [ 25s] - mov offset(%eax),%ecx [ 25s] - mov $something,%eax [ 25s] + mov offset(%eax),%eax [ 25s] movl $something,offset(%esp) [ 25s] movl $something,offset(%esp) [ 25s] - mov %ecx,%edx [ 25s] - shr $something,%edx [ 25s] - shl %cl,%eax [ 25s] - add $something,%ecx [ 25s] - or %eax,-offset(%ebp,%edx,4) [ 25s] - lea -offset(%ebp),%eax [ 25s] - mov %eax,offset(%esp) [ 25s] - lea -offset(%ebp),%eax [ 25s] - mov %eax,offset(%esp) [ 25s] - mov %ecx,(%esp) [ 25s] + test %eax,%eax [ 25s] + mov %eax,%edi [ 25s] + lea offset(%eax),%edx [ 25s] + cmovns %eax,%edx [ 25s] + sar $something,%edi [ 25s] + shr $something,%edi [ 25s] + lea (%eax,%edi,1),%ecx [ 25s] + add $something,%eax [ 25s] + and $something,%ecx [ 25s] + sub %edi,%ecx [ 25s] + mov $something,%edi [ 25s] + sar $something,%edx [ 25s] + shl %cl,%edi [ 25s] + or %edi,-offset(%ebp,%edx,4) [ 25s] + lea -offset(%ebp),%edx [ 25s] + mov %edx,offset(%esp) [ 25s] + lea -offset(%ebp),%edx [ 25s] + mov %edx,offset(%esp) [ 25s] + mov %eax,(%esp) [ 25s] call [ 25s] test %eax,%eax [ 25s] je <_nc_printf_string + ofs> [ 25s] @@ -22437,7 +22445,7 @@ [ 25s] mov %ebp,%esp [ 25s] pop %ebp [ 25s] ret [ 25s] - nop [ 25s] + lea offset(%esi,%eiz,1),%esi [ 25s] push %ebp [ 25s] mov %esp,%ebp [ 25s] push %edi [ 25s] @@ -39027,13 +39035,21 @@ [ 25s] test %eax,%eax [ 25s] je <_nc_timed_wait + ofs> [ 25s] mov offset(%ebp),%eax [ 25s] - mov (%eax),%ecx [ 25s] - mov $something,%eax [ 25s] - mov %ecx,%edx [ 25s] + mov (%eax),%edi [ 25s] + test %edi,%edi [ 25s] + mov %edi,%edx [ 25s] + lea offset(%edi),%eax [ 25s] + cmovns %edi,%eax [ 25s] + sar $something,%edx [ 25s] shr $something,%edx [ 25s] - shl %cl,%eax [ 25s] - or %eax,-offset(%ebp,%edx,4) [ 25s] - lea offset(%ecx),%edi [ 25s] + lea (%edi,%edx,1),%ecx [ 25s] + add $something,%edi [ 25s] + and $something,%ecx [ 25s] + sub %edx,%ecx [ 25s] + mov $something,%edx [ 25s] + sar $something,%eax [ 25s] + shl %cl,%edx [ 25s] + or %edx,-offset(%ebp,%eax,4) [ 25s] mov -offset(%ebp),%eax [ 25s] test %eax,%eax [ 25s] je <_nc_timed_wait + ofs> [ 25s] @@ -39043,7 +39059,7 @@ [ 25s] js <_nc_timed_wait + ofs> [ 25s] mov %ecx,%eax [ 25s] mov $something,%edx [ 25s] - shr $something,%eax [ 25s] + sar $something,%eax [ 25s] shl %cl,%edx [ 25s] or %edx,-offset(%ebp,%eax,4) [ 25s] cmp %ecx,%edi [ 25s] @@ -39064,7 +39080,6 @@ [ 25s] call [ 25s] cmp $something,%esi [ 25s] jg <_nc_timed_wait + ofs> [ 25s] - nop [ 25s] lea offset(%esi,%eiz,1),%esi [ 25s] mov offset(%ebp),%eax [ 25s] test %eax,%eax [ 25s] @@ -39082,10 +39097,18 @@ [ 25s] je <_nc_timed_wait + ofs> [ 25s] mov offset(%ebp),%edx [ 25s] mov (%edx),%ecx [ 25s] + test %ecx,%ecx [ 25s] mov %ecx,%edx [ 25s] + lea offset(%ecx),%esi [ 25s] + cmovns %ecx,%esi [ 25s] + sar $something,%edx [ 25s] shr $something,%edx [ 25s] - mov -offset(%ebp,%edx,4),%edx [ 25s] - shr %cl,%edx [ 25s] + add %edx,%ecx [ 25s] + sar $something,%esi [ 25s] + and $something,%ecx [ 25s] + sub %edx,%ecx [ 25s] + mov -offset(%ebp,%esi,4),%edx [ 25s] + sar %cl,%edx [ 25s] mov %eax,%ecx [ 25s] or $something,%ecx [ 25s] and $something,%edx [ 25s] @@ -39096,15 +39119,15 @@ [ 25s] pop %edi [ 25s] pop %ebp [ 25s] ret [ 25s] - nop [ 25s] + lea offset(%esi,%eiz,1),%esi [ 25s] mov offset(%ebp),%edx [ 25s] mov offset(%edx),%ecx [ 25s] test %ecx,%ecx [ 25s] js <_nc_timed_wait + ofs> [ 25s] mov %ecx,%eax [ 25s] - shr $something,%eax [ 25s] + sar $something,%eax [ 25s] mov -offset(%ebp,%eax,4),%eax [ 25s] - shr %cl,%eax [ 25s] + sar %cl,%eax [ 25s] and $something,%eax [ 25s] neg %eax [ 25s] and $something,%eax [ 25s] compare /.build.oldpackages/ncurses-libs-x86-arm-5.7-1.1.armv7hl.rpm /home/abuild/rpmbuild/RPMS/armv7hl/ncurses-libs-x86-arm-5.7-1.2.armv7hl.rpm [ 26s] /emul/ia32-linux/usr/lib/libncurses.so.5.7 differs in assembler output [ 26s] --- /tmp/tmp.Nat83seatD 2015-02-03 10:05:50.250803810 +0000 [ 26s] +++ /tmp/tmp.4nAS3OWpF5 2015-02-03 10:05:50.478803819 +0000 [ 26s] @@ -22411,20 +22411,28 @@ [ 26s] cld [ 26s] rep stos %eax,%es:(%edi) [ 26s] mov (%esi),%eax [ 26s] - mov offset(%eax),%ecx [ 26s] - mov $something,%eax [ 26s] + mov offset(%eax),%eax [ 26s] movl $something,offset(%esp) [ 26s] movl $something,offset(%esp) [ 26s] - mov %ecx,%edx [ 26s] - shr $something,%edx [ 26s] - shl %cl,%eax [ 26s] - add $something,%ecx [ 26s] - or %eax,-offset(%ebp,%edx,4) [ 26s] - lea -offset(%ebp),%eax [ 26s] - mov %eax,offset(%esp) [ 26s] - lea -offset(%ebp),%eax [ 26s] - mov %eax,offset(%esp) [ 26s] - mov %ecx,(%esp) [ 26s] + test %eax,%eax [ 26s] + mov %eax,%edi [ 26s] + lea offset(%eax),%edx [ 26s] + cmovns %eax,%edx [ 26s] + sar $something,%edi [ 26s] + shr $something,%edi [ 26s] + lea (%eax,%edi,1),%ecx [ 26s] + add $something,%eax [ 26s] + and $something,%ecx [ 26s] + sub %edi,%ecx [ 26s] + mov $something,%edi [ 26s] + sar $something,%edx [ 26s] + shl %cl,%edi [ 26s] + or %edi,-offset(%ebp,%edx,4) [ 26s] + lea -offset(%ebp),%edx [ 26s] + mov %edx,offset(%esp) [ 26s] + lea -offset(%ebp),%edx [ 26s] + mov %edx,offset(%esp) [ 26s] + mov %eax,(%esp) [ 26s] call [ 26s] test %eax,%eax [ 26s] je <_nc_printf_string + ofs> [ 26s] @@ -22437,7 +22445,7 @@ [ 26s] mov %ebp,%esp [ 26s] pop %ebp [ 26s] ret [ 26s] - nop [ 26s] + lea offset(%esi,%eiz,1),%esi [ 26s] push %ebp [ 26s] mov %esp,%ebp [ 26s] push %edi [ 26s] @@ -39027,13 +39035,21 @@ [ 26s] test %eax,%eax [ 26s] je <_nc_timed_wait + ofs> [ 26s] mov offset(%ebp),%eax [ 26s] - mov (%eax),%ecx [ 26s] - mov $something,%eax [ 26s] - mov %ecx,%edx [ 26s] + mov (%eax),%edi [ 26s] + test %edi,%edi [ 26s] + mov %edi,%edx [ 26s] + lea offset(%edi),%eax [ 26s] + cmovns %edi,%eax [ 26s] + sar $something,%edx [ 26s] shr $something,%edx [ 26s] - shl %cl,%eax [ 26s] - or %eax,-offset(%ebp,%edx,4) [ 26s] - lea offset(%ecx),%edi [ 26s] + lea (%edi,%edx,1),%ecx [ 26s] + add $something,%edi [ 26s] + and $something,%ecx [ 26s] + sub %edx,%ecx [ 26s] + mov $something,%edx [ 26s] + sar $something,%eax [ 26s] + shl %cl,%edx [ 26s] + or %edx,-offset(%ebp,%eax,4) [ 26s] mov -offset(%ebp),%eax [ 26s] test %eax,%eax [ 26s] je <_nc_timed_wait + ofs> [ 26s] @@ -39043,7 +39059,7 @@ [ 26s] js <_nc_timed_wait + ofs> [ 26s] mov %ecx,%eax [ 26s] mov $something,%edx [ 26s] - shr $something,%eax [ 26s] + sar $something,%eax [ 26s] shl %cl,%edx [ 26s] or %edx,-offset(%ebp,%eax,4) [ 26s] cmp %ecx,%edi [ 26s] @@ -39064,7 +39080,6 @@ [ 26s] call [ 26s] cmp $something,%esi [ 26s] jg <_nc_timed_wait + ofs> [ 26s] - nop [ 26s] lea offset(%esi,%eiz,1),%esi [ 26s] mov offset(%ebp),%eax [ 26s] test %eax,%eax [ 26s] @@ -39082,10 +39097,18 @@ [ 26s] je <_nc_timed_wait + ofs> [ 26s] mov offset(%ebp),%edx [ 26s] mov (%edx),%ecx [ 26s] + test %ecx,%ecx [ 26s] mov %ecx,%edx [ 26s] + lea offset(%ecx),%esi [ 26s] + cmovns %ecx,%esi [ 26s] + sar $something,%edx [ 26s] shr $something,%edx [ 26s] - mov -offset(%ebp,%edx,4),%edx [ 26s] - shr %cl,%edx [ 26s] + add %edx,%ecx [ 26s] + sar $something,%esi [ 26s] + and $something,%ecx [ 26s] + sub %edx,%ecx [ 26s] + mov -offset(%ebp,%esi,4),%edx [ 26s] + sar %cl,%edx [ 26s] mov %eax,%ecx [ 26s] or $something,%ecx [ 26s] and $something,%edx [ 26s] @@ -39096,15 +39119,15 @@ [ 26s] pop %edi [ 26s] pop %ebp [ 26s] ret [ 26s] - nop [ 26s] + lea offset(%esi,%eiz,1),%esi [ 26s] mov offset(%ebp),%edx [ 26s] mov offset(%edx),%ecx [ 26s] test %ecx,%ecx [ 26s] js <_nc_timed_wait + ofs> [ 26s] mov %ecx,%eax [ 26s] - shr $something,%eax [ 26s] + sar $something,%eax [ 26s] mov -offset(%ebp,%eax,4),%eax [ 26s] - shr %cl,%eax [ 26s] + sar %cl,%eax [ 26s] and $something,%eax [ 26s] neg %eax [ 26s] and $something,%eax [ 26s] compare /.build.oldpackages/ncurses-libs-x86-arm-5.7-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/ncurses-libs-x86-arm-5.7-1.2.armv7l.rpm [ 26s] /emul/ia32-linux/usr/lib/libncurses.so.5.7 differs in assembler output [ 26s] --- /tmp/tmp.uv1K1ZJNyh 2015-02-03 10:05:50.938803839 +0000 [ 26s] +++ /tmp/tmp.uVn2cMPqOG 2015-02-03 10:05:51.166803848 +0000 [ 26s] @@ -22411,20 +22411,28 @@ [ 26s] cld [ 26s] rep stos %eax,%es:(%edi) [ 26s] mov (%esi),%eax [ 26s] - mov offset(%eax),%ecx [ 26s] - mov $something,%eax [ 26s] + mov offset(%eax),%eax [ 26s] movl $something,offset(%esp) [ 26s] movl $something,offset(%esp) [ 26s] - mov %ecx,%edx [ 26s] - shr $something,%edx [ 26s] - shl %cl,%eax [ 26s] - add $something,%ecx [ 26s] - or %eax,-offset(%ebp,%edx,4) [ 26s] - lea -offset(%ebp),%eax [ 26s] - mov %eax,offset(%esp) [ 26s] - lea -offset(%ebp),%eax [ 26s] - mov %eax,offset(%esp) [ 26s] - mov %ecx,(%esp) [ 26s] + test %eax,%eax [ 26s] + mov %eax,%edi [ 26s] + lea offset(%eax),%edx [ 26s] + cmovns %eax,%edx [ 26s] + sar $something,%edi [ 26s] + shr $something,%edi [ 26s] + lea (%eax,%edi,1),%ecx [ 26s] + add $something,%eax [ 26s] + and $something,%ecx [ 26s] + sub %edi,%ecx [ 26s] + mov $something,%edi [ 26s] + sar $something,%edx [ 26s] + shl %cl,%edi [ 26s] + or %edi,-offset(%ebp,%edx,4) [ 26s] + lea -offset(%ebp),%edx [ 26s] + mov %edx,offset(%esp) [ 26s] + lea -offset(%ebp),%edx [ 26s] + mov %edx,offset(%esp) [ 26s] + mov %eax,(%esp) [ 26s] call [ 26s] test %eax,%eax [ 26s] je <_nc_printf_string + ofs> [ 26s] @@ -22437,7 +22445,7 @@ [ 26s] mov %ebp,%esp [ 26s] pop %ebp [ 26s] ret [ 26s] - nop [ 26s] + lea offset(%esi,%eiz,1),%esi [ 26s] push %ebp [ 26s] mov %esp,%ebp [ 26s] push %edi [ 26s] @@ -39027,13 +39035,21 @@ [ 26s] test %eax,%eax [ 26s] je <_nc_timed_wait + ofs> [ 26s] mov offset(%ebp),%eax [ 26s] - mov (%eax),%ecx [ 26s] - mov $something,%eax [ 26s] - mov %ecx,%edx [ 26s] + mov (%eax),%edi [ 26s] + test %edi,%edi [ 26s] + mov %edi,%edx [ 26s] + lea offset(%edi),%eax [ 26s] + cmovns %edi,%eax [ 26s] + sar $something,%edx [ 26s] shr $something,%edx [ 26s] - shl %cl,%eax [ 26s] - or %eax,-offset(%ebp,%edx,4) [ 26s] - lea offset(%ecx),%edi [ 26s] + lea (%edi,%edx,1),%ecx [ 26s] + add $something,%edi [ 26s] + and $something,%ecx [ 26s] + sub %edx,%ecx [ 26s] + mov $something,%edx [ 26s] + sar $something,%eax [ 26s] + shl %cl,%edx [ 26s] + or %edx,-offset(%ebp,%eax,4) [ 26s] mov -offset(%ebp),%eax [ 26s] test %eax,%eax [ 26s] je <_nc_timed_wait + ofs> [ 26s] @@ -39043,7 +39059,7 @@ [ 26s] js <_nc_timed_wait + ofs> [ 26s] mov %ecx,%eax [ 26s] mov $something,%edx [ 26s] - shr $something,%eax [ 26s] + sar $something,%eax [ 26s] shl %cl,%edx [ 26s] or %edx,-offset(%ebp,%eax,4) [ 26s] cmp %ecx,%edi [ 26s] @@ -39064,7 +39080,6 @@ [ 26s] call [ 26s] cmp $something,%esi [ 26s] jg <_nc_timed_wait + ofs> [ 26s] - nop [ 26s] lea offset(%esi,%eiz,1),%esi [ 26s] mov offset(%ebp),%eax [ 26s] test %eax,%eax [ 26s] @@ -39082,10 +39097,18 @@ [ 26s] je <_nc_timed_wait + ofs> [ 26s] mov offset(%ebp),%edx [ 26s] mov (%edx),%ecx [ 26s] + test %ecx,%ecx [ 26s] mov %ecx,%edx [ 26s] + lea offset(%ecx),%esi [ 26s] + cmovns %ecx,%esi [ 26s] + sar $something,%edx [ 26s] shr $something,%edx [ 26s] - mov -offset(%ebp,%edx,4),%edx [ 26s] - shr %cl,%edx [ 26s] + add %edx,%ecx [ 26s] + sar $something,%esi [ 26s] + and $something,%ecx [ 26s] + sub %edx,%ecx [ 26s] + mov -offset(%ebp,%esi,4),%edx [ 26s] + sar %cl,%edx [ 26s] mov %eax,%ecx [ 26s] or $something,%ecx [ 26s] and $something,%edx [ 26s] @@ -39096,15 +39119,15 @@ [ 26s] pop %edi [ 26s] pop %ebp [ 26s] ret [ 26s] - nop [ 26s] + lea offset(%esi,%eiz,1),%esi [ 26s] mov offset(%ebp),%edx [ 26s] mov offset(%edx),%ecx [ 26s] test %ecx,%ecx [ 26s] js <_nc_timed_wait + ofs> [ 26s] mov %ecx,%eax [ 26s] - shr $something,%eax [ 26s] + sar $something,%eax [ 26s] mov -offset(%ebp,%eax,4),%eax [ 26s] - shr %cl,%eax [ 26s] + sar %cl,%eax [ 26s] and $something,%eax [ 26s] neg %eax [ 26s] and $something,%eax [ 26s] compare /.build.oldpackages/ncurses-libs-x86-arm-5.7-1.1.armv7nhl.rpm /home/abuild/rpmbuild/RPMS/armv7nhl/ncurses-libs-x86-arm-5.7-1.2.armv7nhl.rpm [ 27s] /emul/ia32-linux/usr/lib/libncurses.so.5.7 differs in assembler output [ 27s] --- /tmp/tmp.93TN9ZLboP 2015-02-03 10:05:51.614803867 +0000 [ 27s] +++ /tmp/tmp.TsBgbF4MtC 2015-02-03 10:05:51.850803877 +0000 [ 27s] @@ -22411,20 +22411,28 @@ [ 27s] cld [ 27s] rep stos %eax,%es:(%edi) [ 27s] mov (%esi),%eax [ 27s] - mov offset(%eax),%ecx [ 27s] - mov $something,%eax [ 27s] + mov offset(%eax),%eax [ 27s] movl $something,offset(%esp) [ 27s] movl $something,offset(%esp) [ 27s] - mov %ecx,%edx [ 27s] - shr $something,%edx [ 27s] - shl %cl,%eax [ 27s] - add $something,%ecx [ 27s] - or %eax,-offset(%ebp,%edx,4) [ 27s] - lea -offset(%ebp),%eax [ 27s] - mov %eax,offset(%esp) [ 27s] - lea -offset(%ebp),%eax [ 27s] - mov %eax,offset(%esp) [ 27s] - mov %ecx,(%esp) [ 27s] + test %eax,%eax [ 27s] + mov %eax,%edi [ 27s] + lea offset(%eax),%edx [ 27s] + cmovns %eax,%edx [ 27s] + sar $something,%edi [ 27s] + shr $something,%edi [ 27s] + lea (%eax,%edi,1),%ecx [ 27s] + add $something,%eax [ 27s] + and $something,%ecx [ 27s] + sub %edi,%ecx [ 27s] + mov $something,%edi [ 27s] + sar $something,%edx [ 27s] + shl %cl,%edi [ 27s] + or %edi,-offset(%ebp,%edx,4) [ 27s] + lea -offset(%ebp),%edx [ 27s] + mov %edx,offset(%esp) [ 27s] + lea -offset(%ebp),%edx [ 27s] + mov %edx,offset(%esp) [ 27s] + mov %eax,(%esp) [ 27s] call [ 27s] test %eax,%eax [ 27s] je <_nc_printf_string + ofs> [ 27s] @@ -22437,7 +22445,7 @@ [ 27s] mov %ebp,%esp [ 27s] pop %ebp [ 27s] ret [ 27s] - nop [ 27s] + lea offset(%esi,%eiz,1),%esi [ 27s] push %ebp [ 27s] mov %esp,%ebp [ 27s] push %edi [ 27s] @@ -39027,13 +39035,21 @@ [ 27s] test %eax,%eax [ 27s] je <_nc_timed_wait + ofs> [ 27s] mov offset(%ebp),%eax [ 27s] - mov (%eax),%ecx [ 27s] - mov $something,%eax [ 27s] - mov %ecx,%edx [ 27s] + mov (%eax),%edi [ 27s] + test %edi,%edi [ 27s] + mov %edi,%edx [ 27s] + lea offset(%edi),%eax [ 27s] + cmovns %edi,%eax [ 27s] + sar $something,%edx [ 27s] shr $something,%edx [ 27s] - shl %cl,%eax [ 27s] - or %eax,-offset(%ebp,%edx,4) [ 27s] - lea offset(%ecx),%edi [ 27s] + lea (%edi,%edx,1),%ecx [ 27s] + add $something,%edi [ 27s] + and $something,%ecx [ 27s] + sub %edx,%ecx [ 27s] + mov $something,%edx [ 27s] + sar $something,%eax [ 27s] + shl %cl,%edx [ 27s] + or %edx,-offset(%ebp,%eax,4) [ 27s] mov -offset(%ebp),%eax [ 27s] test %eax,%eax [ 27s] je <_nc_timed_wait + ofs> [ 27s] @@ -39043,7 +39059,7 @@ [ 27s] js <_nc_timed_wait + ofs> [ 27s] mov %ecx,%eax [ 27s] mov $something,%edx [ 27s] - shr $something,%eax [ 27s] + sar $something,%eax [ 27s] shl %cl,%edx [ 27s] or %edx,-offset(%ebp,%eax,4) [ 27s] cmp %ecx,%edi [ 27s] @@ -39064,7 +39080,6 @@ [ 27s] call [ 27s] cmp $something,%esi [ 27s] jg <_nc_timed_wait + ofs> [ 27s] - nop [ 27s] lea offset(%esi,%eiz,1),%esi [ 27s] mov offset(%ebp),%eax [ 27s] test %eax,%eax [ 27s] @@ -39082,10 +39097,18 @@ [ 27s] je <_nc_timed_wait + ofs> [ 27s] mov offset(%ebp),%edx [ 27s] mov (%edx),%ecx [ 27s] + test %ecx,%ecx [ 27s] mov %ecx,%edx [ 27s] + lea offset(%ecx),%esi [ 27s] + cmovns %ecx,%esi [ 27s] + sar $something,%edx [ 27s] shr $something,%edx [ 27s] - mov -offset(%ebp,%edx,4),%edx [ 27s] - shr %cl,%edx [ 27s] + add %edx,%ecx [ 27s] + sar $something,%esi [ 27s] + and $something,%ecx [ 27s] + sub %edx,%ecx [ 27s] + mov -offset(%ebp,%esi,4),%edx [ 27s] + sar %cl,%edx [ 27s] mov %eax,%ecx [ 27s] or $something,%ecx [ 27s] and $something,%edx [ 27s] @@ -39096,15 +39119,15 @@ [ 27s] pop %edi [ 27s] pop %ebp [ 27s] ret [ 27s] - nop [ 27s] + lea offset(%esi,%eiz,1),%esi [ 27s] mov offset(%ebp),%edx [ 27s] mov offset(%edx),%ecx [ 27s] test %ecx,%ecx [ 27s] js <_nc_timed_wait + ofs> [ 27s] mov %ecx,%eax [ 27s] - shr $something,%eax [ 27s] + sar $something,%eax [ 27s] mov -offset(%ebp,%eax,4),%eax [ 27s] - shr %cl,%eax [ 27s] + sar %cl,%eax [ 27s] and $something,%eax [ 27s] neg %eax [ 27s] and $something,%eax [ 27s] ... saving built statistics [ 27s] /.build/build: line 3144: mount: command not found [ 27s] ERROR: no root disk device found, yet another new device name? [ 27s] ls: cannot access /sys/block/: No such file or directory [ 27s] /.build/build: line 3159: umount: command not found [ 27s] ... saving built packages [ 27s] /home/abuild/rpmbuild/RPMS/armv5tel/ncurses-libs-x86-arm-5.7-1.2.armv5tel.rpm [ 27s] /home/abuild/rpmbuild/RPMS/armv6l/ncurses-libs-x86-arm-5.7-1.2.armv6l.rpm [ 27s] /home/abuild/rpmbuild/RPMS/armv7hl/ncurses-libs-x86-arm-5.7-1.2.armv7hl.rpm [ 27s] /home/abuild/rpmbuild/RPMS/armv7l/ncurses-libs-x86-arm-5.7-1.2.armv7l.rpm [ 27s] /home/abuild/rpmbuild/RPMS/armv7nhl/ncurses-libs-x86-arm-5.7-1.2.armv7nhl.rpm [ 27s] /home/abuild/rpmbuild/RPMS/i586/ncurses-libs-x86-5.7-1.2.i586.vanish.rpm [ 27s] /home/abuild/rpmbuild/SRPMS/ncurses-libs-x86-5.7-1.2.src.rpm [ 27s] /home/abuild/rpmbuild/OTHER/_statistics [ 27s] [ 27s] w06 finished "build ncurses-libs-x86.spec" at Tue Feb 3 10:05:51 UTC 2015. [ 27s] [ 30s] [ 24.403260] SysRq : Power Off [ 30s] [ 24.520498] Power down. [ 30s] build: extracting built packages... [ 30s] ncurses-libs-x86-arm-5.7-1.2.armv5tel.rpm [ 30s] ncurses-libs-x86-arm-5.7-1.2.armv6l.rpm [ 30s] ncurses-libs-x86-arm-5.7-1.2.armv7hl.rpm [ 30s] ncurses-libs-x86-arm-5.7-1.2.armv7l.rpm [ 30s] ncurses-libs-x86-arm-5.7-1.2.armv7nhl.rpm [ 30s] ncurses-libs-x86-5.7-1.2.i586.vanish.rpm [ 30s] ncurses-libs-x86-5.7-1.2.src.rpm [ 30s] _statistics