FreeBSD Bugzilla – Attachment 185730 Details for
Bug 221778
devel/libcfg: port passes flags from ${LDFLAGS} to the compiler driver and directly to ${LD} (invalid)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
disable lld for devel/libcfg
devel_libcfg.patch (text/plain), 1.53 KB, created by
Ed Maste
on 2017-08-24 21:36:32 UTC
(
hide
)
Description:
disable lld for devel/libcfg
Filename:
MIME Type:
Creator:
Ed Maste
Created:
2017-08-24 21:36:32 UTC
Size:
1.53 KB
patch
obsolete
>commit 3970f961a424d5d2f7586904a3b34b87c879dddb >Author: Ed Maste <emaste@freebsd.org> >Date: Thu Aug 24 17:33:57 2017 -0400 > > devel/libcfg: set LLD_UNSAFE > > This port passes ${LDFLAGS} to both the compiler driver and directly > to the linker, which is not valid. Revert to using ld.bfd for now which > produces output with a bogus entry, but does not fail to link. > > PR: > >diff --git a/devel/libcfg/Makefile b/devel/libcfg/Makefile >index 694cdee04a71..4b6b8e02f98a 100644 >--- a/devel/libcfg/Makefile >+++ b/devel/libcfg/Makefile >@@ -1,41 +1,42 @@ > # Created by: Martin Matuska <mm@FreeBSD.org> > # $FreeBSD$ > > PORTNAME= libcfg > PORTVERSION= 0.6.2 > PORTREVISION= 3 > CATEGORIES= devel > MASTER_SITES= http://opensource.platon.org/projects/ > DISTNAME= ${PORTNAME}+-${DISTVERSION} > > MAINTAINER= rodrigo@FreeBSD.org > COMMENT= Library for command line and configuration file parsing > > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/COPYING > > USES= autoreconf gmake > GNU_CONFIGURE= yes > USE_LDCONFIG= yes >+LLD_UNSAFE= yes > > INSTALL_TARGET= install-strip install-man > > PORTDOCS= * > > OPTIONS_DEFINE= EXAMPLES DOCS > OPTIONS_SUB= yes > > CFLAGS_amd64= -fPIC > > post-install: > @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} > ${INSTALL_DATA} ${WRKSRC}/doc/examples/example.* ${STAGEDIR}${EXAMPLESDIR} > @${MKDIR} ${STAGEDIR}${DOCSDIR}/html > .for FILE in AUTHORS README TODO > ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} > .endfor > for FILE in ${WRKSRC}/doc/html/*; do \ > ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DOCSDIR}/html; \ > done > > .include <bsd.port.mk>
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 221778
: 185730