I'm running FreeBSD 4.11R. Updated my ports tree Tuesday March 15th and
I've been trying to update all my ports. I'm down to updating the
remaining KDE apps, and they are all waiting for ARTS to upgrade but it's
a no-go via the port and the package doesn't seem to exist.
I'm trying to go from arts-1.3.2,1 < needs updating (port has
1.3.2_1,1)
On a "make" I get this:
gmake[2]: Entering directory `/usr/ports/audio/arts/work/arts-1.3.2/mcop'
/bin/sh ../libtool --silent --mode=link --tag=CXX c++ -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG
-DNO_DEBUG -O -pipe -march=pentiumpro -DHAVE_VASPRINTF -fno-exceptions
-fno-check-new -fno-common-ftemplate-depth-99 -o libmcop.la -rpath
/usr/local/lib -no-undefined -version-info 1:0 -L/usr/local/lib
-L/usr/X11R6/lib -L/usr/local/lib -L/usr/local/lib buffer.lo
connection.lo core.lo debug.lo dispatcher.lo iomanager.lo object.lo
socketconnection.lo tcpconnection.lo unixconnection.lo tcpserver.lo
unixserver.lo objectmanager.lo factory.lo idlfilereg.lo ifacerepo_impl.lo
mcoputils.lo startupmanager.lo md5.lo md5auth.lo referenceclean.lo
datapacket.lo asyncstream.lo notification.lo flowsystem.lo
extensionloader.lo tmpglobalcomm.lo mcopconfig.lo connect.lo reference.lo
type.lo trader_impl.lo dynamicrequest.lo anyref.lo loopback.lo
delayedreturn.lo thread.lo dynamicskeleton.lo -lgmodule-2.0 -lgthread-2.0
-lglib-2.0 -liconv ../libltdl/libltdlc.la -Wl,-export-dynamic
-L/usr/local/lib -L/usr/X11R6/lib -ljpeg -L/usr/X11R6/lib
Then a bunch of this:
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_CreateCompress':
jcapimin.o(.text+0x0): multiple definition of `jpeg_CreateCompress'
../libltdl/.libs/libltdlc.a(jcapimin.o)(.text+0x0): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_destroy_compress':
jcapimin.o(.text+0x108): multiple definition of `jpeg_destroy_compress'
../libltdl/.libs/libltdlc.a(jcapimin.o)(.text+0x108): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_abort_compress':
jcapimin.o(.text+0x120): multiple definition of `jpeg_abort_compress'
../libltdl/.libs/libltdlc.a(jcapimin.o)(.text+0x120): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_suppress_tables':
jcapimin.o(.text+0x138): multiple definition of `jpeg_suppress_tables'
../libltdl/.libs/libltdlc.a(jcapimin.o)(.text+0x138): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_finish_compress':
jcapimin.o(.text+0x190): multiple definition of `jpeg_finish_compress'
../libltdl/.libs/libltdlc.a(jcapimin.o)(.text+0x190): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_write_marker':
And finally the error message:
../libltdl/.libs/libltdlc.a(jmemnobs.o)(.text+0x98): first defined here
gmake[2]: *** [libmcop.la] Error 1
gmake[2]: Leaving directory `/usr/ports/audio/arts/work/arts-1.3.2/mcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/audio/arts/work/arts-1.3.2'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/audio/arts.
Here's the top part of Makefile:
# -*-mode: makefile-*-
# New ports collection makefile for: aRts
# Date created: 18 February 2002
# Whom: [EMAIL PROTECTED]
#
# $FreeBSD: ports/audio/arts/Makefile,v 1.33 2005/03/12 10:52:15 marcus
# Exp $
#
PORTNAME= arts
PORTVERSION= 1.3.2
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= audio kde
MASTER_SITES= ${MASTER_SITE_KDE}
MASTER_SITE_SUBDIR= stable/${KDE_VERSION:S/.0//}/src
DIST_SUBDIR= KDE
MAINTAINER= [EMAIL PROTECTED]
COMMENT= Audio system for the KDE integrated X11 desktop
LIB_DEPENDS+= audiofile:${PORTSDIR}/audio/libaudiofile \
mad:${PORTSDIR}/audio/libmad \
ogg:${PORTSDIR}/audio/libogg \
glib:${PORTSDIR}/devel/glib20 \
vorbis:${PORTSDIR}/audio/libvorbis
Any suggestions?
Regards,
-gerry
_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd