Flightgear needs plib's js library and cannot be built without it (see the README.plib file : "You *must* have plib version 1.8.4 or later installed on your system to build FlightGear!"). Unfortunately, support for the js (joystick) library has recently been removed in plib due to the new USB2 stack. See this commit : http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11-toolkits/plib/Makefile.diff?r1=1.37;r2=1.38 I think the best way is to wait for js support to be fixed in plib and mark Flightgear as BROKEN for FreeBSD > 800063. Please also add this port to the PortsBrokenOnCurrent list on the wiki (if necessary). Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->amdmi3 I'll take it.
State Changed From-To: open->feedback Does it not build at all, or just the joystick support doesn't work? In the latter case I think there's no real reason to mark it broken.
On Wed, 8 Apr 2009 13:19:38 GMT, amdmi3 wrote > Does it not build at all, or just the joystick support doesn't work? In > the latter case I think there's no real reason to mark it broken. Unfortunately it does not build at all. Browsing documentation, digging into the code, there seem to be no way of disabling joystick support :/ Ganaël LAPLANCHE ganael.laplanche@martymac.com http://www.martymac.com
State Changed From-To: feedback->closed Committed. Thanks!
amdmi3 2009-04-08 23:12:42 UTC FreeBSD ports repository Modified files: games/flightgear Makefile Log: - Mark BROKEN on recent -CURRENT because of x11-toolkits/plib problem PR: 133485 Submitted by: Ganael Laplanche <ganael dot laplanche at martymac dot com> (maintainer) Revision Changes Path 1.59 +7 -1 ports/games/flightgear/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"