Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 May 2018 03:22:45 +0000 (UTC)
From:      Stephen Montgomery-Smith <stephen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r470756 - in head/math/octave-forge-octclip: . files
Message-ID:  <201805240322.w4O3MjoR069947@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805240322.w4O3MjoR069947>