ports/73685: gtkmm-2.4.6 failure during GNOME 2.8 upgrade

Joe Kelsey joe at zircon.seattle.wa.us
Mon Nov 8 20:00:51 UTC 2004


>Number:         73685
>Category:       ports
>Synopsis:       gtkmm-2.4.6 failure during GNOME 2.8 upgrade
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 08 20:00:50 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Joe Kelsey
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
Joseph M. Kelsey
>Environment:
System: FreeBSD zircon.zircon.seattle.wa.us 4.10-STABLE FreeBSD 4.10-STABLE #4: Fri Oct 22 12:06:41 PDT 2004 joe at zircon.zircon.seattle.wa.us:/usr/obj/usr/src/sys/ZIRCON i386

>Description:
	Upgrading to GNOME 2.8, gtkmm fails to compile.
>How-To-Repeat:

	sh gnome_upgrade.sh
...
g++34 -O -pipe -Wall -o generate_extra_defs generate_defs_gtk.o -Wl,--export-dynamic  -L/usr/local/lib -L/usr/X11R6/lib -lglibmm-2.4 -lsigc-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft /usr/local/lib/libfreetype.so -lz -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lglibmm_generate_extra_defs-2.4 -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::__default_alloc_template<true, 0>::allocate(unsigned int)'
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >::seekp(long, std::_Ios_Seekdir)'
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::basic_istream<char, std::char_traits<char> >::seekg(long, std::_Ios_Seekdir)'
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_create(unsigned int, std::allocator<char> const&)'
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
/usr/local/lib/libglibmm-2.4.so: undefined reference to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned int)'
collect2: ld returned 1 exit status
gmake[3]: *** [generate_extra_defs] Error 1
gmake[3]: Leaving directory `/usr/ports/x11-toolkits/gtkmm24/work/gtkmm-2.4.6/tools/extra_defs_gen'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtkmm24/work/gtkmm-2.4.6/tools'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/gtkmm24/work/gtkmm-2.4.6'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/x11-toolkits/gtkmm24.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade89720.5 make BATCH=yes -m GNOME_UPGRADE_SH_VER=280

>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list