pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/39622: devel/glibmm compilation (link really) error (NetBSD 3.0)



>Number:         39622
>Category:       pkg
>Synopsis:       devel/glibmm compilation (link really) error (NetBSD 3.0)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 24 09:00:00 +0000 2008
>Originator:     Robert Elz
>Release:        NetBSD 4.0_STABLE   (pkgsrc current within past 12 hours)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        Attempting to build devel/glibmm on NetBSD 3.0 fails
        (unsatisfied llibrary reference)

>How-To-Repeat:
        Use pkg_comp with libkver installed, and NetBSD 3.0 sets
        (including its version fo Xfree86 if that matters)

        Attempt to build devel/glibmm

        Expect to see

Making all in examples
gmake[2]: Entering directory 
`/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/examples'
Making all in child_watch
gmake[3]: Entering directory 
`/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/examples/child_watch'
c++ -DHAVE_CONFIG_H  -I. -I. -I../../glib -I../../glib -I../../gio -I../../gio 
-I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include 
-I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include  
-I/usr/pkg/include -I/usr/include  -O2 -I/usr/pkg/include -I/usr/include -Wall 
-Wno-long-long -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cc
mv -f .deps/main.Tpo .deps/main.Po
/bin/sh ../../libtool --tag=CXX   --mode=link c++  -O2 -I/usr/pkg/include 
-I/usr/include -Wall -Wno-long-long  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-L/usr/lib -Wl,-R/usr/lib -o child_watch main.o  
../../glib/glibmm/libglibmm-2.4.la ../../gio/giomm/libgiomm-2.4.la 
-Wl,-R/usr/pkg/lib -Wl,--export-dynamic -L/usr/pkg/lib -lsigc-2.0 -lgobject-2.0 
-lgmodule-2.0 -lglib-2.0 -lintl  
mkdir .libs
c++ -O2 -I/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/include -Wall 
-Wno-long-long -Wl,-R/usr/pkg/lib -o .libs/child_watch main.o 
-Wl,--export-dynamic  
-L/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/glib/glibmm/.libs 
-L/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib 
../../glib/glibmm/.libs/libglibmm-2.4.so ../../gio/giomm/.libs/libgiomm-2.4.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libgio-2.0.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/glib/glibmm/.libs/libglibmm-2.4.so
 /pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libsigc-2.0.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libgobject-2.0.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libgmodule-2.0.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libglib-2.0.so 
/pkg_comp/obj/pkgsrc/devel/glibmm/default/.buildlink/lib/libpcre.so -lintl  
-Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath 
-Wl,/pkg_comp/obj/pkgsrc/devel/glibmm/def!
 ault/.buildlink/lib
../../gio/giomm/.libs/libgiomm-2.4.so: undefined reference to 
`std::char_traits<unsigned char>::assign(unsigned char&, unsigned char const&)'
gmake[3]: *** [child_watch] Error 1
gmake[3]: Leaving directory 
`/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/examples/child_watch'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4/examples'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/pkg_comp/obj/pkgsrc/devel/glibmm/default/glibmm-2.16.4'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/devel/glibmm
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/glibmm
*** Error code 1

Stop.

>Fix:
        ???



Home | Main Index | Thread Index | Old Index