From owner-freebsd-gnome@FreeBSD.ORG Mon Jan 10 16:51:04 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A1BB106566C for ; Mon, 10 Jan 2011 16:51:04 +0000 (UTC) (envelope-from oberman@es.net) Received: from mailgw.es.net (mail1.es.net [IPv6:2001:400:201:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 6625A8FC3B for ; Mon, 10 Jan 2011 16:51:04 +0000 (UTC) Received: from ptavv.es.net (ptavv.es.net [IPv6:2001:400:910::29]) by mailgw.es.net (8.14.3/8.14.3) with ESMTP id p0AGoq8F019524 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 10 Jan 2011 08:50:53 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 0238D1CC09 for ; Mon, 10 Jan 2011 08:50:52 -0800 (PST) To: gnome@freebsd.org Date: Mon, 10 Jan 2011 08:50:51 -0800 From: "Kevin Oberman" Message-Id: <20110110165052.0238D1CC09@ptavv.es.net> Cc: Subject: Unable to build PackageKit on one system X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Jan 2011 16:51:04 -0000 I have a problem upgrading PackageKit on just one system. All of the other Gnome systems I use had no problems and the error has left me baffled. It's failing to find symbols in a system library, libarchive, all relating to lzma. I have even re-built libarchive and tried moving a copy from a system that works. Until the "undefined reference" show up, there is no difference between this build and one that works. gnomelogalyzer.sh provides no clues. All ports are up to date other than PackageKit. I am unsure of the symbol names suffixed with @XZ_. The symbols all seem to be there without the @XZ_. Any clues appreciated. Here is the build log: ===> Configuring for PackageKit-0.6.11 configure: WARNING: unrecognized options: --disable-managed checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p checking for gawk... gawk checking whether gmake sets $(MAKE)... yes checking how to create a ustar tar archive... gnutar checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gobject-introspection... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for library containing strerror... none required checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking build system type... i386-portbld-freebsd8.2 checking host system type... i386-portbld-freebsd8.2 checking how to print strings... print: not found printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok 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 for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd8.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd8.2 ld.so checking how to hardcode library paths into programs... immediate checking whether cc understands -c and -o together... yes checking whether NLS is requested... yes checking for intltool >= 0.35.0... 0.41.1 found checking for intltool-update... /usr/local/bin/intltool-update checking for intltool-merge... /usr/local/bin/intltool-merge checking for intltool-extract... /usr/local/bin/intltool-extract checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.10.1 checking for XML::Parser... ok 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... no checking for bindtextdomain in -lintl... yes checking for ngettext in -lintl... yes checking for dgettext in -lintl... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/local/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/local/bin/msgfmt checking for xgettext... (cached) /usr/local/bin/xgettext checking for gtkdoc-check... no checking for gtkdoc-rebase... no checking for gtkdoc-mkpdf... no checking whether to build gtk-doc documentation... no checking for glib-genmarshal... /usr/local/bin/glib-genmarshal checking for python version... 2.6 checking for python platform... freebsd8 checking for python script directory... ${prefix}/lib/python2.6/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.6/site-packages checking for locale.h... (cached) yes checking for LC_MESSAGES... (cached) yes checking for libintl.h... (cached) yes checking for ngettext in libc... (cached) no checking for bindtextdomain in -lintl... (cached) yes checking for ngettext in -lintl... (cached) yes checking for dgettext in -lintl... (cached) yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/local/bin/msgfmt checking for dcgettext... (cached) yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/local/bin/msgfmt checking for xgettext... (cached) /usr/local/bin/xgettext checking for GLIB... yes checking for GMODULE... yes checking for SQLITE... yes checking for DBUS... yes checking for GIO... yes checking archive.h usability... yes checking archive.h presence... yes checking for archive.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for clearenv... no checking for msgfmt... (cached) /usr/local/bin/msgfmt checking for library containing daemon... none required checking for setpriority... yes checking for console-kit-daemon... /usr/local/sbin/console-kit-daemon checking for xsltproc... /usr/local/bin/xsltproc checking for GUDEV... no checking for PM_UTILS... no checking for POLKIT... yes configure: creating ./config.status config.status: creating Makefile config.status: creating etc/Makefile config.status: creating docs/Makefile config.status: creating docs/html/Makefile config.status: creating docs/html/img/Makefile config.status: creating docs/html/img/thumbnails/Makefile config.status: creating docs/html/videos/Makefile config.status: creating docs/api/Makefile config.status: creating docs/api/dbus/Makefile config.status: creating docs/api/version.xml config.status: creating contrib/Makefile config.status: creating contrib/browser-plugin/Makefile config.status: creating contrib/gstreamer-plugin/Makefile config.status: creating contrib/gtk-module/Makefile config.status: creating contrib/gtk-module/gtk-2.0/Makefile config.status: creating contrib/gtk-module/gtk-3.0/Makefile config.status: creating contrib/yum-packagekit/Makefile config.status: creating contrib/command-not-found/Makefile config.status: creating contrib/cron/Makefile config.status: creating contrib/debuginfo-install/Makefile config.status: creating contrib/device-rebind/Makefile config.status: creating contrib/pm-utils/Makefile config.status: creating backends/Makefile config.status: creating backends/alpm/Makefile config.status: creating backends/apt/Makefile config.status: creating backends/aptcc/Makefile config.status: creating backends/box/Makefile config.status: creating backends/conary/Makefile config.status: creating backends/dummy/Makefile config.status: creating backends/entropy/Makefile config.status: creating backends/opkg/Makefile config.status: creating backends/pacman/Makefile config.status: creating backends/slapt/Makefile config.status: creating backends/smart/Makefile config.status: creating backends/test/Makefile config.status: creating backends/test/helpers/Makefile config.status: creating backends/urpmi/Makefile config.status: creating backends/urpmi/helpers/Makefile config.status: creating backends/urpmi/helpers/perl_packagekit/Makefile config.status: creating backends/urpmi/helpers/urpmi_backend/Makefile config.status: creating backends/razor/Makefile config.status: creating backends/yum/Makefile config.status: creating backends/zif/Makefile config.status: creating backends/pisi/Makefile config.status: creating backends/poldek/Makefile config.status: creating backends/portage/Makefile config.status: creating backends/ports/Makefile config.status: creating backends/ports/ruby_packagekit/Makefile config.status: creating backends/zypp/Makefile config.status: creating data/Makefile config.status: creating data/org.freedesktop.PackageKit.conf config.status: creating data/tests/Makefile config.status: creating lib/Makefile config.status: creating lib/packagekit-glib2/pk-version.h config.status: creating lib/packagekit-glib2/Makefile config.status: creating lib/packagekit-glib2/packagekit-glib2.pc config.status: creating lib/packagekit-qt/Makefile config.status: creating lib/packagekit-qt/modules/Makefile config.status: creating lib/packagekit-qt/src/Makefile config.status: creating lib/packagekit-qt/test/Makefile config.status: creating lib/packagekit-qt/packagekit-qt.pc config.status: creating lib/python/Makefile config.status: creating lib/python/packagekit/Makefile config.status: creating policy/Makefile config.status: creating src/Makefile config.status: creating client/Makefile config.status: creating tools/Makefile config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing default-2 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --disable-managed PackageKit 0.6.11 ==================== prefix: /usr/local datadir: ${datarootdir} compiler: cc cflags: -O2 -pipe -fno-strict-aliasing cppflags: -I/usr/local/include -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -DGSEAL_ENABLE Building unit tests: yes Able to run locally: no Security framework: polkit Networking stacks: unix Browser plugin: no GStreamer plugin: no Pango module (GTK2): no Pango module (GTK3): no gobject-introspection: yes BASH Command not found: yes Cron scripts: yes debuginfo-install: yes device-rebind: no pm-utils scripts: no QT library: no Backends: ALPM backend: no APT backend: no APTcc backend: no BOX backend: no CONARY backend: no dummy backend: yes Entropy backend: no OPKG backend: no Razor backend: no Pacman backend: no PiSi backend: no poldek backend: no Portage backend: no Ports backend: yes Slapt backend: no SMART backend: no URPMI backend: no YUM backend: no Zif backend: no Zypp backend: no Default backend: ports ===> Building for PackageKit-0.6.11 gmake all-recursive gmake[1]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11' Making all in po gmake[2]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/po' file=`echo as | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file as.po file=`echo bg | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file bg.po file=`echo bn_IN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file bn_IN.po file=`echo ca | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ca.po file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file cs.po file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file da.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file de.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file el.po file=`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file en_GB.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file es.po file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file fi.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file fr.po file=`echo gu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file gu.po file=`echo he | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file he.po file=`echo hi | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file hi.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file hu.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file it.po file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ja.po file=`echo kn | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file kn.po file=`echo ko | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ko.po file=`echo lt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file lt.po file=`echo ml | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ml.po file=`echo mr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file mr.po file=`echo ms | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ms.po file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file nb.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file nl.po file=`echo or | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file or.po file=`echo pa | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pa.po file=`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pl.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pt_BR.po file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file pt.po file=`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ro.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ru.po file=`echo sk | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file sk.po file=`echo sr@latin | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file sr@latin.po file=`echo sr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file sr.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file sv.po file=`echo ta | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file ta.po file=`echo te | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file te.po file=`echo th | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file th.po file=`echo tr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file tr.po file=`echo uk | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file uk.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file zh_CN.po file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/local/bin/msgfmt -o $file zh_TW.po gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/po' Making all in policy gmake[2]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/policy' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/policy' Making all in etc gmake[2]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/etc' gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/etc' Making all in data gmake[2]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data' Making all in tests gmake[3]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data/tests' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data/tests' gmake[3]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data' LC_ALL=C /usr/local/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po packagekit-catalog.xml.in packagekit-catalog.xml Generating and caching the translation database Merging translations into packagekit-catalog.xml. CREATED packagekit-catalog.xml LC_ALL=C /usr/local/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po packagekit-package-list.xml.in packagekit-package-list.xml Found cached translation database Merging translations into packagekit-package-list.xml. CREATED packagekit-package-list.xml LC_ALL=C /usr/local/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po packagekit-servicepack.xml.in packagekit-servicepack.xml Found cached translation database Merging translations into packagekit-servicepack.xml. CREATED packagekit-servicepack.xml gmake[3]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data' gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/data' Making all in lib gmake[2]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib' Making all in python gmake[3]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python' Making all in packagekit gmake[4]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python/packagekit' gmake all-am gmake[5]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python/packagekit' gmake[5]: Nothing to be done for `all-am'. gmake[5]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python/packagekit' gmake[4]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python/packagekit' gmake[4]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python' gmake[3]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/python' Making all in packagekit-glib2 gmake[3]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' gmake all-am gmake[4]: Entering directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' CC libpackagekitprivate_a-pk-console-shared.o CC libpackagekitprivate_a-pk-progress-bar.o CC libpackagekitprivate_a-pk-task-sync.o CC libpackagekitprivate_a-pk-task-text.o CC libpackagekitprivate_a-pk-task-wrapper.o AR libpackagekitprivate.a CC libpackagekit_glib2_la-pk-bitfield.lo CC libpackagekit_glib2_la-pk-catalog.lo CC libpackagekit_glib2_la-pk-category.lo CC libpackagekit_glib2_la-pk-client.lo CC libpackagekit_glib2_la-pk-client-helper.lo CC libpackagekit_glib2_la-pk-client-sync.lo CC libpackagekit_glib2_la-pk-common.lo CC libpackagekit_glib2_la-pk-control.lo CC libpackagekit_glib2_la-pk-control-sync.lo CC libpackagekit_glib2_la-pk-debug.lo CC libpackagekit_glib2_la-pk-desktop.lo CC libpackagekit_glib2_la-pk-details.lo CC libpackagekit_glib2_la-pk-distro-upgrade.lo CC libpackagekit_glib2_la-pk-enum.lo CC libpackagekit_glib2_la-pk-error.lo CC libpackagekit_glib2_la-pk-eula-required.lo CC libpackagekit_glib2_la-pk-files.lo CC libpackagekit_glib2_la-pk-marshal.lo CC libpackagekit_glib2_la-pk-media-change-required.lo CC libpackagekit_glib2_la-pk-message.lo CC libpackagekit_glib2_la-pk-package.lo CC libpackagekit_glib2_la-pk-package-id.lo CC libpackagekit_glib2_la-pk-package-ids.lo CC libpackagekit_glib2_la-pk-package-sack.lo CC libpackagekit_glib2_la-pk-package-sack-sync.lo CC libpackagekit_glib2_la-pk-progress.lo CC libpackagekit_glib2_la-pk-repo-detail.lo CC libpackagekit_glib2_la-pk-repo-signature-required.lo CC libpackagekit_glib2_la-pk-require-restart.lo CC libpackagekit_glib2_la-pk-results.lo CC libpackagekit_glib2_la-pk-service-pack.lo CC libpackagekit_glib2_la-pk-source.lo CC libpackagekit_glib2_la-pk-task.lo CC libpackagekit_glib2_la-pk-transaction-past.lo CC libpackagekit_glib2_la-pk-transaction-list.lo CC libpackagekit_glib2_la-pk-update-detail.lo CCLD libpackagekit-glib2.la CC pk_socket_example-pk-socket-example.o CCLD pk-socket-example GISCAN PackageKitGlib-1.0.gir /usr/include/machine/endian.h:107: syntax error, unexpected '{' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at '{' /usr/include/machine/endian.h:107: syntax error, unexpected ';' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at ';' /usr/lib/libarchive.so: undefined reference to `lzma_stream_encoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_memusage@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_stream_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_code@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_end@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_lzma_preset@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_encoder@XZ_5.0' Traceback (most recent call last): File "/usr/local/bin/g-ir-scanner", line 45, in sys.exit(scanner_main(sys.argv)) File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line 405, in scanner_main shlibs = create_binary(transformer, options, args) File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line 309, in create_binary gdump_parser.get_get_type_functions()) File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 238, in compile_introspection_binary return dc.run() File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 140, in run self._link(bin_path, o_path) File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 233, in _link subprocess.check_call(args) File "/usr/local/lib/python2.6/subprocess.py", line 488, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/bin/sh', '../../libtool', '--mode=link', '--tag=CC', '--silent', 'cc', '-o', '/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2/tmp-introspectzuQ_1p/PackageKitGlib-1.0', '-export-dynamic', '-O2', '-pipe', '-fno-strict-aliasing', '-L.', '-L/usr/local/lib', 'libpackagekit-glib2.la', '-pthread', '-L/usr/local/lib', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lglib-2.0', '/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2/tmp-introspectzuQ_1p/PackageKitGlib-1.0.o']' returned non-zero exit status 1 gmake[4]: *** [PackageKitGlib-1.0.gir] Error 1 gmake[4]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/ports-mgmt/packagekit. *** Error code 1 Stop in /usr/ports/ports-mgmt/packagekit. ===>>> make failed for ports-mgmt/packagekit ===>>> Aborting update -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751