Date: Fri, 21 Feb 2014 14:17:32 -0800 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: Bryan Drewery <bdrewery@FreeBSD.org> Cc: freebsd-ports@freebsd.org Subject: Re: staging appears to be broken Message-ID: <20140221221732.GA63736@troutmask.apl.washington.edu> In-Reply-To: <5307C88E.3050704@FreeBSD.org> References: <20140221185850.GA62754@troutmask.apl.washington.edu> <5307C88E.3050704@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 21, 2014 at 03:43:42PM -0600, Bryan Drewery wrote: > On 2/21/2014 12:58 PM, Steve Kargl wrote: > > > > cd /usr/ports/graphics/poppler > > make patch > > (edit find to deal with clang 3.4 errors on -fno-check-new) > > make && make install > > ... > > ====> Compressing man pages (compress-man) > > ===> Installing for poppler-0.24.4 > > ===> Checking if graphics/poppler already installed > > ===> Registering installation for poppler-0.24.4 > > pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-cairo.pc): No such file or directory > > pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-cpp.pc): No such file or directory > > pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-splash.pc): No such file or directory > > pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler.pc): No such file or directory > > *** Error code 74 > > > > Should be fixed now, r345514 was breaking library names. > Sadly, no something is still not right. % cd /usr/ports % svn info Path: . Working Copy Root Path: /usr/ports URL: http://svn.freebsd.org/ports/head Relative URL: ^/head Repository Root: http://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 345554 Node Kind: directory Schedule: normal Last Changed Author: pawel Last Changed Rev: 345554 Last Changed Date: 2014-02-21 14:08:02 -0800 (Fri, 21 Feb 2014) % svn log -r 345514 ------------------------------------------------------------------------ r345514 | bapt | 2014-02-21 08:47:29 -0800 (Fri, 21 Feb 2014) | 3 lines libtool 1.4.2a was defining the shared extension as shrext_cmds, rename it shared_ext like in newer libtool so the rest of USES=iconv magic just works ------------------------------------------------------------------------ % portmaster libtool % pkg info | grep libtool libtool-2.4.2_2 Generic shared library support script % svn diff -r 345513:345514 Index: Mk/Uses/libtool.mk =================================================================== --- Mk/Uses/libtool.mk (revision 345513) +++ Mk/Uses/libtool.mk (revision 345514) @@ -22,7 +22,8 @@ -e '/link_all_deplibs[0-9A-Z_]*=/s/=unknown/=no/' \ -e '/objformat=/s/echo aout/echo elf/' \ -e "/freebsd-elf\\*)/,/;;/ { \ - /deplibs_check_method=/s/=.*/=pass_all/; }" + /deplibs_check_method=/s/=.*/=pass_all/; }" \ + -e "s/shrext_cmds/shared_ext/g" .if ! ${libtool_ARGS:Moldver} @${FIND} ${WRKDIR} \( -name configure -or -name ltconfig \) \ % head -1 Mk/Uses/libtool.mk # $FreeBSD: head/Mk/Uses/libtool.mk 345551 2014-02-21 21:43:20Z bdrewery $ % cd /usr/ports/graphics/poppler % make patch (fix -fno-check-new) % make % make install ===> Installing for poppler-0.24.4 ===> poppler-0.24.4 depends on package: poppler-data>0 - found ===> poppler-0.24.4 depends on shared library: libjpeg.so - found ===> poppler-0.24.4 depends on shared library: libfontconfig.so - found ===> poppler-0.24.4 depends on shared library: liblcms2.so - found ===> poppler-0.24.4 depends on shared library: libcairo.so - found ===> poppler-0.24.4 depends on shared library: libopenjpeg.so - found ===> poppler-0.24.4 depends on shared library: libxml2.so - found ===> Checking if graphics/poppler already installed ===> Registering installation for poppler-0.24.4 pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-cairo.pc): No such file or directory pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-cpp.pc): No such file or directory pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler-splash.pc): No such file or directory pkg-static: lstat(/usr/ports/graphics/poppler/work/stage/usr/local/libdata/pkgconfig/poppler.pc): No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/graphics/poppler *** Error code 1 -- Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140221221732.GA63736>