svn commit: r470756 - in head/math/octave-forge-octclip: . files
Stephen Montgomery-Smith
stephen at FreeBSD.org
Thu May 24 03:22:46 UTC 2018
Author: stephen
Date: Thu May 24 03:22:45 2018
New Revision: 470756
URL: https://svnweb.freebsd.org/changeset/ports/470756
Log:
- Add USES=compiler:gcc-c++11-lib hoping to remove build errors on
FreeBSD-11.
Reported by: http://beefy9.nyi.freebsd.org/data/111amd64-default/470749/logs/octave-forge-octclip-1.0.8_8.log
Added:
head/math/octave-forge-octclip/files/
head/math/octave-forge-octclip/files/patch-Makefile (contents, props changed)
Modified:
head/math/octave-forge-octclip/Makefile
Modified: head/math/octave-forge-octclip/Makefile
==============================================================================
--- head/math/octave-forge-octclip/Makefile Thu May 24 02:53:00 2018 (r470755)
+++ head/math/octave-forge-octclip/Makefile Thu May 24 03:22:45 2018 (r470756)
@@ -18,10 +18,9 @@ OCTSRC= ${DISTNAME}
WRKSRC= ${WRKDIR}/${OCTSRC}/src
-.include "${.CURDIR}/../../Mk/bsd.octave.mk"
+USES+= compiler:gcc-c++11-lib
-post-patch:
- ${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
+.include "${.CURDIR}/../../Mk/bsd.octave.mk"
post-build:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
Added: head/math/octave-forge-octclip/files/patch-Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/octave-forge-octclip/files/patch-Makefile Thu May 24 03:22:45 2018 (r470756)
@@ -0,0 +1,15 @@
+--- Makefile.orig 2018-05-24 03:17:31 UTC
++++ Makefile
+@@ -6,10 +6,10 @@ FLAGSCOMW=-Wall -Wextra -Wshadow -Wcast-
+ #Common optimization flags for C and C++
+ FLAGSCOMO=-O2 -funroll-loops -fno-common -fshort-enums
+ #Flags for C
+-CFLAGS=-std=c99 -pedantic $(FLAGSCOMW) -Wconversion -Wmissing-prototypes
++CFLAGS+=-std=c99 -pedantic $(FLAGSCOMW) -Wconversion -Wmissing-prototypes
+ CFLAGS+=-Wstrict-prototypes -Wnested-externs $(FLAGSCOMO)
+ #Flags for C++
+-CXXFLAGS=$(FLAGSCOMW) $(FLAGSCOMO)
++CXXFLAGS+=$(FLAGSCOMW) $(FLAGSCOMO)
+ #Export flags for compilers and linker
+ export CFLAGS CXXFLAGS
+
More information about the svn-ports-all
mailing list