From owner-freebsd-ports@FreeBSD.ORG Sat Aug 4 18:58:25 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 CD4331065670; Sat, 4 Aug 2012 18:58:25 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 802A68FC0C; Sat, 4 Aug 2012 18:58:24 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id EE8BC1E00713; Sat, 4 Aug 2012 20:58:17 +0200 (CEST) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.4/8.14.4) with ESMTP id q74IlIBi040118; Sat, 4 Aug 2012 20:47:18 +0200 (CEST) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.4/8.14.3/Submit) id q74IlIn5040117; Sat, 4 Aug 2012 20:47:18 +0200 (CEST) (envelope-from nox) From: Juergen Lock Date: Sat, 4 Aug 2012 20:47:18 +0200 To: Doug Barton Message-ID: <20120804184718.GA39933@triton8.kn-bremen.de> References: <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> <501C3489.7060803@gwdg.de> <501C3B97.6050502@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <501C3B97.6050502@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Rainer Hurling , Juergen Lock , 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: Sat, 04 Aug 2012 18:58:25 -0000 On Fri, Aug 03, 2012 at 01:59:03PM -0700, Doug Barton wrote: > On 08/03/2012 01:28 PM, Rainer Hurling wrote: > > 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? > > When I did my successful build on current-amd64 I just patched the port > directory, and used portmaster to do the update ... meaning that the old > port was still installed when I built the new one. However, I use a > separate WRKDIRPREFIX, maybe that made a difference? When I tested this on head I did the same and didn't get a crash, and I don't set WRKDIRPREFIX on that installation, so at least it can't be that alone. I just did LD_LIBRARY_PATH="work/fake/usr/local/lib" ldd work/fake/usr/local/lib/vlc/vlc-cache-gen and got: work/fake/usr/local/lib/vlc/vlc-cache-gen: libvlc.so.8 => work/fake/usr/local/lib/libvlc.so.8 (0x800647000) libvlccore.so.6 => work/fake/usr/local/lib/libvlccore.so.6 (0x80075f000) libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0x80093d000) libthr.so.3 => /lib/libthr.so.3 (0x800a8b000) libintl.so.9 => /usr/local/lib/libintl.so.9 (0x800ba3000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x800cac000) libm.so.5 => /lib/libm.so.5 (0x800ea6000) libc.so.7 => /lib/libc.so.7 (0x800fc5000) so it's not picking up wrong libs either... I guess unless someone can figure out the real cause and a proper fix we'll have to add a note to UPDATING to the effect "if your vlc build dies try removing the old version first." :/, Juergen