Due to the recent change to add a warning to sys/timeb.h in 9-CURRENT, lang/guile fails to build due to it sets the -Werror flag. Fix: The fix to this problem is to remove the check for sys/timeb.h from the configure.in file. The attached patch provides this fix. Patch attached with submission follows: How-To-Repeat: Update to a recent 9-CURRENT cd /usr/ports/lang/guile make build ./guile-snarf -o stacks.x stacks.c -DHAVE_CONFIG_H -I.. -I.. -I.. -I/usr/local/include -O2 -pipe -march=nocona -fno-strict-aliasing -Wall -Wmissing-prototypes -Werror ./guile-snarf -o stime.x stime.c -DHAVE_CONFIG_H -I.. -I.. -I.. -I/usr/local/include -O2 -pipe -march=nocona -fno-strict-aliasing -Wall -Wmissing-prototypes -Werror In file included from stime.c:76: /usr/include/sys/timeb.h:42:2: error: #warning "this file includes <sys/timeb.h> which is deprecated" gmake[2]: *** [stime.x] Error 1 gmake[2]: Leaving directory `/usr/ports/lang/guile/work/guile-1.8.6/libguile' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/lang/guile/work/guile-1.8.6' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/lang/guile.
Maintainer of lang/guile, Please note that PR ports/144845 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/144845 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Looks good to me.
State Changed From-To: feedback->open Maintainer approved.
State Changed From-To: open->closed Committed, thanks!
erwin 2010-04-18 17:33:06 UTC FreeBSD ports repository Modified files: lang/guile/files patch-configure.in Log: Fix build on HEAD PR: 144845 Submitted by: Scot Hetzel <swhetzel@gmail.com> Approved by: maintainer Revision Changes Path 1.3 +13 -4 ports/lang/guile/files/patch-configure.in _______________________________________________ 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"