gnumeric-1.6.0 fails to build on 6.0-RC1

Christopher Illies christopher.illies at ki.se
Tue Nov 8 04:44:52 PST 2005


Doing the gnome upgrade using the gnome_upgrade212.sh script fails on
my FreeBSD 6.0-RC1 system while upgrading gnumeric, which happened to
be the last, but unfortunately most important (for me) port:

~%sudo ./bin/gnome_upgrade212.sh 
[...]
Upgrading x11/yelp (42/44)
Upgrading databases/libgnomedb (43/44)
Upgrading math/gnumeric (44/44)

*** UPGRADE FAILED ***


ERROR: /usr/local/sbin/portinstall failed to install math/gnumeric.  The
output of the failed build is in /var/tmp/gnome_upgrade_log.mtufW5.  If you
require additional help in figuring out why the upgrade failed, please compress
/var/tmp/gnome_upgrade_log.mtufW5 and send it to freebsd-gnome at FreeBSD.org.

INFO: If you wish to resume this upgrade where it left off, re-run this script
with the "-restart /var/tmp/gnome_upgrade_lst.rx41Bj" argument.


The log file shows the following error message:

# cat /var/tmp/gnome_upgrade_lst.rx41Bj
[...]
cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro
-DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGDK_MULTIHEAD_SAFE -DGTK_DISABLE_DEPRECATED
-DLIBGLADE_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED
-DBONOBO_DISABLE_DEPRECATED -DBONOBO_UI_DISABLE_DEPRECATED -Wall
-Wmissing-prototypes -Wsign-compare -Wpointer-arith -Wnested-externs
-Wchar-subscripts -Wwrite-strings -Wdeclaration-after-statement
-Wnested-externs -Wmissing-noreturn -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-format-attribute -Wmissing-declarations
-o .libs/gnumeric io-context-gtk.o main-application.o -pthread
-Wl,--export-dynamic  ./.libs/libspreadsheet.so -L/usr/local/lib
-L/usr/X11R6/lib -lgoffice-1 -lglade-2.0 -lgnomeprintui-2-2
-lgnomeprint-2-2 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring
-lgnomecanvas-2 -lgnome-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0
-lXrandr -lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0
-lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype
-lpango-1.0 -lXrender -lX11 -lXext -lgsf-gnome-1 -lgsf-1 -lgnomevfs-2
-lxml2 -lz -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation
-lORBit-2 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lpopt -lintl -liconv
-pthread -lm -Wl,--rpath -Wl,/usr/X11R6/lib
./.libs/libspreadsheet.so: undefined reference to
`gog_object_write_xml'
./.libs/libspreadsheet.so: undefined reference to
`gog_persist_dom_save'
gmake[4]: *** [gnumeric] Error 1
gmake[4]: Leaving directory
`/usr/ports/math/gnumeric/work/gnumeric-1.6.0/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/ports/math/gnumeric/work/gnumeric-1.6.0/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/math/gnumeric/work/gnumeric-1.6.0/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/math/gnumeric/work/gnumeric-1.6.0'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/math/gnumeric.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portinstall15105.0 make BATCH=yes GNOME_UPGRADE_SH_VER=2.12-3
DISABLE_VULNERABILITIES=1
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! math/gnumeric (linker error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
INFO: GNOME upgrade FAILED at Tue Nov  8 10:40:19 CET 2005


Just doing a "make install" in /usr/ports/math/gnumeric gives the same
error message.

Has anyone succesfully compiled gnumeric-1.6.0 on FreeBSD 6.0?
Any pointers gratefully appreciated.

TIA,

Christopher




More information about the freebsd-ports mailing list