Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2002 09:35:49 -0400
From:      Alan E <alane@geeksrus.net>
To:        Cy Schubert - CITS Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>
Cc:        Richard Arends <richard@unixguru.nl>, ports@FreeBSD.ORG, esk@ira.uka.de
Subject:   Re: xmms port does not build
Message-ID:  <20020510133549.GA52737@wwweasel.geeksrus.net>
In-Reply-To: <200205101303.g4AD3rmC019974@cwsys.cwsent.com>
References:  <20020510141954.E67492-100000@mail.unixguru.nl> <200205101303.g4AD3rmC019974@cwsys.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 10, 2002 at 06:03:53AM -0700, Cy Schubert - CITS Open Systems Group wrote:
>In message <20020510141954.E67492-100000@mail.unixguru.nl>, Richard 
>Arends writ
>es:
>> Hello,
>> 
>> Output from make install in xmms port dir:
>> 
>> cc -O -pipe -D_THREAD_SAFE -Wall -Wpointer-arith -finline-functions
>> -ffast-math -fomit-frame-pointer -o .libs/xmms bmp.o skin.o util.o
>> output.o fft.o input.o effect.o general.o visualization.o fullscreen.o
>> pluginenum.o playlist.o controlsocket.o dock.o widget.o sbutton.o
>> pbutton.o tbutton.o textbox.o menurow.o hslider.o monostereo.o vis.o
>> svis.o number.o playstatus.o playlist_list.o playlist_slider.o
>> playlist_popup.o eq_graph.o eq_slider.o main.o skinwin.o prefswin.o
>> playlistwin.o equalizer.o hints.o about.o sm.o getopt.o getopt1.o
>> urldecode.o mkdtemp.o -Wl,-E -pthread -pthread -Wl,--export-dynamic
>> -L/usr/X11R6/lib -L/usr/local/lib -lSM -lICE -lXxf86vm
>> ./libxmms/.libs/libxmms.so -lgtk12 -lgdk12 -lgmodule12 -lgthread12
>> -lglib12 -lXext -lX11 -lm -Wl,--rpath -Wl,/usr/X11R6/lib
>> util.o: In function `util_create_add_url_window':
>> util.o(.text+0xe6d): undefined reference to `gettext'
>> util.o(.text+0xf96): undefined reference to `gettext'
>> util.o(.text+0x109b): undefined reference to `gettext'

>The following patch should fix your problem.
>
>Index: Makefile
>===================================================================
>RCS file: /home/ncvs/ports/audio/xmms/Makefile,v
>retrieving revision 1.40
>diff -u -r1.40 Makefile
>--- Makefile	5 Mar 2002 21:09:07 -0000	1.40
>+++ Makefile	10 May 2002 12:59:13 -0000
>@@ -14,7 +14,8 @@
> 
> MAINTAINER?=	esk@ira.uka.de
> 
>-LIB_DEPENDS=	xml.5:${PORTSDIR}/textproc/libxml
>+LIB_DEPENDS=	xml.5:${PORTSDIR}/textproc/libxml \
>+		intl.1:${PORTSDIR}/devel/gettext-old
> 

That's not the problem. Notice the lack of -lintl on the link line?
Xmms builds fine with libintl.so.2. I'm running it here.

I think he should clear out his gettext ports and reinstall them.
Something's mucked up there.

Patching xmms is not the solution, as it is not required.
-- 
AlanE

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




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