Subject: pkg/31498: gnome controll center fails to build
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Husemann <martin@aprisoft.de>
List: pkgsrc-bugs
Date: 10/07/2005 06:52:01
>Number:         31498
>Category:       pkg
>Synopsis:       gnome controll center fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 07 06:52:00 +0000 2005
>Originator:     Martin Husemann
>Release:        NetBSD 3.99.9
>Organization:
>Environment:
System: NetBSD nelly.aprisoft.de 3.99.9 NetBSD 3.99.9 (NELLY) #0: Tue Oct 4 10:22:51 CEST 2005 martin@nelly.aprisoft.de:/usr/src/sys/arch/sparc64/compile/NELLY sparc64
Architecture: sparc64
Machine: sparc64
>Description:

I get a link error in gnome-controll-center 
Making all in keyboard
gmake[3]: Entering directory `/b/pkgobj/x11/gnome2-control-center/work/control-center-2.10.2/capplets/keyboard'
/bin/sh ../../libtool --mode=link cc  -O2 -pipe -I/usr/pkg/include -I/usr/include -I/usr/include/krb5 -DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -I/usr/X11R6/include -Wall  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -o gnome-keyboard-properties  gnome-keyboard-properties.o gnome-keyboard-properties-xkb.o gnome-keyboard-properties-xkbmc.o gnome-keyboard-properties-xkblt.o gnome-keyboard-properties-xkbot.o gnome-keyboard-properties-xkbpv.o ../accessibility/keyboard/libaccessibility-keyboard.a ../../capplets/common/libcommon.la -Wl,-R/usr/pkg/lib -Wl,--export-dynamic -pthread -L/usr/pkg/lib -lglade-2.0 -lgnome-desktop-2 -lgnomeui-2 -lstartup-notification-1 -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodul
 e-2.0 -lgthread-2.0 -lglib-2.0    -lSM -lICE  -L/usr/X11R6/lib -lX11  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lxklavier -lxml2 -lz -lm   ../../libgswitchit/libgswitchit.a ../../libkbdraw/libkbdraw.a -lintl
cc -O2 -pipe -I/usr/pkgobj/x11/gnome2-control-center/work/.buildlink/include -I/usr/include/krb5 -DGLX_GLXEXT_LEGACY -I/usr/pkgobj/x11/gnome2-control-center/work/.buildlink/include/freetype2 -I/usr/pkgobj/x11/gnome2-control-center/work/.x11-buildlink/include -Wall -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib -o .libs/gnome-keyboard-properties gnome-keyboard-properties.o gnome-keyboard-properties-xkb.o gnome-keyboard-properties-xkbmc.o gnome-keyboard-properties-xkblt.o gnome-keyboard-properties-xkbot.o gnome-keyboard-properties-xkbpv.o -Wl,--export-dynamic -pthread  -L/usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib -L/usr/pkgobj/x11/gnome2-control-center/work/.x11-buildlink/lib ../accessibility/keyboard/libaccessibility-keyboard.a ../../capplets/common/.libs/libcommon.a /b/pkgobj/x11/gnome2-control-center/work/control-center-2.10.2/libwindow-settings/.libs/libgnome-window-settings.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnome-menu.so /usr/pkgobj/x1
 1/gnome2-control-center/work/.buildlink/lib/libmetacity-private.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libXrandr.so -lXext -lXinerama /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libglade-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnome-desktop-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnomeui-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnome-keyring.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libjpeg.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libstartup-notification-1.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libbonoboui-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnomecanvas-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnome-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libesd.so -lossaudio /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libaudiof
 ile.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink!
 /lib/lib
art_lgpl_2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgtk-x11-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgdk-x11-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libatk-1.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgdk_pixbuf-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libpangocairo-1.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libpangoft2-1.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libpango-1.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libcairo.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libXrender.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libpng.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libglitz.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libfontconfig.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libexpat.so /usr/pkgobj/x11/gn
 ome2-control-center/work/.buildlink/lib/libfreetype.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnomevfs-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgnutls.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libtasn1.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgcrypt.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgpg-error.so -lrt /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libbonobo-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgconf-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libbonobo-activation.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libORBitCosNaming-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libORBit-2.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libpopt.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libgobject-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/
 .buildlink/lib/libgmodule-2.0.so /usr/pkgobj/x11/gnome2-cont!
 rol-cent
er/work/.buildlink/lib/libgthread-2.0.so /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libglib-2.0.so -lSM -lICE -lX11 /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libxklavier.so -lxkbfile /usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libxml2.so -lz -lm ../../libgswitchit/libgswitchit.a ../../libkbdraw/libkbdraw.a -lintl -Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath -Wl,/usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib
/usr/pkgobj/x11/gnome2-control-center/work/.buildlink/lib/libxklavier.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
../../libkbdraw/libkbdraw.a(keyboard-drawing.o)(.text+0x104c): In function `draw_layout':
: undefined reference to `pango_xft_set_default_substitute'
../../libkbdraw/libkbdraw.a(keyboard-drawing.o)(.text+0x1058): In function `draw_layout':
: undefined reference to `pango_xft_substitute_changed'
../../libkbdraw/libkbdraw.a(keyboard-drawing.o)(.text+0x28d0): In function `keyboard_drawing_init':
: undefined reference to `pango_xft_get_context'


>How-To-Repeat:
Dunno, it's reproducable for me - I have no idea why it seems to work
for others ;-)

The build log and .work.log is available at 
http://www.duskware.de/gnome-log.tar.bz2

>Fix:
n/a