Due to the way the ignore message is output by bsd.port.mk, quoted IGNORE
messages containing unquoted shell characters may cause the command to fail. The IGNORE
message is not printed and the user is left with a cryptic error message.
The following ports are affected:
Maintainers are cc'ed.
Fix: The IGNORE message should not be wrapped in "". If you don't believe me, take a
look at IGNORECMD in bsd.port.mk. If IGNORE is quoted in "", the quoting in IGNORECMD
ends up all wrong.
Patch below removes "" quotes.
How-To-Repeat: "make" any of the abovementioned ports under IGNOREable conditions.
Bugger, I left 3 lines in uppc-kmod that I didn't mean to (the "test"
target). Committer, pretty please tweak them out for me. Cheers.
Sam Lawrance ph +61 0425 228 579 freenode: deft
-------- Original Message --------
Subject: Re: [patch] Unquoted shell characters in IGNORE messages
causing port error
Date: Tue, 11 Jan 2005 12:58:39 -0000 (GMT)
From: Jonathan Belson <firstname.lastname@example.org>
To: Sam Lawrance <email@example.com>
The kix-kmod change looks fine to me; feel free to apply the patch.
Fixed, thanks! I just committed the two last changes.