Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/gnome-hearts.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/gnome-hearts.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/gnome-hearts-0.3-10.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/gnome-hearts.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/gnome-hearts.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.EpMhY7 + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf gnome-hearts-0.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/gnome-hearts-0.3.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd gnome-hearts-0.3 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (gcc46-warnings.patch):' Patch #0 (gcc46-warnings.patch): + /bin/cat /builddir/build/SOURCES/gcc46-warnings.patch + /usr/bin/patch -s -p0 -b --suffix .gcc46 --fuzz=0 Patch #1 (desktop-file.patch): + echo 'Patch #1 (desktop-file.patch):' + /bin/cat /builddir/build/SOURCES/desktop-file.patch + /usr/bin/patch -s -p0 -b --suffix .desktop --fuzz=0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NKp714 + umask 022 + cd /builddir/build/BUILD + cd gnome-hearts-0.3 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + ./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-unknown-linux-gnu-gcc... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for intltool >= 0.29... 0.41.1 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for XML::Parser... ok checking for x86_64-unknown-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GNOME_HEARTS... yes checking for a Python interpreter with version >= 2.4... python checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/site-packages checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages checking how to run the C preprocessor... gcc -E checking for headers required to compile python extensions... found checking for scrollkeeper-config... /usr/bin/scrollkeeper-config checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext configure: creating ./config.status config.status: creating Makefile config.status: creating help/Makefile config.status: creating help/C/Makefile config.status: creating help/de/Makefile config.status: creating help/en_GB/Makefile config.status: creating help/es/Makefile config.status: creating help/it/Makefile config.status: creating help/nl/Makefile config.status: creating help/pl/Makefile config.status: creating help/pt/Makefile config.status: creating help/tl/Makefile config.status: creating help/zh_CN/Makefile config.status: creating man/Makefile config.status: creating pixmaps/Makefile config.status: creating po/Makefile.in config.status: creating scripts/Makefile config.status: creating scripts/hearts.py config.status: creating scripts/players/Makefile config.status: creating src/Makefile config.status: creating src/gnome-hearts.cfg config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing po/stamp-it commands + make -j4 make all-recursive make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3' Making all in help make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help' Making all in C make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' for file in gnome-hearts-C.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/C/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' Making all in de make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' for file in gnome-hearts-de.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/de/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' Making all in en_GB make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' for file in gnome-hearts-en_GB.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/en_GB/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' Making all in es make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' for file in gnome-hearts-es.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/es/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' Making all in it make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' for file in gnome-hearts-it.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/it/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' Making all in nl make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' for file in gnome-hearts-nl.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/nl/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' Making all in pl make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' for file in gnome-hearts-pl.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/pl/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' Making all in pt make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' for file in gnome-hearts-pt.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/pt/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' Making all in tl make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' for file in gnome-hearts-tl.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/tl/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' Making all in zh_CN make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' for file in gnome-hearts-zh_CN.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnome-hearts/zh_CN/gnome-hearts.xml ./$file $file.out; \ done touch omf_timestamp make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help' Making all in man make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/man' Making all in pixmaps make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' Making all in po make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/po' file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file da.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file de.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file el.po file=`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file en_GB.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file es.po file=`echo eu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file eu.po file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fi.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fr.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hu.po file=`echo id | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file id.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file it.po file=`echo ml | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ml.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nl.po file=`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pl.po file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ru.po file=`echo sk | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sk.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sv.po file=`echo tl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file tl.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/po' Making all in scripts make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' Making all in players make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' Making all in src make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/src' gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c hearts.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c background.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c cards.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c cards-image.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c cfg.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c events.c hearts.c: In function 'game_is_valid_card': hearts.c:431:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed events.c: In function 'on_hearts_break_changed': events.c:496:3: warning: passing argument 1 of 'glade_xml_get_widget' from incompatible pointer type [enabled by default] /usr/include/libglade-2.0/glade/glade-xml.h:112:12: note: expected 'struct GladeXML *' but argument is of type 'struct GtkToggleButton *' events.c:496:3: warning: passing argument 1 of 'gtk_toggle_button_set_active' from incompatible pointer type [enabled by default] /usr/include/gtk-2.0/gtk/gtktogglebutton.h:82:12: note: expected 'struct GtkToggleButton *' but argument is of type 'struct GtkWidget *' cfg.c: In function 'config_publish': cfg.c:165:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed hearts.c: In function 'game_score_publish': hearts.c:402:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed cfg.c:185:2: warning: dereferencing NULL (result->ob_refcnt) at cfg.c:185 [enabled by default] cfg.c:170:9: note: when PyImport_AddModule() fails at: module = PyImport_AddModule("__main__"); cfg.c:172:9: note: when PyDict_GetItemString() succeeds at: object = PyDict_GetItemString(dict, "rules"); cfg.c:174:2: note: when following default at: switch (cfg.ruleset) cfg.c:183:9: note: when PyObject_CallMethod() fails at: result = PyObject_CallMethod(object, "set", "siiii", ruleset, cfg.clubs_lead, cfg.hearts_break, cfg.queen_breaks_hearts, cfg.no_blood); cfg.c:185:2: note: found 9 similar trace(s) to this cfg.c:165:1: note: graphical error report for function 'config_publish' written out to 'cfg.c.config_publish-refcount-errors.html' cards.c: In function 'cards_hand_get_area': cards.c:409:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed hearts.c:426:2: warning: dereferencing NULL (result->ob_refcnt) at hearts.c:426 [enabled by default] hearts.c:406:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); hearts.c:408:9: note: when PyDict_GetItemString() succeeds at: object = PyDict_GetItemString(dict, "score"); hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:414 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:413 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:412 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:411 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:12: note: when Py_BuildValue() succeeds at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:420:15: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:420:43: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:419:16: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:419:45: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:418:15: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:418:43: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:417:16: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:417:45: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:416:12: note: when Py_BuildValue() succeeds at: PyObject *score_list_game = Py_BuildValue("[iiii]", hearts.c:422:9: note: when PyObject_CallMethod() fails at: result = PyObject_CallMethod(object, "set", "OO", score_list_round, score_list_game); hearts.c:424:2: note: when taking True path at: Py_DECREF(score_list_round); hearts.c:425:2: note: reaching: Py_DECREF(score_list_game); hearts.c:425:2: note: when taking True path at: Py_DECREF(score_list_game); hearts.c:426:2: note: reaching: Py_DECREF(result); hearts.c:426:2: note: found 3 similar trace(s) to this hearts.c:425:2: warning: dereferencing NULL (score_list_game->ob_refcnt) at hearts.c:425 [enabled by default] hearts.c:406:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); hearts.c:408:9: note: when PyDict_GetItemString() succeeds at: object = PyDict_GetItemString(dict, "score"); hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:414 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:413 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:412 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:411 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:12: note: when Py_BuildValue() succeeds at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:420:15: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:420:43: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:419:16: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:419:45: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:418:15: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:418:43: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:417:16: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:417:45: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:416:12: note: when Py_BuildValue() fails at: PyObject *score_list_game = Py_BuildValue("[iiii]", hearts.c:422:9: note: when PyObject_CallMethod() fails at: result = PyObject_CallMethod(object, "set", "OO", score_list_round, score_list_game); hearts.c:424:2: note: when taking True path at: Py_DECREF(score_list_round); hearts.c:425:2: note: reaching: Py_DECREF(score_list_game); hearts.c:425:2: note: found 1 similar trace(s) to this hearts.c:424:2: warning: dereferencing NULL (score_list_round->ob_refcnt) at hearts.c:424 [enabled by default] hearts.c:406:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); hearts.c:408:9: note: when PyDict_GetItemString() succeeds at: object = PyDict_GetItemString(dict, "score"); hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:414 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:413 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:412 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:44: note: when treating unknown struct Player * from hearts.c:411 as non-NULL at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:410:12: note: when Py_BuildValue() fails at: PyObject *score_list_round = Py_BuildValue("[iiii]", hearts.c:420:15: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:420:43: note: when treating unknown struct Player * from hearts.c:420 as non-NULL at: player[WEST]->score_total + player[WEST]->score_round); hearts.c:419:16: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:419:45: note: when treating unknown struct Player * from hearts.c:419 as non-NULL at: player[SOUTH]->score_total + player[SOUTH]->score_round, hearts.c:418:15: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:418:43: note: when treating unknown struct Player * from hearts.c:418 as non-NULL at: player[EAST]->score_total + player[EAST]->score_round, hearts.c:417:16: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:417:45: note: when treating unknown struct Player * from hearts.c:417 as non-NULL at: player[NORTH]->score_total + player[NORTH]->score_round, hearts.c:416:12: note: when Py_BuildValue() succeeds at: PyObject *score_list_game = Py_BuildValue("[iiii]", hearts.c:422:9: note: when PyObject_CallMethod() fails at: result = PyObject_CallMethod(object, "set", "OO", score_list_round, score_list_game); hearts.c:424:2: note: found 1 similar trace(s) to this hearts.c:402:1: note: graphical error report for function 'game_score_publish' written out to 'hearts.c.game_score_publish-refcount-errors.html' hearts.c: In function 'game_select_cards': hearts.c:357:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed cfg.c: In function 'config_load_from_keyfile': cfg.c:70:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c player-api.c cards.c: In function 'cards_deck_draw_random': cards.c:232:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed cards.c: In function 'cards_get_points': cards.c:118:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed cards.c: In function 'card_get_name': cards.c:27:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed player-api.c: In function 'python_register_ai': player-api.c:82:18: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss" [enabled by default] argument 3 ("&name") had type "gchar * *" but was expecting "const char * *" for format code "s" player-api.c:82:18: warning: Mismatching type in call to PyArg_ParseTuple with format code "ss" [enabled by default] argument 4 ("&class") had type "gchar * *" but was expecting "const char * *" for format code "s" player-api.c:83:18: warning: passing uninitialized data (name.1) as argument 1 to function at player-api.c:83 [enabled by default] player-api.c:82:18: note: when PyArg_ParseTuple() fails at: PyArg_ParseTuple(args, "ss", &name, &class); player-api.c:79:1: note: graphical error report for function 'python_register_ai' written out to 'player-api.c.python_register_ai-refcount-errors.html' gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c player.c gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c preimage.c player-api.c: In function 'python_start': player-api.c:48:1: warning: ob_refcnt of new ref from (unknown) PyRun_FileExFlags is 1 too high [enabled by default] player-api.c:48:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) player-api.c:48:1: note: but final ob_refcnt is N + 1 player-api.c:41:2: note: new ref from (unknown) PyRun_FileExFlags allocated at: PyRun_File(file, "hearts.py", Py_file_input, dict, dict); player-api.c:34:15: note: calling Py_Initialize() at: Py_Initialize(); player-api.c:36:12: note: when PyImport_AddModule() succeeds at: PyObject *module = PyImport_AddModule("__main__"); player-api.c:40:2: note: when treating unknown struct FILE * from player-api.c:39 as non-NULL at: g_assert(file); player-api.c:40:2: note: taking True path at: g_assert(file); player-api.c:40:2: note: reaching: g_assert(file); player-api.c:40:2: note: taking True path at: g_assert(file); player-api.c:41:2: note: reaching: PyRun_File(file, "hearts.py", Py_file_input, dict, dict); player-api.c:41:2: note: when PyRun_FileExFlags() succeeds at: PyRun_File(file, "hearts.py", Py_file_input, dict, dict); player-api.c:41:2: note: ob_refcnt is now refs: 1 + N where N >= 0 player-api.c:42:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player-api.c:42:5: note: taking False path at: if (PyErr_Occurred()) player-api.c:47:8: note: reaching: fclose(file); player-api.c:48:1: note: returning at: } player-api.c:33:1: note: graphical error report for function 'python_start' written out to 'player-api.c.python_start-refcount-errors.html' gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/python2.7 -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c ui.c events.c: In function 'motion_notify_event': events.c:293:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed events.c: In function 'button_press_event': events.c:167:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed ui.c: In function 'ui_draw_playingarea': ui.c:259:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed player.c: In function 'player_publish_hand': player.c:328:1: warning: ob_refcnt of new ref from call to Py_BuildValue is 1 too high [enabled by default] player.c:328:1: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) player.c:328:1: note: due to object being referenced by: PyListObject.ob_item[0] player.c:328:1: note: but final ob_refcnt is N + 2 player.c:317:16: note: new ref from call to Py_BuildValue allocated at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:313:12: note: when PyList_New() succeeds at: PyObject *hand = PyList_New(0); player.c:314:17: note: when treating unknown struct Player * from player.c:308 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:9: note: when treating unknown struct CardsHand * from player.c:314 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:2: note: when treating unknown struct GList * from player.c:314 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:2: note: taking True path at: for (l = player->hand->list; l; l = l->next) player.c:316:9: note: reaching: Card *card = (Card*)l->data; player.c:317:16: note: when treating unknown void * from player.c:316 as non-NULL at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:317:16: note: when Py_BuildValue() succeeds at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:317:16: note: ob_refcnt is now refs: 1 + N where N >= 0 player.c:317:16: note: when PyList_Append() succeeds at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:317:16: note: ob_refcnt is now refs: 2 + N where N >= 0 player.c:317:16: note: new ref from call to Py_BuildValue is now referenced by 1 non-stack value(s): PyListObject.ob_item[0] player.c:314:2: note: when treating unknown struct GList * from player.c:314 as NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:2: note: taking False path at: for (l = player->hand->list; l; l = l->next) player.c:320:30: note: reaching: result = PyObject_CallMethod(player->ai, "set_hand", "O", hand); player.c:320:9: note: when PyObject_CallMethod() succeeds at: result = PyObject_CallMethod(player->ai, "set_hand", "O", hand); player.c:321:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:321:5: note: taking False path at: if (PyErr_Occurred()) player.c:326:2: note: reaching: Py_DECREF(hand); player.c:326:2: note: when taking True path at: Py_DECREF(hand); player.c:327:2: note: reaching: Py_DECREF(result); player.c:327:2: note: when taking True path at: Py_DECREF(result); player.c:328:1: note: reaching: } player.c:328:1: note: returning at: } player.c:328:1: note: found 3 similar trace(s) to this player.c:317:16: warning: calling PyList_Append with NULL as argument 1 (hand) at player.c:317 [enabled by default] player.c:313:12: note: when PyList_New() fails at: PyObject *hand = PyList_New(0); player.c:314:17: note: when treating unknown struct Player * from player.c:308 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:9: note: when treating unknown struct CardsHand * from player.c:314 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:2: note: when treating unknown struct GList * from player.c:314 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:314:2: note: taking True path at: for (l = player->hand->list; l; l = l->next) player.c:316:9: note: reaching: Card *card = (Card*)l->data; player.c:317:16: note: when treating unknown void * from player.c:316 as non-NULL at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:317:16: note: when Py_BuildValue() succeeds at: PyList_Append(hand, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:317:16: note: PyList_Append() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type player.c:317:16: note: found 1 similar trace(s) to this player.c:309:1: note: graphical error report for function 'player_publish_hand' written out to 'player.c.player_publish_hand-refcount-errors.html' player.c: In function 'player_play_card': player.c:256:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed ui.c: In function 'ui_add_score_row': ui.c:225:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed player.c: In function 'player_receive_cards': player.c:210:1: warning: ob_refcnt of new ref from call to Py_BuildValue is 1 too high [enabled by default] player.c:210:1: note: was expecting final ob_refcnt to be N + 1 (for some unknown N) player.c:210:1: note: due to object being referenced by: PyListObject.ob_item[0] player.c:210:1: note: but final ob_refcnt is N + 2 player.c:199:16: note: new ref from call to Py_BuildValue allocated at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:188:16: note: when treating unknown struct Player * from player.c:185 as non-NULL at: cards_hand_add(player->hand, list); player.c:194:12: note: when PyList_New() succeeds at: PyObject *cards = PyList_New(0); player.c:196:2: note: when treating unknown struct GList * from player.c:185 as non-NULL at: for (l = list; l; l = l->next) player.c:196:2: note: taking True path at: for (l = list; l; l = l->next) player.c:198:9: note: reaching: Card *card = (Card*)l->data; player.c:199:16: note: when treating unknown void * from player.c:198 as non-NULL at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:199:16: note: when Py_BuildValue() succeeds at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:199:16: note: ob_refcnt is now refs: 1 + N where N >= 0 player.c:199:16: note: when PyList_Append() succeeds at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:199:16: note: ob_refcnt is now refs: 2 + N where N >= 0 player.c:199:16: note: new ref from call to Py_BuildValue is now referenced by 1 non-stack value(s): PyListObject.ob_item[0] player.c:196:2: note: when treating unknown struct GList * from player.c:196 as NULL at: for (l = list; l; l = l->next) player.c:196:2: note: taking False path at: for (l = list; l; l = l->next) player.c:202:30: note: reaching: result = PyObject_CallMethod(player->ai, "receive_cards", "O", cards); player.c:202:9: note: when PyObject_CallMethod() succeeds at: result = PyObject_CallMethod(player->ai, "receive_cards", "O", cards); player.c:203:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:203:5: note: taking False path at: if (PyErr_Occurred()) player.c:208:2: note: reaching: Py_DECREF(cards); player.c:208:2: note: when taking True path at: Py_DECREF(cards); player.c:209:2: note: reaching: Py_DECREF(result); player.c:209:2: note: when taking True path at: Py_DECREF(result); player.c:210:1: note: reaching: } player.c:210:1: note: returning at: } player.c:210:1: note: found 3 similar trace(s) to this player.c:199:16: warning: calling PyList_Append with NULL as argument 1 (cards) at player.c:199 [enabled by default] player.c:188:16: note: when treating unknown struct Player * from player.c:185 as non-NULL at: cards_hand_add(player->hand, list); player.c:194:12: note: when PyList_New() fails at: PyObject *cards = PyList_New(0); player.c:196:2: note: when treating unknown struct GList * from player.c:185 as non-NULL at: for (l = list; l; l = l->next) player.c:196:2: note: taking True path at: for (l = list; l; l = l->next) player.c:198:9: note: reaching: Card *card = (Card*)l->data; player.c:199:16: note: when treating unknown void * from player.c:198 as non-NULL at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:199:16: note: when Py_BuildValue() succeeds at: PyList_Append(cards, Py_BuildValue("(ii)", card->suit, card->rank)); player.c:199:16: note: PyList_Append() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type player.c:199:16: note: found 1 similar trace(s) to this player.c:186:1: note: graphical error report for function 'player_receive_cards' written out to 'player.c.player_receive_cards-refcount-errors.html' player.c: In function 'player_play': player.c:122:6: warning: comparison against uninitialized data (suit.3) at player.c:122 [enabled by default] player.c:99:2: note: when taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: reaching: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: when treating unknown struct Player * from player.c:92 as non-NULL at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: when treating unknown struct PyObject * from player.c:99 as non-NULL at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: reaching: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:102:20: note: reaching: game_score_publish(); player.c:107:9: note: when PyObject_CallMethod() succeeds at: result = PyObject_CallMethod(player->ai, "play_card", ""); player.c:108:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:108:5: note: taking False path at: if (PyErr_Occurred()) player.c:113:18: note: reaching: PyArg_ParseTuple(result, "ii", &suit, &rank); player.c:113:18: note: when PyArg_ParseTuple() fails at: PyArg_ParseTuple(result, "ii", &suit, &rank); player.c:114:2: note: when taking True path at: Py_DECREF(result); player.c:117:8: note: reaching: Card *card_result = NULL; player.c:119:9: note: when treating unknown struct CardsHand * from player.c:119 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:119:2: note: when treating unknown struct GList * from player.c:119 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:119:2: note: taking True path at: for (l = player->hand->list; l; l = l->next) player.c:121:9: note: reaching: Card *card = (Card*)l->data; player.c:122:11: note: when treating unknown void * from player.c:121 as non-NULL at: if (card->suit == suit && card->rank == rank) player.c:122:6: note: found 1 similar trace(s) to this player.c:128:9: warning: passing uninitialized data (suit.3) as argument 2 to function at player.c:128 [enabled by default] player.c:99:2: note: when taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: reaching: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: when treating unknown struct Player * from player.c:92 as non-NULL at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: when treating unknown struct PyObject * from player.c:99 as non-NULL at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: reaching: g_assert(player != NULL && player->ai != NULL); player.c:99:2: note: taking True path at: g_assert(player != NULL && player->ai != NULL); player.c:102:20: note: reaching: game_score_publish(); player.c:107:9: note: when PyObject_CallMethod() succeeds at: result = PyObject_CallMethod(player->ai, "play_card", ""); player.c:108:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:108:5: note: taking False path at: if (PyErr_Occurred()) player.c:113:18: note: reaching: PyArg_ParseTuple(result, "ii", &suit, &rank); player.c:113:18: note: when PyArg_ParseTuple() fails at: PyArg_ParseTuple(result, "ii", &suit, &rank); player.c:114:2: note: when taking True path at: Py_DECREF(result); player.c:117:8: note: reaching: Card *card_result = NULL; player.c:119:9: note: when treating unknown struct CardsHand * from player.c:119 as non-NULL at: for (l = player->hand->list; l; l = l->next) player.c:119:2: note: when treating unknown struct GList * from player.c:119 as NULL at: for (l = player->hand->list; l; l = l->next) player.c:119:2: note: taking False path at: for (l = player->hand->list; l; l = l->next) player.c:126:5: note: reaching: if (!card_result || !game_is_valid_card(card_result, player->hand, player->trick)) player.c:126:5: note: taking True path at: if (!card_result || !game_is_valid_card(card_result, player->hand, player->trick)) player.c:128:9: note: reaching: printf("trying to play invalid card %d,%d\n", suit, rank); player.c:128:9: note: found 1 similar trace(s) to this player.c:93:1: note: graphical error report for function 'player_play' written out to 'player.c.player_play-refcount-errors.html' player.c: In function 'player_new': player.c:29:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed ui.c: In function 'ui_set_config': ui.c:81:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed player.c:88:2: warning: ob_refcnt of new ref from call to PyObject_CallMethod is 1 too high [enabled by default] player.c:88:2: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) player.c:88:2: note: but final ob_refcnt is N + 1 player.c:76:10: note: new ref from call to PyObject_CallMethod allocated at: result = PyObject_CallMethod(player->ai, "get_name", NULL); player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: when considering range: -0x80000000 <= value <= -1 at: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:33:20: note: when treating unknown void * from player.c:32 as non-NULL at: player->direction = direction; player.c:46:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); player.c:50:34: note: when taking True path at: gchar *class = (script ? script : "StockAI"); player.c:50:34: note: reaching: gchar *class = (script ? script : "StockAI"); player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:14: note: when Py_BuildValue() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:58:28: note: when treating unknown gchar * from player.c:28 as non-NULL at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyDict_GetItemString() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyObject_Call() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:59:2: note: when taking False path at: Py_DECREF(player_args); player.c:59:2: note: reaching: Py_DECREF(player_args); player.c:59:2: note: calling tp_dealloc on new ref from call to Py_BuildValue allocated at player.c:52 at: Py_DECREF(player_args); player.c:61:20: note: reaching: if (PyErr_Occurred()) player.c:61:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:61:5: note: taking False path at: if (PyErr_Occurred()) player.c:68:32: note: reaching: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:32: note: when PyDict_GetItemString() succeeds at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:9: note: when PyObject_CallFunction() succeeds at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:69:2: note: when taking True path at: Py_DECREF(result); player.c:72:49: note: reaching: player->layout = gtk_widget_create_pango_layout(widget, NULL); player.c:74:5: note: taking True path at: if (script) player.c:76:31: note: reaching: result = PyObject_CallMethod(player->ai, "get_name", NULL); player.c:76:10: note: when PyObject_CallMethod() succeeds at: result = PyObject_CallMethod(player->ai, "get_name", NULL); player.c:76:10: note: ob_refcnt is now refs: 1 + N where N >= 0 player.c:77:18: note: when PyString_AsString() succeeds at: player->name = strdup(PyString_AsString(result)); player.c:88:2: note: returning at: return player; player.c:88:2: note: found 8 similar trace(s) to this player.c:77:18: warning: calling PyString_AsString with NULL as argument 1 (result) at player.c:77 [enabled by default] player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: when considering range: -0x80000000 <= value <= -1 at: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:33:20: note: when treating unknown void * from player.c:32 as non-NULL at: player->direction = direction; player.c:46:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); player.c:50:34: note: when taking True path at: gchar *class = (script ? script : "StockAI"); player.c:50:34: note: reaching: gchar *class = (script ? script : "StockAI"); player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:14: note: when Py_BuildValue() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:58:28: note: when treating unknown gchar * from player.c:28 as non-NULL at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyDict_GetItemString() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyObject_Call() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:59:2: note: when taking True path at: Py_DECREF(player_args); player.c:61:20: note: reaching: if (PyErr_Occurred()) player.c:61:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:61:5: note: taking False path at: if (PyErr_Occurred()) player.c:68:32: note: reaching: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:32: note: when PyDict_GetItemString() succeeds at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:9: note: when PyObject_CallFunction() succeeds at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:69:2: note: when taking True path at: Py_DECREF(result); player.c:72:49: note: reaching: player->layout = gtk_widget_create_pango_layout(widget, NULL); player.c:74:5: note: taking True path at: if (script) player.c:76:31: note: reaching: result = PyObject_CallMethod(player->ai, "get_name", NULL); player.c:76:10: note: when PyObject_CallMethod() fails at: result = PyObject_CallMethod(player->ai, "get_name", NULL); player.c:77:18: note: PyString_AsString() invokes Py_TYPE() on the pointer via the PyString_Check() macro, thus accessing (NULL)->ob_type player.c:77:18: note: found 3 similar trace(s) to this player.c:69:2: warning: dereferencing NULL (result->ob_refcnt) at player.c:69 [enabled by default] player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: when considering range: -0x80000000 <= value <= -1 at: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking False path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:32:11: note: taking True path at: player = g_new(Player, 1); player.c:32:11: note: reaching: player = g_new(Player, 1); player.c:33:20: note: when treating unknown void * from player.c:32 as non-NULL at: player->direction = direction; player.c:46:9: note: when PyImport_AddModule() succeeds at: module = PyImport_AddModule("__main__"); player.c:50:34: note: when taking True path at: gchar *class = (script ? script : "StockAI"); player.c:50:34: note: reaching: gchar *class = (script ? script : "StockAI"); player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:29: note: when PyDict_GetItemString() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:52:14: note: when Py_BuildValue() succeeds at: player_args = Py_BuildValue("(iOOO)", player.c:58:28: note: when treating unknown gchar * from player.c:28 as non-NULL at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyDict_GetItemString() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:58:28: note: when PyObject_Call() succeeds at: player->ai = PyObject_Call(PyDict_GetItemString(dict, class), player_args, NULL); player.c:59:2: note: when taking True path at: Py_DECREF(player_args); player.c:61:20: note: reaching: if (PyErr_Occurred()) player.c:61:20: note: PyErr_Occurred() at: if (PyErr_Occurred()) player.c:61:5: note: taking False path at: if (PyErr_Occurred()) player.c:68:32: note: reaching: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:32: note: when PyDict_GetItemString() succeeds at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:68:9: note: when PyObject_CallFunction() fails at: result = PyObject_CallFunction(PyDict_GetItemString(dict, "player_set"), "Oi", player->ai, direction); player.c:69:2: note: found 1 similar trace(s) to this player.c:29:1: note: graphical error report for function 'player_new' written out to 'player.c.player_new-refcount-errors.html' gcc -Wall -g -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wl,-z,relro -o gnome-hearts hearts.o background.o cards.o cards-image.o cfg.o events.o player-api.o player.o preimage.o ui.o -pthread -Wl,--export-dynamic -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgconf-2 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lrt -lglib-2.0 /usr/lib64/python2.7/config/libpython2.7.so -lpthread -ldl -lutil -Xlinker -export-dynamic make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/src' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3' LC_ALL=C /usr/bin/intltool-merge -d -u -c ./po/.intltool-merge-cache ./po gnome-hearts.desktop.in gnome-hearts.desktop Generating and caching the translation database Merging translations into gnome-hearts.desktop. make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ixO8X5 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 ++ dirname /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 + cd gnome-hearts-0.3 + LANG=C + export LANG + unset DISPLAY + make install DESTDIR=/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 Making install in help make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help' Making install in C make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/C mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/C for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/C; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/C/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/C//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-C.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/C' Making install in de make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/de mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/de for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/de; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/de/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/de//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-de.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/de' Making install in en_GB make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/en_GB mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/en_GB for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/en_GB; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/en_GB/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/en_GB//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-en_GB.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/en_GB' Making install in es make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/es mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/es for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/es; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/es/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/es//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-es.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/es' Making install in it make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/it mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/it for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/it; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/it/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/it//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-it.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/it' Making install in nl make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/nl mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/nl for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/nl; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/nl/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/nl//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-nl.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/nl' Making install in pl make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pl mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pl for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pl; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pl/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pl//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-pl.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pl' Making install in pt make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pt mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pt for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pt; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pt/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/pt//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-pt.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/pt' Making install in tl make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/tl mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/tl for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/tl; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/tl/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/tl//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-tl.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/tl' Making install in zh_CN make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/zh_CN mkdir -p -- /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/zh_CN for file in fdl-appendix.xml legal.xml gnome-hearts.xml; do \ cp ./$file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/zh_CN; \ done if test ""; then \ /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/zh_CN/; \ for file in .//*.png; do \ basefile=`echo $file | sed -e 's,^.*/,,'`; \ /usr/bin/install -c -m 644 $file /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome/help/gnome-hearts/zh_CN//$basefile; \ done \ fi make install-data-hook make[4]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' /bin/sh ../../mkinstalldirs /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts for file in gnome-hearts-zh_CN.omf; do \ /usr/bin/install -c -m 644 $file.out /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts/$file; \ done scrollkeeper-update -p /var/scrollkeeper -o /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/omf/gnome-hearts make[4]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help/zh_CN' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/help' Making install in man make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/man' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/man' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/man/man6" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/man/man6" /usr/bin/install -c -m 644 './gnome-hearts.6' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/man/man6/gnome-hearts.6' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/man' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/man' Making install in pixmaps make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/pixmaps/gnome-hearts/cards" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps/gnome-hearts/cards" /usr/bin/install -c -m 644 'dondorf.svg' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps/gnome-hearts/cards/dondorf.svg' test -z "/usr/share/gnome-hearts" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts" /usr/bin/install -c -m 644 'gnome-hearts.png' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/gnome-hearts.png' /usr/bin/install -c -m 644 'gnome-hearts-small.png' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/gnome-hearts-small.png' test -z "/usr/share/pixmaps" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps" /usr/bin/install -c -m 644 'gnome-hearts.png' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps/gnome-hearts.png' test -z "/usr/share/pixmaps/gnome-hearts" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps/gnome-hearts" /usr/bin/install -c -m 644 'baize.png' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/pixmaps/gnome-hearts/baize.png' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/pixmaps' Making install in po make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/po' /bin/sh /builddir/build/BUILD/gnome-hearts-0.3/install-sh -d /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale linguas="da de el en_GB es eu fi fr hu id it ml nl pl pt pt_BR ru sk sv tl zh_CN "; \ for lang in $linguas; do \ dir=/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/$lang/LC_MESSAGES; \ /bin/sh /builddir/build/BUILD/gnome-hearts-0.3/install-sh -d $dir; \ if test -r $lang.gmo; then \ /usr/bin/install -c -m 644 $lang.gmo $dir/gnome-hearts.mo; \ echo "installing $lang.gmo as $dir/gnome-hearts.mo"; \ else \ /usr/bin/install -c -m 644 ./$lang.gmo $dir/gnome-hearts.mo; \ echo "installing ./$lang.gmo as" \ "$dir/gnome-hearts.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /usr/bin/install -c -m 644 $lang.gmo.m $dir/gnome-hearts.mo.m; \ echo "installing $lang.gmo.m as $dir/gnome-hearts.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /usr/bin/install -c -m 644 ./$lang.gmo.m \ $dir/gnome-hearts.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/gnome-hearts.mo.m"; \ else \ true; \ fi; \ fi; \ done installing da.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/da/LC_MESSAGES/gnome-hearts.mo installing de.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/de/LC_MESSAGES/gnome-hearts.mo installing el.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/el/LC_MESSAGES/gnome-hearts.mo installing en_GB.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/en_GB/LC_MESSAGES/gnome-hearts.mo installing es.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/es/LC_MESSAGES/gnome-hearts.mo installing eu.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/eu/LC_MESSAGES/gnome-hearts.mo installing fi.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/fi/LC_MESSAGES/gnome-hearts.mo installing fr.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/fr/LC_MESSAGES/gnome-hearts.mo installing hu.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/hu/LC_MESSAGES/gnome-hearts.mo installing id.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/id/LC_MESSAGES/gnome-hearts.mo installing it.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/it/LC_MESSAGES/gnome-hearts.mo installing ml.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/ml/LC_MESSAGES/gnome-hearts.mo installing nl.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/nl/LC_MESSAGES/gnome-hearts.mo installing pl.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/pl/LC_MESSAGES/gnome-hearts.mo installing pt.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/pt/LC_MESSAGES/gnome-hearts.mo installing pt_BR.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/pt_BR/LC_MESSAGES/gnome-hearts.mo installing ru.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/ru/LC_MESSAGES/gnome-hearts.mo installing sk.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/sk/LC_MESSAGES/gnome-hearts.mo installing sv.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/sv/LC_MESSAGES/gnome-hearts.mo installing tl.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/tl/LC_MESSAGES/gnome-hearts.mo installing zh_CN.gmo as /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/locale/zh_CN/LC_MESSAGES/gnome-hearts.mo make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/po' Making install in scripts make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' Making install in players make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/gnome-hearts/players" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players" /usr/bin/install -c -m 644 'jake.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/jake.py' /usr/bin/install -c -m 644 'john.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/john.py' /usr/bin/install -c -m 644 'mike.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/mike.py' /usr/bin/install -c -m 644 'pauline.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/pauline.py' /usr/bin/install -c -m 644 'peter.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/peter.py' /usr/bin/install -c -m 644 'luis.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/luis.py' /usr/bin/install -c -m 644 'ling.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/players/ling.py' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts/players' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[3]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/gnome-hearts" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts" /usr/bin/install -c -m 644 'player.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/player.py' /usr/bin/install -c -m 644 'hearts.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/hearts.py' /usr/bin/install -c -m 644 'stock_ai.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/stock_ai.py' /usr/bin/install -c -m 644 'definitions.py' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/definitions.py' make[3]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/scripts' Making install in src make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/src' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3/src' test -z "/usr/bin" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/bin" /usr/bin/install -c 'gnome-hearts' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/bin/gnome-hearts' test -z "/usr/share/gnome-hearts" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts" /usr/bin/install -c -m 644 'gnome-hearts.glade' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/gnome-hearts.glade' /usr/bin/install -c -m 644 'gnome-hearts.cfg' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/gnome-hearts/gnome-hearts.cfg' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/src' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3/src' make[1]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3' make[2]: Entering directory `/builddir/build/BUILD/gnome-hearts-0.3' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/applications/" || /bin/mkdir -p "/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/applications/" /usr/bin/install -c -m 644 'gnome-hearts.desktop' '/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/applications//gnome-hearts.desktop' make[2]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3' make[1]: Leaving directory `/builddir/build/BUILD/gnome-hearts-0.3' + desktop-file-validate /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64//usr/share/applications/gnome-hearts.desktop + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 gnome-hearts --with-gnome + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/gnome-hearts-0.3 extracting debug info from /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/bin/gnome-hearts 209 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: gnome-hearts-0.3-10.fc16.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.eNwczc + umask 022 + cd /builddir/build/BUILD + cd gnome-hearts-0.3 + DOCDIR=/builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/doc/gnome-hearts-0.3 + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/doc/gnome-hearts-0.3 + cp -pr COPYING COPYING-DOCS README NEWS AUTHORS TODO /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64/usr/share/doc/gnome-hearts-0.3 + exit 0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libICE.so.6()(64bit) libORBit-2.so.0()(64bit) libSM.so.6()(64bit) libart_lgpl_2.so.2()(64bit) libatk-1.0.so.0()(64bit) libbonobo-2.so.0()(64bit) libbonobo-activation.so.4()(64bit) libbonoboui-2.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libcairo.so.2()(64bit) libdl.so.2()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgconf-2.so.4()(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglade-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgmodule-2.0.so.0()(64bit) libgnome-2.so.0()(64bit) libgnomecanvas-2.so.0()(64bit) libgnomeui-2.so.0()(64bit) libgnomevfs-2.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgthread-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libpopt.so.0()(64bit) libpthread.so.0()(64bit) libpython2.7.so.1.0()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) libxml2.so.2()(64bit) rtld(GNU_HASH) Processing files: gnome-hearts-debuginfo-0.3-10.fc16.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 Wrote: /builddir/build/RPMS/gnome-hearts-0.3-10.fc16.x86_64.rpm Wrote: /builddir/build/RPMS/gnome-hearts-debuginfo-0.3-10.fc16.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cqOHWB + umask 022 + cd /builddir/build/BUILD + cd gnome-hearts-0.3 + /bin/rm -rf /builddir/build/BUILDROOT/gnome-hearts-0.3-10.fc16.x86_64 + exit 0 Child returncode was: 0 LEAVE do -->