x11/xset depends on various libraries without declaring that in the port Makefile. In particular, this may cause portmaster to attempt to compile xset against a too old version of xproto. The modules xxf86misc and xfontcache are used iff they happen to be present. This means that the centrally built packages do not have them but a version built from ports will probably have them. Fix: Add the missing dependencies to USE_XORG=. The below patch assumes that xxf86misc and xfontcache are desired. Alternatively, they could be disabled via configure options. (xorg-server-1.7.7_2,1 does not appear to support xfontcache.) The PORTREVISION should be bumped as well. How-To-Repeat: Inspect the port Makefile and the configure.ac file.
Responsible Changed From-To: freebsd-ports-bugs->freebsd-x11 Over to maintainer (via the GNATS Auto Assign Tool)
Responsible Changed From-To: freebsd-x11->eadler I'll take it.
eadler 2011-09-10 23:04:57 UTC FreeBSD ports repository Modified files: x11/xset Makefile Log: - forced commit to correct log - add deps unconditionally PR: ports/160595 Submitted by: Jilles Tjoelker <jilles@stack.nl> Reviewed by: kwm, nox Approved by: bapt (mentor) Revision Changes Path 1.8 +0 -0 ports/x11/xset/Makefile _______________________________________________ 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: open->closed Committed, requires PORTREVISION bump because the default package changes.