irc/ircII is marked broken on RELENG_7 / amd64 with "doesn't build" During the build process "mksiginc" core dumps because of a write outside allocated memory. The problem is, that it allocates an array of NSIG entries, but writes to SIGRTMAX. At least on RELENG_7 / amd64, SIGRTMAX is way bigger than NSIG so this (correctly) fails. I fixed this, by increasing the array size to SIGRTMAX. ircII appears to compile and run without any further problems after this fix. Fix: put the following patch into irc/ircII/files/patch-amd64 and remove the BROKEN= part from the Makefile :-)
Responsible Changed From-To: freebsd-ports-bugs->beech beech@ wants this category PRs (via the GNATS Auto Assign Tool)
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
beech 2008-02-21 09:16:11 UTC FreeBSD ports repository Modified files: irc/ircII Makefile Added files: irc/ircII/files patch-source_mksiginc.c Log: - Fix build with amd64/7.x PR: ports/120340 Submitted by: Stefan `Sec` Zehl <sec@42.org> Approved by: maintainer timeout (two weeks) Revision Changes Path 1.49 +2 -7 ports/irc/ircII/Makefile 1.1 +15 -0 ports/irc/ircII/files/patch-source_mksiginc.c (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed (maintainer timeout), Thanks!