Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2002 11:31:18 +0200
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Charles Burns <burnscharlesn@hotmail.com>
Cc:        questions@FreeBSD.org, gnome@FreeBSD.org
Subject:   Re: gnomecontrolcenter continues being broken
Message-ID:  <3C3EB0E6.BFDA669A@FreeBSD.org>
References:  <F270Ee6QqQaoQi5a9c10001e298@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Try to do the following instead:

# cd /usr/ports/x11/gnome
# make clean
# make install clean

-Maxim

Charles Burns wrote:
> 
> Greetings,
> 
> I have tried to build GNOME for just over a week now and it always breaks
> when building `/usr/ports/sysutils/gnomecontrolcenter`.
> I posted this before but got no answer. I'm not sure if nobody knows or if
> its just a stupid question.
> I have updated everything through CVS about 20 times in the last 9 days and
> rebuilt the world/kernel about as many.
> I have "make clean"'ed the gnomecontrolcenter port and all of GNOME, have
> done "make distclean", have tried downloading the files manually and putting
> them into /usr/ports/distfiles ... just about everything.
> 
> The system compiles 87 other ports (I counted) before it ever gets to
> gnomecontrolcenter. The short version of the actual error experienced is:
> 
> /usr/X11R6/lib/libgnomesupport.so: undefined reference to `strerror_r'
> gmake[4]: *** [file-types-capplet] Error 1
> 
> Long version is at the end of this email.
> 
> What I would really like to know is:
> 1) Is there a work-around? Can I edit some .C file or replace a binary
> somewhere?
> 2) If this isn't happenning to anyone else, what are you doing differently?
> I have built GNOME before with version 4.4 CVS's about 2 weeks after
> release, but it sure doesn't work now.
> 
> Here is some information that may be applicable:
> - I am using the XFree-4 port (version 4.1); not 3.3.6
> - Everything else builds fine, including the buildworld process
> - Error occurs in the same spot every time, and with the same error.
> 
> System:
> Dualie AthlonMP on the Tyan Tiger AMD760 board, with good cooling.
> FreeBSD has a dedicated SCSI hard drive on an Adaptec 29160 card.
> Geforce3, 512MB RAM, cable internet connection. (no other applicable
> hardware)
> 
> -------------Long version------------------
> ===>  Extracting for gnome-1.4.1b2_1
> >>No MD5 checksum file.
> ===>   gnome-1.4.1b2_1 depends on file: /usr/local/bin/python2.1 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: esd.2 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: glib12.3 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: gtk12.2 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: Imlib.5 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: gnome.5 - found
> ===>   gnome-1.4.1b2_1 depends on shared library: capplet.5 - not found
> ===>    Verifying install for capplet.5 in
> /usr/ports/sysutils/gnomecontrolcenter
> ===>  Building for gnomecontrolcenter-1.4.0.1
> gmake  all-recursive
> gmake[1]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1'
> Making all in intl
> gmake[2]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/intl'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/intl'
> Making all in po
> gmake[2]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/po'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/po'
> Making all in macros
> gmake[2]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/macros'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/macros'
> Making all in control-center
> gmake[2]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/control-center'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/control-center'
> Making all in capplets
> gmake[2]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets'
> Making all in desktop-links
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/desktop-links'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/desktop-links'
> Making all in mouse-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/mouse-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/mouse-properties'
> Making all in screensaver-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties'
> Making all in screensaver-desktops
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties/screensaver-desktops'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties/screensaver-desktops'
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties'
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/screensaver-properties'
> Making all in background-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/background-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/background-properties'
> Making all in theme-switcher
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/theme-switcher'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/theme-switcher'
> Making all in sound-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/sound-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/sound-properties'
> Making all in ui-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/ui-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/ui-properties'
> Making all in url-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/url-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/url-properties'
> Making all in gnome-edit-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/gnome-edit-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/gnome-edit-properties'
> Making all in wm-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties'
> Making all in wm-desktops
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties/wm-desktops'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties/wm-desktops'
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties'
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/wm-properties'
> Making all in keyboard-properties
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/keyboard-properties'
> gmake[3]: Nothing to be done for `all'.
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/keyboard-properties'
> Making all in file-types
> gmake[3]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types'
> Making all in libuuid
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types/libuuid'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types/libuuid'
> gmake[4]: Entering directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types'
> /bin/sh ../../libtool --mode=link cc  -O -pipe -I/usr/X11R6/include -Wall
> -Wunused  -L/usr/X11R6/lib -o file-types-capplet  file-types-capplet.o
> file-types-capplet-dialogs.o file-types-icon-entry.o
> ../../control-center/libcapplet.la              -L/usr/local/lib -lORBitCosNaming
> -lORBit -lIIOP -lORBitutil -lglib12 -lwrap
> -lm                                     -lintl                                  -L/usr/X11R6/lib -lgnomevfs
> -pthread                                        -lgdk_pixbuf                                    libuuid/libuuid.a                                -L/usr/local/lib
> cc -O -pipe -I/usr/X11R6/include -Wall -Wunused -L/usr/X11R6/lib -o
> .libs/file-types-capplet file-types-capplet.o file-types-capplet-dialogs.o
> file-types-icon-entry.o ../../control-center/.libs/libcapplet.so
> -L/usr/local/lib -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib12 -lwrap
> -lm -lm -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lwrap -lXpm
> -ljpeg -lgnomeui -lart_lgpl -lgdk_imlib -ltiff -lungif -lpng -lz -lSM -lICE
> -lgtk12 -lgdk12 -lgmodule12 -lXext -lX11 -lgnome -lgnomesupport -lintl -lesd
> -laudiofile -lm -lglib12 -L/usr/local/lib -lORBitCosNaming -lORBit -lIIOP
> -lORBitutil -lglib12 -lwrap -lm -lintl -L/usr/X11R6/lib -lgnomevfs -pthread
> -lgdk_pixbuf libuuid/libuuid.a -L/usr/local/lib  -Wl,--rpath
> -Wl,/usr/X11R6/lib
> /usr/X11R6/lib/libgnomesupport.so: undefined reference to `strerror_r'
> gmake[4]: *** [file-types-capplet] Error 1
> gmake[4]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets/file-types'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1/capplets'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/sysutils/gnomecontrolcenter/work/control-center-1.4.0.1'
> gmake: *** [all-recursive-am] Error 2
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> 1 error
> *** Error code 2
> ===>  Cleaning for esound-0.2.23
> (((cleans 86 other packages...)))
> 
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-gnome" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C3EB0E6.BFDA669A>