From owner-freebsd-multimedia@FreeBSD.ORG Fri Jun 17 03:55:09 2011 Return-Path: Delivered-To: multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A299C1065674; Fri, 17 Jun 2011 03:55:09 +0000 (UTC) (envelope-from jimmiejaz@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id D4DF88FC17; Fri, 17 Jun 2011 03:55:08 +0000 (UTC) Received: by yxl31 with SMTP id 31so1727922yxl.13 for ; Thu, 16 Jun 2011 20:55:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:reply-to:user-agent :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=cACbqTmH+pTc7uF9Elf7Zesar0fhAj1CfMH/MGNtrII=; b=GneWYc17Cr2Sy8OVeHmNPkJKr8/eucgQWqAPUj4rBAG5alf+VLj4UWc6RF8qIkX2Wj q1BZHedJosAlqK6Mcdfgp/sv/fEQr/korCqp2bwpX2aATZja+m95aeQRQ2HvvfZPeKle ilBXtY6XzjKM1dV1B7IKxE9EAHms6Mg9xulMo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=GokPUm971vfkjBUV737qEgxpHFjF5ENJg32fPi2JIX1IItWTJgcccmAxRbGWlpoEpB 1khEDGmVM1mNtOeKNgqCLmJ5qDhTlWqcPMNPLZYeDTAECJBhn9fj4p+od1kG9+mEASjZ XwLTYtAEXmjFBxnw/QX/9F+V5sYkSS2xTAR4Y= Received: by 10.236.185.100 with SMTP id t64mr2441024yhm.523.1308282908148; Thu, 16 Jun 2011 20:55:08 -0700 (PDT) Received: from jimmiejaz.org (bas2-toronto44-1242514508.dsl.bell.ca [74.15.68.76]) by mx.google.com with ESMTPS id o47sm1458534yhn.72.2011.06.16.20.55.06 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Jun 2011 20:55:06 -0700 (PDT) Message-ID: <4DFAD019.1050108@gmail.com> Date: Thu, 16 Jun 2011 23:55:05 -0400 From: Jimmie James User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.17) Gecko/20110607 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: Baptiste Daroussin References: <4DF900EC.1020601@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: multimedia@freebsd.org Subject: Re: FreeBSD Port: multimedia/mjpegtools X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jimmiejaz@gmail.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2011 03:55:09 -0000 On 06/16/11 10:28, Baptiste Daroussin wrote: > 2011/6/15 Jimmie James: >> Iasen, >> >> You're not the only one with the problem, it has an open PR: >> http://www.freebsd.org/cgi/query-pr.cgi?pr=157885 >> and has also been reported: >> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=1122336+0+current/freebsd-ports-bugs >> >> Maybe a good idea to submit a follow up to the PR since you have another GCC >> compiler error, which I was unable to grab (remote build, couldn't copy it >> at the time) >> >> >> Cheers. >> >> >> -- >> I am currently away on leave, traveling through time and will be returning >> last week. >> Life is tough, but it's tougher when you're stupid. >> _______________________________________________ >> freebsd-multimedia@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia >> To unsubscribe, send any mail to >> "freebsd-multimedia-unsubscribe@freebsd.org" >> > > The problem is that I can't reproduce that on my boxes. > I can reproduce it every time, and I'd be willing to do some testing, but that compiler error, I have no idea about, and since each GCC version throws a different error, I'm at a loss. No make.conf, and default options. With GCC4.4: /bin/sh /usr/local/bin/libtool --tag=CXX --mode=link g++44 -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc44 -fno-strict-aliasing -D_THREAD_SAFE -version-info 0:0:0 -release 2.0 -L/usr/local/lib -pthread -Wl,-rpath=/usr/local/lib/gcc44 -o libmplex2.la -rpath /usr/local/lib libmplex2_la-ac3strm_in.lo libmplex2_la-audiostrm_out.lo libmplex2_la-bits.lo libmplex2_la-decodebufmodel.lo libmplex2_la-dtsstrm_in.lo libmplex2_la-inputstrm.lo libmplex2_la-interact.lo libmplex2_la-lpcmstrm_in.lo libmplex2_la-mpastrm_in.lo libmplex2_la-multiplexor.lo libmplex2_la-padstrm.lo libmplex2_la-stillsstream.lo libmplex2_la-stream_params.lo libmplex2_la-systems.lo libmplex2_la-videostrm_in.lo libmplex2_la-videostrm_out.lo libmplex2_la-subpstream.lo ../utils/libmjpegutils.la -lm libtool: link: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/libmplex2_la-ac3strm_in.o .libs/libmplex2_la-audiostrm_out.o .libs/libmplex2_la-bits.o .libs/libmplex2_la-decodebufmodel.o .libs/libmplex2_la-dtsstrm_in.o .libs/libmplex2_la-inputstrm.o .libs/libmplex2_la-interact.o .libs/libmplex2_la-lpcmstrm_in.o .libs/libmplex2_la-mpastrm_in.o .libs/libmplex2_la-multiplexor.o .libs/libmplex2_la-padstrm.o .libs/libmplex2_la-stillsstream.o .libs/libmplex2_la-stream_params.o .libs/libmplex2_la-systems.o .libs/libmplex2_la-videostrm_in.o .libs/libmplex2_la-videostrm_out.o .libs/libmplex2_la-subpstream.o -Wl,-rpath -Wl,/usr/ports/multimedia/mjpegtools/work/mjpegtools-2.0.0/utils/.libs -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib ../utils/.libs/libmjpegutils.so -L/usr/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -O2 -Wl,-rpath=/usr/local/lib/gcc44 -pthread -Wl,-rpath=/usr/local/lib/gcc44 -pthread -Wl,-soname -Wl,libmplex2-2.0.so.0 -o .libs/libmplex2-2.0.so.0 local symbol 0: discarded in section `.text._ZN16ElementaryStream7AUMuxedEb' from .libs/libmplex2_la-dtsstrm_in.o local symbol 1: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-dtsstrm_in.o local symbol 2: discarded in section `.text._ZN16ElementaryStream7AUMuxedEb' from .libs/libmplex2_la-inputstrm.o local symbol 3: discarded in section `.text._ZN16ElementaryStream16StreamHeaderSizeEv' from .libs/libmplex2_la-inputstrm.o local symbol 4: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-inputstrm.o local symbol 5: discarded in section `.text._ZN16ElementaryStream7AUMuxedEb' from .libs/libmplex2_la-lpcmstrm_in.o local symbol 6: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-lpcmstrm_in.o local symbol 7: discarded in section `.text._ZN16ElementaryStream7AUMuxedEb' from .libs/libmplex2_la-mpastrm_in.o local symbol 8: discarded in section `.text._ZN16ElementaryStream16StreamHeaderSizeEv' from .libs/libmplex2_la-mpastrm_in.o local symbol 9: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-mpastrm_in.o local symbol 10: discarded in section `.text._ZN9MuxStream16StreamHeaderSizeEv' from .libs/libmplex2_la-multiplexor.o local symbol 11: discarded in section `.text._ZNSt11_Deque_baseI14DecodeBufEntrySaIS0_EED2Ev' from .libs/libmplex2_la-multiplexor.o local symbol 12: discarded in section `.text._ZN9MuxStreamD1Ev' from .libs/libmplex2_la-multiplexor.o local symbol 13: discarded in section `.text._ZN9MuxStreamD0Ev' from .libs/libmplex2_la-multiplexor.o local symbol 14: discarded in section `.text._ZN16ElementaryStream16StreamHeaderSizeEv' from .libs/libmplex2_la-videostrm_in.o local symbol 15: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-videostrm_in.o local symbol 16: discarded in section `.text._ZN11VideoStream14NominalBitRateEv' from .libs/libmplex2_la-videostrm_in.o local symbol 17: discarded in section `.text._ZN16ElementaryStream7AUMuxedEb' from .libs/libmplex2_la-subpstream.o local symbol 18: discarded in section `.text._ZN16ElementaryStream16ReadStreamHeaderEPhj' from .libs/libmplex2_la-subpstream.o gmake[2]: *** [libmplex2.la] Error 1 GCC4.5 /bin/sh /usr/local/bin/libtool --tag=CC --mode=link gcc45 -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc45 -fno-strict-aliasing -D_THREAD_SAFE -Wall -Wunused -fPIC -version-info 0:0:0 -release 2.0 -L/usr/local/lib -pthread -Wl,-rpath=/usr/local/lib/gcc45 -o libmjpegutils.la -rpath /usr/local/lib mjpeg_logging.lo mpegconsts.lo mpegtimecode.lo yuv4mpeg.lo yuv4mpeg_ratio.lo motionsearch.lo cpu_accel.lo -lm libtool: link: cc -shared -fPIC -DPIC .libs/mjpeg_logging.o .libs/mpegconsts.o .libs/mpegtimecode.o .libs/yuv4mpeg.o .libs/yuv4mpeg_ratio.o .libs/motionsearch.o .libs/cpu_accel.o -L/usr/local/lib -lm -O2 -Wl,-rpath=/usr/local/lib/gcc45 -pthread -Wl,-rpath=/usr/local/lib/gcc45 -pthread -Wl,-soname -Wl,libmjpegutils-2.0.so.0 -o .libs/libmjpegutils-2.0.so.0 .libs/mjpeg_logging.o(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx': : multiple definition of `__i686.get_pc_thunk.bx' /usr/lib/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): first defined here gmake[3]: *** [libmjpegutils.la] Error 1 gmake[3]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-2.0.0/utils' gmake[2]: *** [all-recursive] Error 1 GCC4.6 /bin/sh /usr/local/bin/libtool --tag=CC --mode=link gcc46 -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -D_THREAD_SAFE -Wall -Wunused -fPIC -version-info 0:0:0 -release 2.0 -L/usr/local/lib -pthread -Wl,-rpath=/usr/local/lib/gcc46 -o libmjpegutils.la -rpath /usr/local/lib mjpeg_logging.lo mpegconsts.lo mpegtimecode.lo yuv4mpeg.lo yuv4mpeg_ratio.lo motionsearch.lo cpu_accel.lo -lm libtool: link: cc -shared -fPIC -DPIC .libs/mjpeg_logging.o .libs/mpegconsts.o .libs/mpegtimecode.o .libs/yuv4mpeg.o .libs/yuv4mpeg_ratio.o .libs/motionsearch.o .libs/cpu_accel.o -L/usr/local/lib -lm -O2 -Wl,-rpath=/usr/local/lib/gcc46 -pthread -Wl,-rpath=/usr/local/lib/gcc46 -pthread -Wl,-soname -Wl,libmjpegutils-2.0.so.0 -o .libs/libmjpegutils-2.0.so.0 .libs/mjpeg_logging.o(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx': : multiple definition of `__i686.get_pc_thunk.bx' /usr/lib/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): first defined here gmake[3]: *** [libmjpegutils.la] Error 1