git: 35ae9b658f40 - main - net-mgmt/darkstat: fix build on powerpc64
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 07 Nov 2021 12:19:38 UTC
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=35ae9b658f401874e0b088fc42a3171ab544fd76 commit 35ae9b658f401874e0b088fc42a3171ab544fd76 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2021-11-07 12:14:53 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2021-11-07 12:14:53 +0000 net-mgmt/darkstat: fix build on powerpc64 LTO is broken on powerpc64: cc -flto -pipe -O2 -pipe -fstack-protector-strong -fno-strict-aliasing static/c-ify.c -o c-ify ./c-ify style_css <static/style.css >stylecss.h *** Signal 11 --- net-mgmt/darkstat/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/net-mgmt/darkstat/Makefile b/net-mgmt/darkstat/Makefile index 33ffa06a5055..234ca47aa347 100644 --- a/net-mgmt/darkstat/Makefile +++ b/net-mgmt/darkstat/Makefile @@ -21,6 +21,12 @@ PLIST_FILES= sbin/darkstat man/man8/darkstat.8.gz OPTIONS_DEFINE= DOCS +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc64 +USES+= compiler:gcc-c++11-lib +.endif + post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}