Bug 184617 - sysutils/hdup: [PATCH] unbreak on F10 and head
Summary: sysutils/hdup: [PATCH] unbreak on F10 and head
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-09 00:30 UTC by John Marino
Modified: 2013-12-26 13:10 UTC (History)
0 users

See Also:


Attachments
file.diff (874 bytes, patch)
2013-12-09 00:30 UTC, John Marino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Marino 2013-12-09 00:30:02 UTC
The internal makefile has hardcoded "make" when the port specified gmake is needed.  As a result, bmake is used instead of gmake on FreeBSD 10 and head (unsuccessfully).

The attached patch unbreaks the build on these platforms.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-12-09 00:30:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sem

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 John Marino freebsd_committer freebsd_triage 2013-12-24 21:29:49 UTC
Responsible Changed
From-To: sem->marino

I'll overtake it (timeout)
Comment 3 dfilter service freebsd_committer freebsd_triage 2013-12-24 21:36:01 UTC
Author: marino
Date: Tue Dec 24 21:35:54 2013
New Revision: 337389
URL: http://svnweb.freebsd.org/changeset/ports/337389

Log:
  sysutils/hdup: Unbreak on FreeBSD 10+
  
  The breakage was caused by processing makefiles with bmake instead of the
  specified gmake.
  
  PR:		ports/184617
  Approved by:	maintainer timeout

Added:
  head/sysutils/hdup/files/patch-Makefile.in   (contents, props changed)

Added: head/sysutils/hdup/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/hdup/files/patch-Makefile.in	Tue Dec 24 21:35:54 2013	(r337389)
@@ -0,0 +1,12 @@
+--- Makefile.in.orig	2005-12-09 19:19:50.000000000 +0000
++++ Makefile.in
+@@ -32,7 +32,7 @@ docclean:
+ 	@echo "done"
+ 
+ uninstall:
+-	@(cd src ; make uninstall )
++	@(cd src ; $(MAKE) uninstall )
+ 
+ install: 
+-	@(cd src ; make install )
++	@(cd src ; $(MAKE) install )
_______________________________________________
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"
Comment 4 John Marino freebsd_committer freebsd_triage 2013-12-24 21:44:01 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2013-12-26 13:05:11 UTC
Author: mat
Date: Thu Dec 26 13:05:03 2013
New Revision: 337490
URL: http://svnweb.freebsd.org/changeset/ports/337490

Log:
  MFH: r337389
  
  sysutils/hdup: Unbreak on FreeBSD 10+
  
  The breakage was caused by processing makefiles with bmake instead of the
  specified gmake.
  
  PR:		ports/184617
  Approved by:	maintainer timeout
  Approved by:	portmgr (implicit)

Added:
  branches/2014Q1/sysutils/hdup/files/patch-Makefile.in
     - copied unchanged from r337389, head/sysutils/hdup/files/patch-Makefile.in
Modified:
Directory Properties:
  branches/2014Q1/   (props changed)

Copied: branches/2014Q1/sysutils/hdup/files/patch-Makefile.in (from r337389, head/sysutils/hdup/files/patch-Makefile.in)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/2014Q1/sysutils/hdup/files/patch-Makefile.in	Thu Dec 26 13:05:03 2013	(r337490, copy of r337389, head/sysutils/hdup/files/patch-Makefile.in)
@@ -0,0 +1,12 @@
+--- Makefile.in.orig	2005-12-09 19:19:50.000000000 +0000
++++ Makefile.in
+@@ -32,7 +32,7 @@ docclean:
+ 	@echo "done"
+ 
+ uninstall:
+-	@(cd src ; make uninstall )
++	@(cd src ; $(MAKE) uninstall )
+ 
+ install: 
+-	@(cd src ; make install )
++	@(cd src ; $(MAKE) install )
_______________________________________________
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"