Memory limit set to 110504152KB Using BUILD_ROOT=/srv/build/root_3 Using BUILD_ARCH=i586:i486:i386 w05 started "build bluetooth-frwk.spec" at Fri Apr 12 19:43:34 UTC 2013. Building bluetooth-frwk for project 'Tizen:2.0:IVI' repository 'standard' arch 'i586' srcmd5 'a4f7a5af42e7584a2ae2d052e5bf67a9' processing specfile /srv/build/root_3/.build-srcdir/bluetooth-frwk.spec ... running changelog2spec --target rpm --file /srv/build/root_3/.build-srcdir/bluetooth-frwk.spec init_buildsystem --cachedir /var/cache/build --clean --rpmlist /srv/build/root_3/.build.rpmlist /srv/build/root_3/.build-srcdir/bluetooth-frwk.spec build rpmlint-Factory ... [1/30] preinstalling rpm... [2/30] preinstalling rpm-libs... [3/30] preinstalling setup... [4/30] preinstalling filesystem... [5/30] preinstalling bash... [6/30] preinstalling bzip2... [7/30] preinstalling coreutils... [8/30] preinstalling diffutils... [9/30] preinstalling liblua... [10/30] preinstalling eglibc... [11/30] preinstalling eglibc-common... [12/30] preinstalling libacl... [13/30] preinstalling libattr... [14/30] preinstalling libgcc... [15/30] preinstalling libcap... [16/30] preinstalling popt... [17/30] preinstalling readline... [18/30] preinstalling sed... [19/30] preinstalling tar... [20/30] preinstalling zlib... [21/30] preinstalling sqlite... [22/30] preinstalling ncurses-libs... [23/30] preinstalling elfutils-libelf... [24/30] preinstalling bzip2-libs... [25/30] preinstalling libstdc++... [26/30] preinstalling libfile... [27/30] preinstalling xz-libs... [28/30] preinstalling nss... [29/30] preinstalling nspr... [30/30] preinstalling nss-softokn-freebl... initializing rpm db... reordering...cycle: bash -> eglibc -> eglibc-common breaking dependency eglibc-common -> bash cycle: eglibc -> eglibc-common breaking dependency eglibc -> eglibc-common cycle: eglibc -> libgcc breaking dependency libgcc -> eglibc cycle: filesystem -> setup breaking dependency setup -> filesystem cycle: ncurses -> ncurses-libs breaking dependency ncurses-libs -> ncurses cycle: ncurses-base -> ncurses -> ncurses-libs breaking dependency ncurses-libs -> ncurses-base cycle: perl -> perl-libs breaking dependency perl -> perl-libs cycle: perl -> perl-ExtUtils-MakeMaker -> perl-devel breaking dependency perl -> perl-ExtUtils-MakeMaker cycle: perl -> perl-IO-Compress-Zlib breaking dependency perl -> perl-IO-Compress-Zlib cycle: perl -> perl-IO-Compress-Base breaking dependency perl -> perl-IO-Compress-Base cycle: perl -> perl-Module-Pluggable breaking dependency perl -> perl-Module-Pluggable cycle: perl -> perl-Pod-Simple breaking dependency perl -> perl-Pod-Simple cycle: dbus-libs -> dbus breaking dependency dbus -> dbus-libs cycle: perl-devel -> perl-ExtUtils-MakeMaker breaking dependency perl-devel -> perl-ExtUtils-MakeMaker cycle: perl-ExtUtils-ParseXS -> perl-devel breaking dependency perl-devel -> perl-ExtUtils-ParseXS cycle: systemd -> libudev -> udev breaking dependency udev -> systemd cycle: pkgmgr-info -> pkgmgr-info-parser breaking dependency pkgmgr-info-parser -> pkgmgr-info cycle: perl-CPAN -> perl-Test-Harness breaking dependency perl-Test-Harness -> perl-CPAN cycle: nss-sysinit -> nss breaking dependency nss -> nss-sysinit cycle: syspopup-caller -> syspopup breaking dependency syspopup -> syspopup-caller cycle: rpm-libs -> rpm breaking dependency rpm -> rpm-libs done [1/236] [2/236] installing cloog-0.15.9-2.2 [3/236] installing kernel-headers-3.7-1.3 [4/236] installing libX11-common-1.5.0-2.5 [5/236] installing tizen-release-2.0.0-2.1 [6/236] installing tzdata-2011h-2.1 [7/236] installing libgcc-4.5.3-2.4 [8/236] installing setup-0.1-2.1 [9/236] installing filesystem-0.1-2.1 warning: group lock does not exist - using root warning: group mail does not exist - using root [10/236] installing eglibc-2.13-2.21 [11/236] installing bzip2-libs-1.0.5-6.1 [12/236] installing cpio-2.8-4.1 [13/236] installing e2fsprogs-libs-1.41.11-2.10 [14/236] installing eina-1.7.1+svn.77445+build01r01-1.5 [15/236] installing elfutils-libelf-0.152-2.36 [16/236] installing expat-2.0.1-9.1 [17/236] installing findutils-4.2.31-2.1 [18/236] installing fribidi-0.19.5-5.3 [19/236] installing gdbm-1.8.3-5.1 [20/236] installing iniparser-2.17-3.3 [21/236] installing kmod-5-2.3 [22/236] installing libICE-1.0.8-1.3 [23/236] installing libXau-1.0.7-1.3 [24/236] installing libattr-2.4.44-8.10 [25/236] installing libexif-0.6.21-4.3 [26/236] installing libffi-3.0.9-100.3 [27/236] installing libidn-1.15-6.1 [28/236] installing libjpeg-turbo-1.2.0-7.4 [29/236] installing liblua-5.1.4-7.2 [30/236] installing libogg-1.2.1-3.3 [31/236] installing libuuid-2.20.2-5.1 [32/236] installing lzo-2.03-2.2 [33/236] installing m4-1.4.14-2.1 [34/236] installing make-3.81-1.1 [35/236] installing net-tools-1.60-89.9 [36/236] installing nspr-4.8.7-1.13 [37/236] installing nss-softokn-freebl-3.12.9-4.19 [38/236] installing patch-2.6.1.169-1.1 [39/236] installing pixman-0.26.0-8.3 [40/236] installing pkgconfig-0.25-3.2 [41/236] installing popt-1.16-4.1 [42/236] installing readline-5.2-13.3 [43/236] installing sed-4.1.5-2.2 [44/236] installing smack-1.0slp2+s7-2.1 [45/236] installing sqlite-3.7.13-1.3 [46/236] installing xz-libs-5.0.3-2.2 [47/236] installing zlib-1.2.5-3.24 [48/236] installing bash-4.1-4.1 [49/236] installing diffutils-3.0-3.2 [50/236] installing libasound-1.0.24.1-1.3 [51/236] installing libgomp-4.5.3-2.4 [52/236] installing libstdc++-4.5.3-2.4 [53/236] installing eglibc-common-2.13-2.21 [54/236] installing ncurses-libs-5.7-6.1 [55/236] installing build-compare-2009.10.14-27.13 [56/236] installing libstdc++-devel-4.5.3-2.4 [57/236] installing vconf-internal-keys-devel-0.0.66-1.3 [58/236] installing c-ares-1.7.4-3.1 [59/236] installing eglibc-headers-2.13-2.21 [60/236] installing embryo-1.7.1+svn.76491+build01r01-1.3 [61/236] installing freetype-2.4.9-2.3 [62/236] installing libacl-2.2.49-2.1 [63/236] installing libcap-2.21-2.1 [64/236] installing libdlog-0.4.1-3.5 [65/236] installing libfile-5.04-2.2 [66/236] installing libpci3-3.0.0-1.3 [67/236] installing libpciaccess-0.13.1-1.4 [68/236] installing libpng-1.2.50-1.3 [69/236] installing libpython-2.7.1-4.19 [70/236] installing libtheora-1.1.1-4.3 [71/236] installing libvorbis-1.2.3-3.3 [72/236] installing libxcb-1.8.1-1.3 [73/236] installing libxml2-2.7.8-10.1 [74/236] installing lzo-minilzo-2.03-2.2 [75/236] installing ncurses-5.7-6.1 [76/236] installing openssl-1.0.1c-2.34 [77/236] installing sqlite-devel-3.7.13-1.3 [78/236] installing unzip-6.0-10.9 [79/236] installing zlib-devel-1.2.5-3.24 [80/236] installing bzip2-1.0.5-6.1 [81/236] installing glib2-2.32.3-5.5 [82/236] installing gmp-5.0.1-2.1 [83/236] installing libSM-1.2.1-1.3 [84/236] installing libblkid-2.20.2-5.1 [85/236] installing libpcre-7.9-2.2 [86/236] installing libprivilege-control-0.0.19-1.3 ln: creating symbolic link `/lib/udev/rules.d/95-permissions-slp.rules': No such file or directory warning: %post(libprivilege-control-0.0.19-1.3.i586) scriptlet failed, exit status 1 [87/236] installing xz-5.0.3-2.2 [88/236] installing binutils-2.21.51.20110421-5.2 [89/236] installing eet-1.7.1+svn.77495+build01r01-1.3 [90/236] installing libicu-4.8-1.5 [91/236] installing elfutils-libs-0.152-2.36 [92/236] installing nss-3.12.9-4.19 [93/236] installing perl-5.12.1-64.7 [94/236] installing ncurses-base-5.7-6.1 [95/236] installing perl-HTML-Tagset-3.20-9.3 [96/236] installing perl-IO-Compress-Base-2.008-64.7 [97/236] installing perl-Module-Pluggable-3.60-64.7 [98/236] installing perl-Pod-Escapes-1.04-64.7 [99/236] installing perl-TimeDate-1.20-2.3 [100/236] installing eglibc-devel-2.13-2.21 [101/236] installing grep-2.5.1a-63.2 [102/236] installing libdlog-devel-0.4.1-3.5 [103/236] installing libdrm-2.4.42-4.1 [104/236] installing libicu-devel-4.8-1.5 [105/236] installing libprivilege-control-devel-0.0.19-1.3 [106/236] installing mpfr-3.0.0-2.2 [107/236] installing perl-Compress-Raw-Zlib-2.008-64.7 [108/236] installing perl-libs-5.12.1-64.7 [109/236] installing tar-1.17-3.2 [110/236] installing bundle-0.1.27-1.7 [111/236] installing coreutils-6.9-10.1 [112/236] installing ecore-1.7.1+svn.77580+build01r01-4.2 [113/236] installing file-5.04-2.2 [114/236] installing gstreamer-0.10.36-7.2 [115/236] installing libmount-2.20.2-5.1 [116/236] installing lzo-devel-2.03-2.2 [117/236] installing pciutils-3.0.0-1.3 [118/236] installing perl-devel-5.12.1-64.7 [119/236] installing xz-lzma-compat-5.0.3-2.2 [120/236] installing app-checker-0.0.16-1.8 [121/236] installing libX11-1.5.0-2.5 [122/236] installing libsf-common-0.3.18-1.7 [123/236] installing nss-sysinit-3.12.9-4.19 [124/236] installing ppl-0.10.2-11.2 [125/236] installing python-base-2.7.1-4.19 [126/236] installing elfutils-0.152-2.36 [127/236] installing libcurl-7.21.3-7.3 [128/236] installing libsoup2.4-2.38.1_0.1.1-1.3 [129/236] installing libslp-db-util-0.1.1-4.7 [130/236] installing libarchive-2.8.3-2.1 [131/236] installing udev-182-6.4 [132/236] installing bundle-devel-0.1.27-1.7 [133/236] installing libXcomposite-0.4.3-3.3 [134/236] installing libXext-1.3.1-1.3 [135/236] installing libXfixes-5.0-2.3 [136/236] installing libXrender-0.9.7-1.3 [137/236] installing libdrm-slp1-2.4.42-4.1 [138/236] installing libwsbm-1.1.0-1.6 [139/236] installing perl-ExtUtils-ParseXS-2.18-64.7 [140/236] installing perl-Pod-Simple-3.07-64.7 [141/236] installing perl-Test-Simple-0.80-64.7 [142/236] installing gawk-3.1.5-3.2 [143/236] installing gzip-1.3.14-2.2 [144/236] installing libudev-182-6.4 [145/236] installing mpc-0.9-2.2 [146/236] installing pam-1.1.5-3.1 [147/236] installing perl-IO-Compress-Zlib-2.008-64.7 [148/236] installing perl-Test-Harness-3.12-64.7 [149/236] installing xdgmime-0.0.12-2.3 chown: `root:root': invalid user [150/236] installing app-checker-server-0.0.16-1.8 [151/236] installing cloog-ppl-0.15.9-2.2 [152/236] installing ecore-imf-1.7.1+svn.77580+build01r01-4.2 [153/236] installing ecore-input-1.7.1+svn.77580+build01r01-4.2 [154/236] installing giflib-4.1.6-13.5 [155/236] installing build-2011.01.10a-2.1 [156/236] installing python-devel-2.7.1-4.19 [157/236] installing curl-7.21.3-7.3 [158/236] installing dbus-1.6.4-4.4 warning: group dbus does not exist - using root [159/236] installing ecore-con-1.7.1+svn.77580+build01r01-4.2 [160/236] installing app2sd-0.5-8.7 [161/236] installing fontconfig-2.9.0-2.3 [162/236] installing librua-0.1.0-34.3 sqlite3: Error: cannot locate your home directory chown: cannot access `/opt/dbspace/.rua.db': No such file or directory chown: cannot access `/opt/dbspace/.rua.db-journal': No such file or directory chmod: cannot access `/opt/dbspace/.rua.db': No such file or directory chmod: cannot access `/opt/dbspace/.rua.db-journal': No such file or directory /var/tmp/rpm-tmp.n9fZti: line 9: chsmack: command not found /var/tmp/rpm-tmp.n9fZti: line 10: chsmack: command not found warning: %post(librua-0.1.0-34.3.i586) scriptlet failed, exit status 127 [163/236] installing util-linux-2.20.2-5.1 warning: group tty does not exist - using root /bin/chown: `root:root': invalid user [164/236] installing cmake-2.8.5-4.1 [165/236] installing glib2-devel-2.32.3-5.5 [166/236] installing dbus-libs-1.6.4-4.4 [167/236] installing xdgmime-devel-0.0.12-2.3 [168/236] installing libXdamage-1.1.3-3.3 [169/236] installing libXgesture-0.1.0-3.3 [170/236] installing libXi-1.6.1-1.3 [171/236] installing libXinerama-1.1.2-1.3 [172/236] installing libXv-1.0.7-1.3 [173/236] installing libXxf86vm-1.1.2-1.3 [174/236] installing libdri2-0.1.0-11.3 [175/236] installing perl-ExtUtils-MakeMaker-6.36-64.7 [176/236] installing pvr-bin-mdfld-1.7.17.296760.7-1.1 [177/236] installing libXcursor-1.1.13-1.3 [178/236] installing libXrandr-1.4.0-3.3 [179/236] installing ecore-fb-1.7.1+svn.77580+build01r01-4.2 [180/236] installing libxml2-devel-2.7.8-10.1 [181/236] installing libslp-db-util-devel-0.1.1-4.7 [182/236] installing ecore-file-1.7.1+svn.77580+build01r01-4.2 [183/236] installing ecore-ipc-1.7.1+svn.77580+build01r01-4.2 [184/236] installing cpp-4.5.3-2.4 [185/236] installing cairo-1.12.8-4.2 [186/236] installing rpm-4.9.1-5.2 [187/236] installing dbus-devel-1.6.4-4.4 [188/236] installing dbus-glib-0.100-4.3 [189/236] installing perl-CPAN-1.9205-64.7 [190/236] installing libXtst-1.2.0-3.3 [191/236] installing efreet-1.7.1+svn.77412+build01r01-2.5 [192/236] installing autoconf-2.68-2.1 [193/236] installing harfbuzz-0.9.7-1.3 [194/236] installing pango-1.26.1-5.3 (pango-querymodules:28433): GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0) [195/236] installing mesa-libGL-9.0.3-1.6 [196/236] installing systemd-43-1.4 [197/236] installing libslp-utilx-0.1.16-1.6 [198/236] installing rpm-libs-4.9.1-5.2 [199/236] installing gcc-4.5.3-2.4 [200/236] installing libslp-utilx-devel-0.1.16-1.6 [201/236] installing mesa-libGLESv2-9.0.3-1.6 [202/236] installing automake-1.11.1-4.1 [203/236] installing vconf-0.2.32-1.7 Running in chroot, ignoring request. [204/236] installing dbus-glib-devel-0.100-4.3 [205/236] installing gcc-c++-4.5.3-2.4 [206/236] installing gst-plugins-base-0.10.36-7.1 [207/236] installing ecore-x-1.7.1+svn.77580+build01r01-4.2 [208/236] installing rpm-build-4.9.1-5.2 [209/236] installing vconf-keys-devel-0.2.32-1.7 [210/236] installing libtool-2.2.6b-2.2 [211/236] installing sysman-0.2.29-1.7 [212/236] installing sensor-0.5.26-1.3 [213/236] installing ail-0.2.55-1.7 [AIL_INITDB][D][main,214] AIL_INITDB : 0 open log dev is failed [AIL_INITDB][E][initdb_load_directory,122] Failed to access the [/opt/share/applications] because No such file or directory [AIL_INITDB][E][main,224] cannot load opt desktop directory. /var/tmp/rpm-tmp.HlPylR: line 23: chsmack: command not found warning: %post(ail-0.2.55-1.7.i586) scriptlet failed, exit status 127 [214/236] installing pkgmgr-info-parser-0.0.54-1.7 [215/236] installing evas-1.7.1+svn.77561+build01r01-12.2 [216/236] installing vconf-devel-0.2.32-1.7 [217/236] installing ecore-imf-evas-1.7.1+svn.77580+build01r01-4.2 [218/236] installing ecore-input-evas-1.7.1+svn.77580+build01r01-4.2 [219/236] installing pkgmgr-info-0.0.54-1.7 [220/236] installing ail-devel-0.2.55-1.7 [221/236] installing ecore-evas-1.7.1+svn.77580+build01r01-4.2 [222/236] installing aul-0.0.240-1.38 warning: group app does not exist - using root warning: group app does not exist - using root Running in chroot, ignoring request. Running in chroot, ignoring request. Running in chroot, ignoring request. [223/236] installing status-0.0.1-2.7 open log dev is failed open log dev is failed open log dev is failed open log dev is failed open log dev is failed open log dev is failed open log dev is failed [224/236] installing edbus-1.7.1+svn.76526+build01r01-1.11 [225/236] installing aul-devel-0.0.240-1.38 [226/236] installing edje-1.7.1+svn.77330+build01r03-1.5 [227/236] installing app-core-common-1.2-41.10 [228/236] installing app-svc-0.1.42-1.9 sqlite3: Error: cannot locate your home directory chown: cannot access `/opt/dbspace/.appsvc.db': No such file or directory chown: cannot access `/opt/dbspace/.appsvc.db-journal': No such file or directory chmod: cannot access `/opt/dbspace/.appsvc.db': No such file or directory chmod: cannot access `/opt/dbspace/.appsvc.db-journal': No such file or directory /var/tmp/rpm-tmp.mzNAQP: line 11: chsmack: command not found /var/tmp/rpm-tmp.mzNAQP: line 12: chsmack: command not found warning: %post(app-svc-0.1.42-1.9.i586) scriptlet failed, exit status 127 [229/236] installing status-devel-0.0.1-2.7 [230/236] installing ethumb-1.7.1+svn.75994+build01r01-1.12 [231/236] installing emotion-1.7.1+svn.76438+build01r01-1.12 [232/236] installing elementary-1.7.1+svn.77535+build01r05-7.1 [233/236] installing app-core-efl-1.2-41.10 [234/236] installing syspopup-0.0.86-1.7 sqlite3: Error: cannot locate your home directory warning: %post(syspopup-0.0.86-1.7.i586) scriptlet failed, exit status 1 [235/236] installing syspopup-caller-0.0.86-1.7 [236/236] installing syspopup-caller-devel-0.0.86-1.7 now finalizing build dir... /var/run/obs/worker/3/build/build: line 1761: /srv/build/root_3/etc/passwd: No such file or directory ----------------------------------------------------------------- I have the following modifications for bluetooth-frwk.spec: 4c4 < Release: 2 --- > Release: 2.7 ----------------------------------------------------------------- ----- building bluetooth-frwk.spec (user abuild) ----------------------------------------------------------------- ----------------------------------------------------------------- + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --define 'disturl obs://build.tizen.org/Tizen:2.0:IVI/standard/a4f7a5af42e7584a2ae2d052e5bf67a9-bluetooth-frwk' /home/abuild/rpmbuild/SOURCES/bluetooth-frwk.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PRKsqS + umask 022 + cd /home/abuild/rpmbuild/BUILD + LANG=C + export LANG + unset DISPLAY + cd /home/abuild/rpmbuild/BUILD + rm -rf bluetooth-frwk-0.2.55 + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/bluetooth-frwk-0.2.55.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd bluetooth-frwk-0.2.55 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ezExui + umask 022 + cd /home/abuild/rpmbuild/BUILD + cd bluetooth-frwk-0.2.55 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -m32 -march=core2 -mssse3 -mtune=atom -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -I%_fmoddir' + export FFLAGS + LD_AS_NEEDED=1 + export LD_AS_NEEDED + export 'CFLAGS+= -fpie' + CFLAGS+=' -fpie' + export 'LDFLAGS+= -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie' + LDFLAGS+=' -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie' + cmake . -DCMAKE_INSTALL_PREFIX=/usr -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- checking for modules 'dlog;dbus-glib-1;gobject-2.0;gmodule-2.0;vconf;libxml-2.0;syspopup-caller' -- found dlog, version 1.0 -- found dbus-glib-1, version 0.100 -- found gobject-2.0, version 2.32.3 -- found gmodule-2.0, version 2.32.3 -- found vconf, version 0.2.29 -- found libxml-2.0, version 2.7.8 -- found syspopup-caller, version 1.1 running /usr/bin/glib-genmarshal --prefix=marshal /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/marshal.list --header > /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/include/marshal.h 2>&1 running /usr/bin/glib-genmarshal --prefix=marshal /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/marshal.list --body > /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/marshal.c 2>&1 running /usr/bin/dbus-binding-tool --prefix=bt /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/bt-request-service.xml --mode=glib-client --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/include/bt-request-service.h 2>&1 running /usr/bin/dbus-binding-tool --prefix=bluetooth_gatt /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/bt-gatt.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/include/bt-gatt-glue.h 2>&1 running /usr/bin/dbus-binding-tool --prefix=bluetooth_telephony_method /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/bt-telephony.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-api/include/bt-telephony-glue.h 2>&1 Build type: Release -- checking for modules 'vconf;aul;vconf;syspopup-caller;dbus-glib-1;libprivilege-control;status' -- found vconf, version 0.2.29 -- found aul, version 0.1.0 -- found vconf, version 0.2.29 -- found syspopup-caller, version 1.1 -- found dbus-glib-1, version 0.100 -- found libprivilege-control, version 0.0.2 -- found status, version 0.0.1 running /usr/bin/glib-genmarshal --prefix=marshal /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/marshal.list --header > /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/include/marshal.h 2>&1 running /usr/bin/glib-genmarshal --prefix=marshal /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/marshal.list --body > /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/marshal.c 2>&1 running /usr/bin/dbus-binding-tool --prefix=bt /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/bt-request-service.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/include/bt-service-method.h 2>&1 running /usr/bin/dbus-binding-tool --prefix=bt_obex_agent /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/bt-service-obex-agent.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/include/bt-obex-agent-method.h 2>&1 running /usr/bin/dbus-binding-tool --prefix=gap_agent /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/bt-service-gap-agent.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/include/bt-gap-agent-method.h 2>&1 running /usr/bin/dbus-binding-tool --prefix=bt_media_agent /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/bt-service-media-agent.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-service/include/bt-media-agent-method.h 2>&1 Build type: Release -- checking for modules 'dbus-glib-1;dlog;vconf' -- found dbus-glib-1, version 0.100 -- found dlog, version 1.0 -- found vconf, version 0.2.29 running /usr/bin/dbus-binding-tool --prefix=bt_core /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-core/bt_core.xml --mode=glib-server --output=/home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55/bt-core/bt_core_glue.h 2>&1 -- Configuring done -- Generating done -- Build files have been written to: /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55 + make Scanning dependencies of target bluetooth-api [ 2%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-common.c.o [ 5%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-adapter.c.o [ 7%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-device.c.o [ 10%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-hid.c.o [ 12%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-network.c.o [ 15%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-audio.c.o [ 17%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-oob.c.o [ 20%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-hdp.c.o [ 23%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-avrcp.c.o [ 25%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-gatt.c.o [ 28%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-telephony.c.o [ 30%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-opp-client.c.o [ 33%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-obex-server.c.o [ 35%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-rfcomm-client.c.o [ 38%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-rfcomm-server.c.o [ 41%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-request-sender.c.o [ 43%] Building C object bt-api/CMakeFiles/bluetooth-api.dir/bt-event-handler.c.o Linking C shared library libbluetooth-api.so [ 43%] Built target bluetooth-api Scanning dependencies of target bt-service [ 46%] Building C object bt-service/CMakeFiles/bt-service.dir/marshal.c.o [ 48%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-main.c.o [ 51%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-event-sender.c.o [ 53%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-event-receiver.c.o [ 56%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-common.c.o [ 58%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-util.c.o [ 61%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-adapter.c.o [ 64%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-device.c.o [ 66%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-hid.c.o [ 69%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-network.c.o [ 71%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-audio.c.o [ 74%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-oob.c.o [ 76%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-obex-agent.c.o [ 79%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-opp-client.c.o [ 82%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-obex-server.c.o [ 84%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-rfcomm-client.c.o [ 87%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-rfcomm-server.c.o [ 89%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-avrcp.c.o [ 92%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-request-handler.c.o [ 94%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-agent.c.o [ 97%] Building C object bt-service/CMakeFiles/bt-service.dir/bt-service-gap-agent.c.o Linking C executable bt-service [ 97%] Built target bt-service Scanning dependencies of target bt-core [100%] Building C object bt-core/CMakeFiles/bt-core.dir/bt_core.c.o Linking C executable bt-core [100%] Built target bt-core + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.HjBzRi + umask 022 + cd /home/abuild/rpmbuild/BUILD + cd bluetooth-frwk-0.2.55 + LANG=C + export LANG + unset DISPLAY + rm -rf /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 + mkdir -p /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 + rm -rf /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 + /usr/bin/make DESTDIR=/home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 INSTALL_ROOT=/home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 install [ 43%] Built target bluetooth-api [ 97%] Built target bt-service [100%] Built target bt-core Install the project... -- Install configuration: "" -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/pkgconfig/bluetooth-api.pc -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/libbluetooth-api.so.1.0.0 -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/libbluetooth-api.so.1 -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/libbluetooth-api.so -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/include/bt-service/bluetooth-api.h -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/include/bt-service/bluetooth-hid-api.h -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/include/bt-service/bluetooth-audio-api.h -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/include/bt-service/bluetooth-telephony-api.h -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/include/bt-service/bluetooth-media-control.h -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/share/dbus-1/services/org.projectx.bt.service -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/bin/bt-service -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/opt/var/lib/bluetooth/auto-pair-blacklist -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/etc/rc.d/init.d/bluetooth-frwk-service -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/bin/bt-core -- Installing: /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/share/dbus-1/services/org.projectx.bt_core.service + rm -f /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/share/info/dir + find /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 -regex '.*\.la$' + xargs rm -f -- + find /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 -regex '.*\.a$' + xargs rm -f -- + mkdir -p /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/etc/rc.d/rc3.d/ + mkdir -p /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/etc/rc.d/rc5.d/ + ln -s /etc/rc.d/init.d/bluetooth-frwk-service /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/etc/rc.d/rc3.d/S80bluetooth-frwk-service + ln -s /etc/rc.d/init.d/bluetooth-frwk-service /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/etc/rc.d/rc5.d/S80bluetooth-frwk-service + mkdir -p /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/systemd/system/multi-user.target.wants + install -m 0644 bt-service/bluetooth-frwk-service.service /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/systemd/system/ + ln -s ../bluetooth-frwk-service.service /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/systemd/system/multi-user.target.wants/bluetooth-frwk-service.service + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/abuild/rpmbuild/BUILD/bluetooth-frwk-0.2.55 extracting debug info from /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/bin/bt-core extracting debug info from /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/bin/bt-service extracting debug info from /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386/usr/lib/libbluetooth-api.so.1.0.0 symlinked /usr/lib/debug/usr/lib/libbluetooth-api.so.1.0.0.debug to /usr/lib/debug/usr/lib/libbluetooth-api.so.debug symlinked /usr/lib/debug/usr/lib/libbluetooth-api.so.1.0.0.debug to /usr/lib/debug/usr/lib/libbluetooth-api.so.1.debug 1641 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm//brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-python-bytecompile + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 Processing files: bluetooth-frwk-0.2.55-2.7.i586 Provides: libbluetooth-api.so.1 Requires(interp): /bin/sh /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh /sbin/ldconfig Requires(postun): /sbin/ldconfig /sbin/ldconfig Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libdbus-1.so.3 libdbus-glib-1.so.2 libdlog.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libvconf.so.0 Processing files: bluetooth-frwk-devel-0.2.55-2.7.i586 Provides: pkgconfig(bluetooth-api) = 1.0.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libbluetooth-api.so.1 pkgconfig(dbus-glib-1) pkgconfig(dlog) pkgconfig(vconf) Processing files: bluetooth-frwk-service-0.2.55-2.7.i586 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/sh libaul.so.0 libbundle.so.0 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libdbus-1.so.3 libdbus-glib-1.so.2 libdlog.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libprivilege-control.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.0) libstatus.so.0 libsyspopup_caller.so.0.1.0 libvconf.so.0 Processing files: bluetooth-frwk-core-0.2.55-2.7.i586 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libdbus-glib-1.so.2 libdlog.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libpthread.so.0 libpthread.so.0(GLIBC_2.0) Processing files: bluetooth-frwk-debuginfo-0.2.55-2.7.i586 Processing files: bluetooth-frwk-debugsource-0.2.55-2.7.i586 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 Wrote: /home/abuild/rpmbuild/SRPMS/bluetooth-frwk-0.2.55-2.7.src.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-0.2.55-2.7.i586.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-devel-0.2.55-2.7.i586.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-service-0.2.55-2.7.i586.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-core-0.2.55-2.7.i586.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-debuginfo-0.2.55-2.7.i586.rpm Wrote: /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-debugsource-0.2.55-2.7.i586.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FSDolM + umask 022 + cd /home/abuild/rpmbuild/BUILD + cd bluetooth-frwk-0.2.55 + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/bluetooth-frwk-0.2.55-2.7.i386 + exit 0 ... checking for files with abuild user/group ... creating baselibs ... comparing built packages with the former built /usr/lib/build/rpm-check.sh compare /.build.oldpackages/bluetooth-frwk-0.2.55-2.6.src.rpm /home/abuild/rpmbuild/SRPMS/bluetooth-frwk-0.2.55-2.7.src.rpm compare /.build.oldpackages/bluetooth-frwk-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-0.2.55-2.7.i586.rpm /usr/lib/libbluetooth-api.so.1.0.0 differs in assembler output --- /tmp/tmp.DSn50kiv0l 2013-04-12 19:44:11.534745198 +0000 +++ /tmp/tmp.fKqztZAckV 2013-04-12 19:44:11.710754601 +0000 @@ -376,6 +376,11 @@ push $something jmp <_init + ofs> +_get_logging_on@plt: + jmp *offset(%ebx) + push $something + jmp <_init + ofs> + dbus_g_connection_get_connection@plt: jmp *offset(%ebx) push $something @@ -782,36 +787,58 @@ _bt_print_device_address_t: push %ebp mov %esp,%ebp - push %ebx + lea -offset(%esp),%esp + mov %ebx,-offset(%ebp) + mov %esi,-offset(%ebp) call <__i686.get_pc_thunk.bx> add $something,%ebx - lea -offset(%esp),%esp - mov offset(%ebp),%eax - movzbl offset(%eax),%edx - mov %edx,offset(%esp) - movzbl offset(%eax),%edx - mov %edx,offset(%esp) - movzbl offset(%eax),%edx - mov %edx,offset(%esp) - movzbl offset(%eax),%edx - mov %edx,offset(%esp) - movzbl offset(%eax),%edx - mov %edx,offset(%esp) - movzbl (%eax),%eax + mov offset(%ebp),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_print_device_address_t + ofs> + movzbl offset(%esi),%eax + mov %eax,offset(%esp) + movzbl offset(%esi),%eax + mov %eax,offset(%esp) + movzbl offset(%esi),%eax + mov %eax,offset(%esp) + movzbl offset(%esi),%eax + mov %eax,offset(%esp) + movzbl offset(%esi),%eax + mov %eax,offset(%esp) + movzbl (%esi),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> - lea offset(%esp),%esp - pop %ebx + mov -offset(%ebp),%ebx + mov -offset(%ebp),%esi + mov %ebp,%esp pop %ebp ret - lea offset(%esi),%esi - lea offset(%edi),%edi + jmp <_bt_set_user_data> + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop + nop _bt_set_user_data: push %ebp @@ -967,18 +994,25 @@ pop %ebp ret lea offset(%esi),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_divide_device_class + ofs> lea -offset(%ebx),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> jmp <_bt_divide_device_class + ofs> - lea offset(%esi),%esi - lea offset(%edi),%edi + lea offset(%esi,%eiz,1),%esi _bt_convert_addr_string_to_type: push %ebp @@ -992,7 +1026,6 @@ mov offset(%ebp),%edi test %edi,%edi movl $something,-offset(%ebp) - lea -offset(%ebx),%eax je <_bt_convert_addr_string_to_type + ofs> lea -offset(%ebp),%eax mov %eax,-offset(%ebp) @@ -1022,17 +1055,37 @@ pop %edi pop %ebp ret + nop + lea offset(%esi,%eiz,1),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_convert_addr_string_to_type + ofs> lea -offset(%ebx),%eax - mov %eax,offset(%esp) movl $something,offset(%esp) + mov %eax,offset(%esp) lea -offset(%ebx),%eax + movl $something,offset(%esp) + mov %eax,offset(%esp) movl $something,(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + lea -offset(%ebx),%eax mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> jmp <_bt_convert_addr_string_to_type + ofs> lea offset(%esi,%eiz,1),%esi + call <_get_logging_on@plt> + test %eax,%eax + nop + je <_bt_convert_addr_string_to_type + ofs> + lea -offset(%ebx),%eax + movl $something,offset(%esp) + mov %eax,offset(%esp) + jmp <_bt_convert_addr_string_to_type + ofs> + lea offset(%esi),%esi + lea offset(%edi,%eiz,1),%edi _bt_convert_addr_type_to_string: push %ebp @@ -1069,22 +1122,35 @@ pop %ebp ret lea offset(%esi),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_convert_addr_type_to_string + ofs> lea -offset(%ebx),%eax - mov %eax,offset(%esp) movl $something,offset(%esp) + mov %eax,offset(%esp) lea -offset(%ebx),%eax + movl $something,offset(%esp) + mov %eax,offset(%esp) movl $something,(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + lea -offset(%ebx),%eax mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> - lea offset(%esp),%esp - pop %ebx - pop %ebp - ret + jmp <_bt_convert_addr_type_to_string + ofs> lea offset(%esi,%eiz,1),%esi + call <_get_logging_on@plt> + test %eax,%eax + nop + je <_bt_convert_addr_type_to_string + ofs> lea -offset(%ebx),%eax + movl $something,offset(%esp) compare /.build.oldpackages/bluetooth-frwk-core-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-core-0.2.55-2.7.i586.rpm /usr/bin/bt-core differs in assembler output --- /tmp/tmp.7CXIBQc28W 2013-04-12 19:44:12.006770417 +0000 +++ /tmp/tmp.4Tif1qYY4D 2013-04-12 19:44:12.026771485 +0000 @@ -26,203 +26,208 @@ Disassembly of section .plt: g_free@plt-0x10: - pushl 0x804b784 - jmp *0x804b788 + pushl 0x804bd44 + jmp *0x804bd48 add %al,(%eax) ... g_free@plt: - jmp *0x804b78c + jmp *0x804bd4c push $something jmp <_init + ofs> dbus_g_proxy_call@plt: - jmp *0x804b790 + jmp *0x804bd50 push $something jmp <_init + ofs> dbus_g_method_return@plt: - jmp *0x804b794 + jmp *0x804bd54 push $something jmp <_init + ofs> g_intern_static_string@plt: - jmp *0x804b798 + jmp *0x804bd58 push $something jmp <_init + ofs> g_main_loop_quit@plt: - jmp *0x804b79c + jmp *0x804bd5c push $something jmp <_init + ofs> g_error_new@plt: - jmp *0x804b7a0 + jmp *0x804bd60 push $something jmp <_init + ofs> __gmon_start__@plt: - jmp *0x804b7a4 + jmp *0x804bd64 push $something jmp <_init + ofs> g_object_unref@plt: - jmp *0x804b7a8 + jmp *0x804bd68 push $something jmp <_init + ofs> g_strcmp0@plt: - jmp *0x804b7ac + jmp *0x804bd6c push $something jmp <_init + ofs> system@plt: - jmp *0x804b7b0 + jmp *0x804bd70 push $something jmp <_init + ofs> dbus_g_connection_unref@plt: - jmp *0x804b7b4 + jmp *0x804bd74 push $something jmp <_init + ofs> __libc_start_main@plt: - jmp *0x804b7b8 + jmp *0x804bd78 push $something jmp <_init + ofs> dbus_g_proxy_new_for_name@plt: - jmp *0x804b7bc + jmp *0x804bd7c push $something jmp <_init + ofs> __dlog_print@plt: - jmp *0x804b7c0 + jmp *0x804bd80 push $something jmp <_init + ofs> dbus_g_bus_get@plt: - jmp *0x804b7c4 + jmp *0x804bd84 push $something jmp <_init + ofs> g_main_loop_new@plt: - jmp *0x804b7c8 + jmp *0x804bd88 push $something jmp <_init + ofs> dbus_g_connection_register_g_object@plt: - jmp *0x804b7cc + jmp *0x804bd8c push $something jmp <_init + ofs> g_object_new@plt: - jmp *0x804b7d0 + jmp *0x804bd90 push $something jmp <_init + ofs> dbus_g_proxy_connect_signal@plt: - jmp *0x804b7d4 + jmp *0x804bd94 push $something jmp <_init + ofs> sigaction@plt: - jmp *0x804b7d8 + jmp *0x804bd98 push $something jmp <_init + ofs> dbus_g_proxy_add_signal@plt: - jmp *0x804b7dc + jmp *0x804bd9c push $something jmp <_init + ofs> dbus_g_proxy_disconnect_signal@plt: - jmp *0x804b7e0 + jmp *0x804bda0 + push $something + jmp <_init + ofs> + +_get_logging_on@plt: + jmp *0x804bda4 push $something jmp <_init + ofs> g_type_init@plt: - jmp *0x804b7e4 + jmp *0x804bda8 push $something jmp <_init + ofs> dbus_g_connection_unregister_g_object@plt: - jmp *0x804b7e8 + jmp *0x804bdac push $something jmp <_init + ofs> dbus_g_method_return_error@plt: - jmp *0x804b7ec + jmp *0x804bdb0 push $something jmp <_init + ofs> dbus_g_object_type_install_info@plt: - jmp *0x804b7f0 + jmp *0x804bdb4 push $something jmp <_init + ofs> g_cclosure_marshal_VOID__POINTER@plt: - jmp *0x804b7f4 + jmp *0x804bdb8 push $something jmp <_init + ofs> g_quark_from_static_string@plt: - jmp *0x804b7f8 + jmp *0x804bdbc push $something jmp <_init + ofs> dbus_g_object_path_get_g_type@plt: - jmp *0x804b7fc + jmp *0x804bdc0 push $something jmp <_init + ofs> g_type_check_instance_cast@plt: - jmp *0x804b800 + jmp *0x804bdc4 push $something jmp <_init + ofs> g_type_register_static_simple@plt: - jmp *0x804b804 compare /.build.oldpackages/bluetooth-frwk-debuginfo-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-debuginfo-0.2.55-2.7.i586.rpm --- /tmp/tmp.9t5QUNb8Qp 2013-04-12 19:44:12.178779607 +0000 +++ /tmp/tmp.8YnAbdjLWN 2013-04-12 19:44:12.194780461 +0000 @@ -1,14 +1,14 @@ /usr/lib/debug/ 0 (none) 40755 root root 0 4294967295 /usr/lib/debug/.build-id/ 0 (none) 40755 root root 0 4294967295 -/usr/lib/debug/.build-id/54/ 0 (none) 40755 root root 0 4294967295 -/usr/lib/debug/.build-id/54/2b17fa0d6208e9144ce050c14d1971e93e3104 0 (none) 120777 root root 0 4294967295 ../../../../bin/bt-service -/usr/lib/debug/.build-id/54/2b17fa0d6208e9144ce050c14d1971e93e3104.debug 0 (none) 120777 root root 0 4294967295 ../../usr/bin/bt-service.debug -/usr/lib/debug/.build-id/8b/ 0 (none) 40755 root root 0 4294967295 -/usr/lib/debug/.build-id/8b/ee09f6fc7b4cf5bc813360914e7994a6f666bf 0 (none) 120777 root root 0 4294967295 ../../../libbluetooth-api.so.1.0.0 -/usr/lib/debug/.build-id/8b/ee09f6fc7b4cf5bc813360914e7994a6f666bf.debug 0 (none) 120777 root root 0 4294967295 ../../usr/lib/libbluetooth-api.so.1.0.0.debug -/usr/lib/debug/.build-id/c9/ 0 (none) 40755 root root 0 4294967295 -/usr/lib/debug/.build-id/c9/d34bccf71e39afadb1e43c9ab10d0e0af86c3c 0 (none) 120777 root root 0 4294967295 ../../../../bin/bt-core -/usr/lib/debug/.build-id/c9/d34bccf71e39afadb1e43c9ab10d0e0af86c3c.debug 0 (none) 120777 root root 0 4294967295 ../../usr/bin/bt-core.debug +/usr/lib/debug/.build-id/b0/ 0 (none) 40755 root root 0 4294967295 +/usr/lib/debug/.build-id/b0/c883c4c2eec86846d3b1d28dad8148143d4a24 0 (none) 120777 root root 0 4294967295 ../../../../bin/bt-service +/usr/lib/debug/.build-id/b0/c883c4c2eec86846d3b1d28dad8148143d4a24.debug 0 (none) 120777 root root 0 4294967295 ../../usr/bin/bt-service.debug +/usr/lib/debug/.build-id/d3/ 0 (none) 40755 root root 0 4294967295 +/usr/lib/debug/.build-id/d3/a53a26c75bf2633e56f1e77733f74041ccdcdb 0 (none) 120777 root root 0 4294967295 ../../../../bin/bt-core +/usr/lib/debug/.build-id/d3/a53a26c75bf2633e56f1e77733f74041ccdcdb.debug 0 (none) 120777 root root 0 4294967295 ../../usr/bin/bt-core.debug +/usr/lib/debug/.build-id/e9/ 0 (none) 40755 root root 0 4294967295 +/usr/lib/debug/.build-id/e9/f35745832ea5a7adb24659f80f9de3121382b9 0 (none) 120777 root root 0 4294967295 ../../../libbluetooth-api.so.1.0.0 +/usr/lib/debug/.build-id/e9/f35745832ea5a7adb24659f80f9de3121382b9.debug 0 (none) 120777 root root 0 4294967295 ../../usr/lib/libbluetooth-api.so.1.0.0.debug /usr/lib/debug/usr/ 0 (none) 40755 root root 0 4294967295 /usr/lib/debug/usr/bin/ 0 (none) 40755 root root 0 4294967295 /usr/lib/debug/usr/bin/bt-core.debug 0 (none) 100444 root root 0 4294967295 RPM meta information is different compare /.build.oldpackages/bluetooth-frwk-debugsource-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-debugsource-0.2.55-2.7.i586.rpm compare /.build.oldpackages/bluetooth-frwk-devel-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-devel-0.2.55-2.7.i586.rpm compare /.build.oldpackages/bluetooth-frwk-service-0.2.55-2.6.i586.rpm /home/abuild/rpmbuild/RPMS/i586/bluetooth-frwk-service-0.2.55-2.7.i586.rpm /usr/bin/bt-service differs in assembler output --- /tmp/tmp.tN3TdIzXKz 2013-04-12 19:44:13.006823846 +0000 +++ /tmp/tmp.Syh79b5tbq 2013-04-12 19:44:13.210834745 +0000 @@ -911,6 +911,11 @@ push $something jmp <_init + ofs> +_get_logging_on@plt: + jmp *offset(%ebx) + push $something + jmp <_init + ofs> + read@plt: jmp *offset(%ebx) push $something @@ -1930,29 +1935,58 @@ pop %ebx pop %ebp ret - lea offset(%esi),%esi + lea offset(%esi,%eiz,1),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_terminate_service + ofs> lea -offset(%ebx),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> jmp <_bt_terminate_service + ofs> - lea offset(%esi),%esi + nop + call <_get_logging_on@plt> + test %eax,%eax + nop + je <_bt_terminate_service + ofs> lea -offset(%ebx),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> call <_bt_deinit_bluez_proxy> - jmp <_bt_terminate_service + ofs> + lea offset(%esp),%esp + xor %eax,%eax + pop %ebx + pop %ebp + ret + call <_get_logging_on@plt> + test %eax,%eax + je <_bt_terminate_service + ofs> lea -offset(%ebx),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> @@ -1961,18 +1995,16 @@ movl $something,(%esp) call lea offset(%esi,%eiz,1),%esi - lea offset(%edi,%eiz,1),%edi __bt_check_bt_service: push %ebp mov %esp,%ebp - push %edi push %esi - lea -offset(%ebp),%eax push %ebx call <__i686.get_pc_thunk.bx> add $something,%ebx lea -offset(%esp),%esp + lea -offset(%ebp),%eax movl $something,-offset(%ebp) mov %eax,offset(%esp) movl $something,-offset(%ebp) @@ -1994,31 +2026,21 @@ cmpl $something,-offset(%ebp) je <__bt_check_bt_service + ofs> call <_bt_adapter_get_status> - mov %eax,%edi - lea -offset(%ebx),%esi - lea -offset(%ebp),%eax + mov %eax,%esi movl $something,-offset(%ebp) + lea -offset(%ebp),%eax mov %eax,(%esp) call <_bt_check_adapter> - lea -offset(%ebx),%eax - mov %edi,offset(%esp) - mov %eax,offset(%esp) - mov %esi,offset(%esp) - movl $something,offset(%esp) - movl $something,(%esp) - call <__dlog_print@plt> - mov -offset(%ebp),%eax - mov %esi,offset(%esp) - mov %eax,offset(%esp) - movl $something,offset(%esp) - lea -offset(%ebx),%eax - movl $something,(%esp) - mov %eax,offset(%esp) - call <__dlog_print@plt> + call <_get_logging_on@plt> + test %eax,%eax + jne <__bt_check_bt_service + ofs> + call <_get_logging_on@plt> + test %eax,%eax + jne <__bt_check_bt_service + ofs> cmpl $something,-offset(%ebp) je <__bt_check_bt_service + ofs> - lea -offset(%edi),%edi - cmp $something,%edi + lea -offset(%esi),%esi + cmp $something,%esi jbe <__bt_check_bt_service + ofs> movl $something,(%esp) call <_bt_terminate_service> @@ -2026,49 +2048,107 @@ xor %eax,%eax pop %ebx pop %esi - pop %edi + pop %ebp + ret + call <_get_logging_on@plt> + test %eax,%eax + jne <__bt_check_bt_service + ofs> + call <_bt_enable_adapter> + lea offset(%esp),%esp + xor %eax,%eax + pop %ebx + pop %esi pop %ebp ret lea offset(%esi,%eiz,1),%esi + call <_get_logging_on@plt> + test %eax,%eax + je <__bt_check_bt_service + ofs> lea -offset(%ebx),%eax movl $something,offset(%esp) mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) lea -offset(%ebx),%eax mov %eax,offset(%esp) call <__dlog_print@plt> + jmp <__bt_check_bt_service + ofs> + xchg %ax,%ax mov -offset(%ebp),%eax + movl $something,offset(%esp) + mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax + movl $something,(%esp) + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + call <__dlog_print@plt> + jmp <__bt_check_bt_service + ofs> + lea -offset(%ebx),%eax + mov %esi,offset(%esp) + mov %eax,offset(%esp) + movl $something,offset(%esp) + lea -offset(%ebx),%eax + movl $something,offset(%esp) + mov %eax,offset(%esp) + movl $something,(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) + lea -offset(%ebx),%eax + mov %eax,offset(%esp) w05 finished "build bluetooth-frwk.spec" at Fri Apr 12 19:44:13 UTC 2013.