FreeBSD Bugzilla – Attachment 186042 Details for
Bug 214864
[exp-run] test build with lld as /usr/bin/ld
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
updated patch for all broken ports without LLD_UNSAFE
set_lld_unsafe_new (text/plain), 9.14 KB, created by
Kirill Ponomarev
on 2017-09-03 21:16:51 UTC
(
hide
)
Description:
updated patch for all broken ports without LLD_UNSAFE
Filename:
MIME Type:
Creator:
Kirill Ponomarev
Created:
2017-09-03 21:16:51 UTC
Size:
9.14 KB
patch
obsolete
>Index: arabic/libitl/Makefile >=================================================================== >--- arabic/libitl/Makefile (revision 449148) >+++ arabic/libitl/Makefile (working copy) >@@ -15,6 +15,7 @@ > > GNU_CONFIGURE= yes > USE_LDCONFIG= ${PREFIX}/lib/itl >+LLD_UNSAFE= yes > MAKE_JOBS_UNSAFE= yes > > post-install: >Index: archivers/arj/Makefile >=================================================================== >--- archivers/arj/Makefile (revision 449148) >+++ archivers/arj/Makefile (working copy) >@@ -21,6 +21,7 @@ > MAKE_ARGS= LOCALE="${LANGUAGE}" > ALL_TARGET= prepare all > STRIP= # empty >+LLD_UNSAFE= yes > MAKE_JOBS_UNSAFE= yes > > CFLAGS+= -fPIC >Index: archivers/lua51-zlib/Makefile >=================================================================== >--- archivers/lua51-zlib/Makefile (revision 449148) >+++ archivers/lua51-zlib/Makefile (working copy) >@@ -23,6 +23,7 @@ > MAKE_ENV+= LUACPATH="${STAGEDIR}${LUA_MODLIBDIR}" > MAKE_ENV+= INCDIR="-I${LUA_INCDIR}" > MAKE_ENV+= LUALIBDIR="-L${LUA_MODLIBDIR}" >+LLD_UNSAFE= yes > > PLIST_FILES= ${LUA_MODLIBDIR}/zlib.so > >Index: audio/freealut/Makefile >=================================================================== >--- audio/freealut/Makefile (revision 449148) >+++ audio/freealut/Makefile (working copy) >@@ -16,6 +16,7 @@ > LDFLAGS+= -L${LOCALBASE}/lib > USES= gmake libtool openal:al pathfix pkgconfig > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > INSTALL_TARGET= install-strip > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > >Index: databases/postgresql92-server/Makefile >=================================================================== >--- databases/postgresql92-server/Makefile (revision 449148) >+++ databases/postgresql92-server/Makefile (working copy) >@@ -30,6 +30,7 @@ > .if !defined(NO_BUILD) > USES+= gmake > GNU_CONFIGURE= yes >+LLD_UNSAFE= yes > .endif > > PG_USER?= pgsql >Index: devel/jsl/Makefile >=================================================================== >--- devel/jsl/Makefile (revision 449148) >+++ devel/jsl/Makefile (working copy) >@@ -19,6 +19,7 @@ > MAKE_ARGS= OS_CFLAGS="-DXP_UNIX -DHAVE_VA_COPY -DVA_COPY=va_copy" > CFLAGS+= -fPIC > MAKE_JOBS_UNSAFE= yes >+LLD_UNSAFE= yes > > .include <bsd.port.pre.mk> > >Index: devel/libds/Makefile >=================================================================== >--- devel/libds/Makefile (revision 449148) >+++ devel/libds/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE= BSD4CLAUSE > > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > ALL_TARGET= gcc > > HTML= avltree.html heap.html parray.html set.html \ >Index: devel/libffi/Makefile >=================================================================== >--- devel/libffi/Makefile (revision 449148) >+++ devel/libffi/Makefile (working copy) >@@ -19,6 +19,11 @@ > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > >+.include <bsd.port.pre.mk> >+.if ${ARCH} == "i386" >+LLD_UNSAFE= yes >+.endif >+ > INSTALL_TARGET= install-strip > INFO= libffi > PLIST_SUB= PORTVERSION=${PORTVERSION} >@@ -34,4 +39,4 @@ > @${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffitarget.h \ > ${STAGEDIR}${PREFIX}/include/ > >-.include <bsd.port.mk> >+.include <bsd.port.post.mk> >Index: devel/libtecla/Makefile >=================================================================== >--- devel/libtecla/Makefile (revision 449148) >+++ devel/libtecla/Makefile (working copy) >@@ -16,6 +16,7 @@ > USE_SUBMAKE= yes > ALL_TARGET= default > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > MAKE_JOBS_UNSAFE= yes > SSP_UNSAFE= yes > >Index: devel/libunwind/Makefile >=================================================================== >--- devel/libunwind/Makefile (revision 449148) >+++ devel/libunwind/Makefile (working copy) >@@ -24,6 +24,7 @@ > GNU_CONFIGURE= yes > INSTALL_TARGET= install-strip > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > USES= libtool pathfix pkgconfig > > PLIST_SUB= ARCH=${ARCH:S|i386|x86|:S|amd64|x86_64|} >Index: devel/pdcurses/Makefile >=================================================================== >--- devel/pdcurses/Makefile (revision 449148) >+++ devel/pdcurses/Makefile (working copy) >@@ -13,6 +13,7 @@ > CONFLICTS= pdcurses-the-[0-9]* > > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > USE_XORG= x11 xext sm ice xt xaw > GNU_CONFIGURE= yes > MAKE_JOBS_UNSAFE=yes >Index: devel/ztcl/Makefile >=================================================================== >--- devel/ztcl/Makefile (revision 449148) >+++ devel/ztcl/Makefile (working copy) >@@ -19,6 +19,7 @@ > > USES= gmake tcl:tea > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > WRKSRC= ${WRKDIR}/${DISTNAME:S/_src$//} > > INFO= ${PORTNAME} ${PORTNAME}-zlib >Index: ftp/rexx-curl/Makefile >=================================================================== >--- ftp/rexx-curl/Makefile (revision 449148) >+++ ftp/rexx-curl/Makefile (working copy) >@@ -25,6 +25,7 @@ > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-rexx=regina > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > > DOCSDIR= ${PREFIX}/share/doc/rexx${PORTNAME} > DATADIR= ${PREFIX}/share/rexx${PORTNAME} >Index: irc/eggdrop/Makefile >=================================================================== >--- irc/eggdrop/Makefile (revision 449148) >+++ irc/eggdrop/Makefile (working copy) >@@ -18,6 +18,7 @@ > > USES= tcl:85+ > GNU_CONFIGURE= yes >+LLD_UNSAFE= yes > CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ > --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h > MAKE_JOBS_UNSAFE= yes >Index: irc/eggdrop-devel/Makefile >=================================================================== >--- irc/eggdrop-devel/Makefile (revision 449148) >+++ irc/eggdrop-devel/Makefile (working copy) >@@ -16,6 +16,7 @@ > > USES= tcl:85+ ssl > GNU_CONFIGURE= yes >+LLD_UNSAFE= yes > CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ > --with-tclinc=${LOCALBASE}/include/tcl${TCL_VER}/tcl.h > >Index: irc/evangeline/Makefile >=================================================================== >--- irc/evangeline/Makefile (revision 449148) >+++ irc/evangeline/Makefile (working copy) >@@ -16,6 +16,7 @@ > > USES= gmake tcl > GNU_CONFIGURE= yes >+LLD_UNSAFE= yes > CONFIGURE_ARGS+=--with-tcllib=${LOCALBASE}/lib/libtcl${TCL_SHLIB_VER}.so \ > --with-tclinc=${TCL_INCLUDEDIR}/tcl.h > >Index: java/java3d/Makefile >=================================================================== >--- java/java3d/Makefile (revision 449148) >+++ java/java3d/Makefile (working copy) >@@ -16,6 +16,7 @@ > BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details > > USES= tar:bzip2 >+LLD_UNSAFE= yes > USE_JAVA= yes > USE_GL= gl > USE_XORG= xt >Index: lang/mono/Makefile >=================================================================== >--- lang/mono/Makefile (revision 449148) >+++ lang/mono/Makefile (working copy) >@@ -53,6 +53,7 @@ > USE_PERL5= build > GNU_CONFIGURE= yes > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > SHEBANG_FILES= scripts/mono-heapviz > > CONFIGURE_ARGS= --disable-dtrace >Index: lang/rexx-imc/Makefile >=================================================================== >--- lang/rexx-imc/Makefile (revision 449148) >+++ lang/rexx-imc/Makefile (working copy) >@@ -23,6 +23,7 @@ > # configures and builds in one step > NO_BUILD= yes > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > > DOCFILES= rexx.info rexx.ref rexx.summary rexx.tech > RMEFILES= README README.Y2K README.bugreport README.docs \ >Index: lang/rexx-regutil/Makefile >=================================================================== >--- lang/rexx-regutil/Makefile (revision 449148) >+++ lang/rexx-regutil/Makefile (working copy) >@@ -21,6 +21,7 @@ > > WRKSRC= ${WRKDIR}/${PORTNAME} > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > MAKEFILE= Makefile.bsd > MAKE_ARGS+= PLIBS="${LDFLAGS:M-L*} -lncurses" > >Index: lang/siod/Makefile >=================================================================== >--- lang/siod/Makefile (revision 449148) >+++ lang/siod/Makefile (working copy) >@@ -15,6 +15,7 @@ > BROKEN_mips64= fails to link: final link failed: Nonrepresentable section on output > > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > > NO_WRKSUBDIR= yes > MAKEFILE= makefile >Index: lang/tclX/Makefile >=================================================================== >--- lang/tclX/Makefile (revision 449148) >+++ lang/tclX/Makefile (working copy) >@@ -19,6 +19,7 @@ > > USES= autoreconf alias tcl:tea tar:bzip2 > USE_LDCONFIG= ${PREFIX}/lib/tclx${PORTVERSION:R} >+LLD_UNSAFE= yes > CONFIGURE_ARGS+=--enable-shared \ > --with-help=Help > PLIST_SUB= TCLX_VER=${PORTVERSION:R} >Index: print/gl2ps/Makefile >=================================================================== >--- print/gl2ps/Makefile (revision 449148) >+++ print/gl2ps/Makefile (working copy) >@@ -14,6 +14,7 @@ > USE_GL= yes > USE_XORG= x11 xmu xi > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source > > OPTIONS_DEFINE= DOCS >Index: security/otpw/Makefile >=================================================================== >--- security/otpw/Makefile (revision 449148) >+++ security/otpw/Makefile (working copy) >@@ -16,6 +16,7 @@ > > MAKE_ARGS= CC="${CC}" > USES= gmake >+LLD_UNSAFE= yes > > do-install: > ${INSTALL_PROGRAM} ${WRKSRC}/otpw-gen ${STAGEDIR}${PREFIX}/bin >Index: sysutils/installwatch/Makefile >=================================================================== >--- sysutils/installwatch/Makefile (revision 449148) >+++ sysutils/installwatch/Makefile (working copy) >@@ -14,6 +14,7 @@ > LICENSE_FILE= ${WRKSRC}/COPYING > > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > > PLIST_FILES= bin/installwatch lib/installwatch.so > PORTDOCS= BUGS CHANGELOG README TODO
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 214864
:
177426
|
181427
|
185533
|
185682
|
185684
|
185976
|
186042
|
186060
|
193869
|
195636
|
195726
|
197173
|
199581
|
200892