Bug 156269 - Fix port: devel/allegro for gmake-3.82
Summary: Fix port: devel/allegro for gmake-3.82
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: Ade Lovett
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-08 07:10 UTC by Chris Rees
Modified: 2011-04-11 21:00 UTC (History)
0 users

See Also:


Attachments
allegro-gmake-fix.diff (4.60 KB, patch)
2011-04-08 07:10 UTC, Chris Rees
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Rees 2011-04-08 07:10:12 UTC
	gmake 3.82 whines when building allegro with:

		recipe commences before first target.  Stop.

	This is because the authors put 'define' blocks inside targets, which is no longer valid for gmake (and also not mentioned in the gmake changelog ... )

Fix: Move define blocks out of targets, and remove clean targets (they're irrelevant for FreeBSD and have loads of fiddly defines inside them).

	This can be committed anyway; it's safe for both versions of gmake and only fixes syntax that was bad anyway-- you just can't get away with it in the new gmake.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-04-08 07:10:26 UTC
Maintainer of devel/allegro,

Please note that PR ports/156269 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/156269

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-04-08 07:10:28 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Naram Qashat 2011-04-08 13:31:46 UTC
I approve this patch.

On 04/08/11 02:10, Edwin Groothuis wrote:
> Maintainer of devel/allegro,
>
> Please note that PR ports/156269 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>      http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/156269
>
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2011-04-09 21:19:18 UTC
State Changed
From-To: feedback->open

Maintainer approved.
Comment 5 Ade Lovett freebsd_committer freebsd_triage 2011-04-11 20:59:38 UTC
State Changed
From-To: open->closed

Did something very similar as part of the gmake-3.82 update patchset. 


Comment 6 Ade Lovett freebsd_committer freebsd_triage 2011-04-11 20:59:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ade

Did something very similar as part of the gmake-3.82 update patchset.