Subject: problem building Orbit2 on 1.6.1
To: None <netbsd-users@netbsd.org>
From: Peter I. Hansen <piha@kvl.dk>
List: netbsd-users
Date: 09/21/2003 20:51:36
Hello

I'm trying to build /usr/pkgsrc/net/Orbit2 on NetBSD 1.6.1, but I get
this error:

-------------------------
cc -O2 -I/usr/pkgsrc/net/ORBit2/work/.buildlink/include
-Wl,-R/usr/pkg/lib -o client everything-skels.o everything-stubs.o
everything-common.o client.o -Wl,-R/usr/pkg/lib -Wl,--export-dynamic
-Wl,-R/usr/pkg/lib -Wl,--export-dynamic 
-L/usr/pkgsrc/net/ORBit2/work/.buildlink/lib
./../src/orb/.libs/libORBit-2.a -L/usr/pkg/lib /usr/pkg/lib/libpopt.a
./../src/services/imodule/.libs/libORBit-imodule-2.a
/usr/pkg/lib/libIDL-2.a /usr/pkg/lib/liblinc.a -lintl
/usr/pkg/lib/libgthread-2.0.a /usr/pkg/lib/libpthread.a
/usr/pkg/lib/libgobject-2.0.a /usr/pkg/lib/libgmodule-2.0.a
/usr/pkg/lib/libglib-2.0.a -liconv -lc /usr/pkg/lib/libiconv.a -lm
/usr/lib/libintl.a -Wl,--rpath
-Wl,/usr/pkg/lib/usr/pkgsrc/net/ORBit2/work/.buildlink/lib/libglib-2.0.
a(gutils.o): In function `_glib_gettext': gutils.o(.text+0xe95):
undefined reference to `libintl_bindtextdomain' gutils.o(.text+0xea7):
undefined reference to `libintl_bind_textdomain_codeset'
gutils.o(.text+0xec4): undefined reference to `libintl_dgettext'
gmake[3]: *** [client] Error 1 gmake[3]: Leaving directory
`/usr/pkgsrc/net/ORBit2/work/ORBit2-2.6.0/test/everything' gmake[2]: ***
[all-recursive] Error 1 gmake[2]: Leaving directory
`/usr/pkgsrc/net/ORBit2/work/ORBit2-2.6.0/test' gmake[1]: ***
[all-recursive] Error 1 gmake[1]: Leaving directory
`/usr/pkgsrc/net/ORBit2/work/ORBit2-2.6.0' gmake: *** [all-recursive-am]
Error 2*** Error code 2
-------------------------

I also have a 1.6(.0) system and here it builds fine so I don't think a
pr is in place.

But this puzzles me, and I hope someone here has an idea how to deal
with it.

Peter