One of the reporter reported me that he is not able to build x11/libxcb as it requires xcb-proto >= 1.5 but port doesn't tell him to do so. The attached diff fixes this. How-To-Repeat: 1. Make sure x11/xcb-proto < 1.5 is installed. 2. Now upgrade or install x11/libxcb port. # make -C /usr/ports/x11/libxcb build deinstall install clean 3. You'll get an error something like given below in config.log: configure:12436: $? = 1 Requested 'xcb-proto >= 1.5' but version of XCB Proto is 1.n configure:12464: error: Package requirements (xcb-proto >= 1.5) were not met: Requested 'xcb-proto >= 1.5' but version of XCB Proto is 1.n Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XCBPROTO_CFLAGS and XCBPROTO_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
Class Changed From-To: sw-bug->maintainer-update Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
State Changed From-To: open->closed Committed. Thanks!
amdmi3 2009-07-31 20:20:52 UTC FreeBSD ports repository Modified files: x11/libxcb Makefile Log: - Add dependency on x11/xcb-proto >= 1.5, this does not build with earlier versions PR: 137298 Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) Revision Changes Path 1.21 +2 -0 ports/x11/libxcb/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"