This port specifies the use of gmake, yet the internal makefile has "make" hardcoded which results in the use of bmake of F10 and head instead (unsuccessfully). By updating the Makefile patch as shown in the attachment which lets gmake be used, the port will build on F10 and head. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->maho Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: maho->marino I'll overtake it (timeout)
Author: marino Date: Tue Dec 24 21:50:59 2013 New Revision: 337391 URL: http://svnweb.freebsd.org/changeset/ports/337391 Log: math/sdpara: Unbreak on FreeBSD 10+ The breakage was caused by processing makefiles with bmake instead of the specified gmake. PR: ports/184619 Approved by: maintainer timeout Modified: head/math/sdpara/files/patch-Makefile Modified: head/math/sdpara/files/patch-Makefile ============================================================================== --- head/math/sdpara/files/patch-Makefile Tue Dec 24 21:43:27 2013 (r337390) +++ head/math/sdpara/files/patch-Makefile Tue Dec 24 21:50:59 2013 (r337391) @@ -1,5 +1,5 @@ ---- Makefile.orig 2009-01-09 11:26:29.000000000 +0900 -+++ Makefile 2009-02-17 14:11:48.000000000 +0900 +--- Makefile.orig 2009-01-09 02:26:29.000000000 +0000 ++++ Makefile @@ -4,20 +4,20 @@ # you edit here along your environment ############################################################ @@ -35,3 +35,16 @@ # F77_FUNC DEF_F77_FUNC = -DF77_FUNC\(name,NAME\)=name\ \#\#\ _ +@@ -82,10 +82,10 @@ cleanall: clean mumps-clean + force: cleanall all + + mumps: +- cd mumps; make ++ cd mumps; $(MAKE) + + mumps-clean: +- cd mumps; make distclean ++ cd mumps; $(MAKE) distclean + + update_make_headers: + g++ -MM *.cpp > make.headers _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!
Author: mat Date: Thu Dec 26 13:07:54 2013 New Revision: 337492 URL: http://svnweb.freebsd.org/changeset/ports/337492 Log: MFH: r337391 math/sdpara: Unbreak on FreeBSD 10+ The breakage was caused by processing makefiles with bmake instead of the specified gmake. PR: ports/184619 Approved by: maintainer timeout Approved by: portmgr (implicit) Modified: branches/2014Q1/math/sdpara/files/patch-Makefile Directory Properties: branches/2014Q1/ (props changed) Modified: branches/2014Q1/math/sdpara/files/patch-Makefile ============================================================================== --- branches/2014Q1/math/sdpara/files/patch-Makefile Thu Dec 26 13:05:51 2013 (r337491) +++ branches/2014Q1/math/sdpara/files/patch-Makefile Thu Dec 26 13:07:54 2013 (r337492) @@ -1,5 +1,5 @@ ---- Makefile.orig 2009-01-09 11:26:29.000000000 +0900 -+++ Makefile 2009-02-17 14:11:48.000000000 +0900 +--- Makefile.orig 2009-01-09 02:26:29.000000000 +0000 ++++ Makefile @@ -4,20 +4,20 @@ # you edit here along your environment ############################################################ @@ -35,3 +35,16 @@ # F77_FUNC DEF_F77_FUNC = -DF77_FUNC\(name,NAME\)=name\ \#\#\ _ +@@ -82,10 +82,10 @@ cleanall: clean mumps-clean + force: cleanall all + + mumps: +- cd mumps; make ++ cd mumps; $(MAKE) + + mumps-clean: +- cd mumps; make distclean ++ cd mumps; $(MAKE) distclean + + update_make_headers: + g++ -MM *.cpp > make.headers _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"