From owner-freebsd-ports@FreeBSD.ORG Fri Aug 3 20:29:00 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 83F21106566C for ; Fri, 3 Aug 2012 20:29:00 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 115E38FC17 for ; Fri, 3 Aug 2012 20:28:59 +0000 (UTC) Received: from p508c767d.dip.t-dialin.net ([80.140.118.125] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1SxOUT-000521-GS; Fri, 03 Aug 2012 22:28:57 +0200 Message-ID: <501C3489.7060803@gwdg.de> Date: Fri, 03 Aug 2012 22:28:57 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:14.0) Gecko/20120727 Thunderbird/14.0 MIME-Version: 1.0 To: Juergen Lock References: <20120730191515.GA9678@triton8.kn-bremen.de> <20120801213128.7956cef34d5f5a5419f78de2@alkumuna.eu> <201208021921.q72JLT4k040018@triton8.kn-bremen.de> <1361725.y2QOXzX10J@pcoliver.heesakkers.info> <20120802205625.GA43980@triton8.kn-bremen.de> <20120803142711.1cb981b3@ernst.jennejohn.org> <501BE795.8070407@gwdg.de> <20120803163633.GA2046@triton8.kn-bremen.de> <501C0107.1050808@gwdg.de> <20120803191259.GA5486@triton8.kn-bremen.de> In-Reply-To: <20120803191259.GA5486@triton8.kn-bremen.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: freebsd-ports@freebsd.org, gljennjohn@googlemail.com Subject: Re: CFT: vlc 2.0.3 - want to know where it works and where only partly X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Aug 2012 20:29:00 -0000 On 03.08.2012 21:12 (UTC+2), Juergen Lock wrote: > On Fri, Aug 03, 2012 at 06:49:11PM +0200, Rainer Hurling wrote: >> On 03.08.2012 18:36 (UTC+2), Juergen Lock wrote: >>> On Fri, Aug 03, 2012 at 05:00:37PM +0200, Rainer Hurling wrote: >>>> On 03.08.2012 14:27 (UTC+2), Gary Jennejohn wrote: >>>>> On Thu, 2 Aug 2012 22:56:26 +0200 >>>>> Juergen Lock wrote: >>>>> >>>>> [trimmed irrelevant content] >>>>>> Ok I added that check: >>>>>> >>>>>> http://people.freebsd.org/~nox/tmp/vlc-2.0.3-005.patch >>>>>> >>>>>> Enjoy, :) >>>>>> >>>>> >>>>> AMD64 on HEAD. >>>>> >>>>> I always get this error, no matter which patch I use: >>>>> >>>>> GEN ../modules/plugins.dat >>>>> gmake[2]: *** [../modules/plugins.dat] Segmentation fault: 11 (core dumped) >>>>> gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3/bin' >>>>> gmake[1]: *** [all-recursive] Error 1 >>>>> gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3' >>>>> gmake: *** [all] Error 2 >>>>> *** [do-build] Error code 1 >>>> >>>> I get exactly the same error with CURRENT amd64. >>>> >>> Hm how old are both your installed src and ports? You two are the >>> first to report this and I just tried to reproduce it on a head >>> checkout from May 13 and ports from June 18, and couldn't. >> >> On my system it is 10.0-CURRENT amd64 r238992 with ports from today. >> >> I am using pulseaudio instead of oss whenever possible. And needless to >> say that vlc 1.1.13 works like a charm ;-) >> > I think we've had success reports on head earlier in this thread > so the question becomes what's different in your case... > Are you using clang? Can you post your /var/db/ports/vlc/options ? > Can you try to get a backtrace from the corefile? No, it was built with gcc system compiler. Options had been only standard after 'make rmconfig'. I tried to first deinstall vlc-1.1.13 and install 2.0.3 after that with success. Obviously the build has a problem with files outside of WRKSRC? In the _successful_ build I found the following messages: gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3' /usr/local/bin/gmkdir -p '/usr/ports/multimedia/vlc/work/fake/usr/local/bin' install -o root -g wheel -m 555 cvlc rvlc svlc qvlc '/usr/ports/multimedia/vlc/work/fake/usr/local/bin' gmake install-exec-hook gmake[4]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3' if test "amd64-portbld-freebsd10.0" = "amd64-portbld-freebsd10.0"; then \ LD_LIBRARY_PATH="/usr/ports/multimedia/vlc/work/fake/usr/local/lib:$LD_LIBRARY_PATH" \ "/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/vlc-cache-gen" \ "/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/plugins" ; \ else \ echo "Cross-compilation: cache generation skipped!" ; \ fi gmake[4]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3' Is is possible that this is a problem when building plugins.dat? Further tests will follow tomorrow. I have to sleep now a few hours :) Good night, Rainer >> Thanks for your work, >> Rainer > > Thamx for testing, :) > Juergen