Source: flightgear Version: 2.6.0-1 Severity: serious Tags: patch Justification: fails to build from source (but built successfully in the past)
Hi, since 2.6.0-1, flightgear cannot be built on non-Linux archs because of the libudev-dev B-D (which is Linux-specific). The attached patch limits the libudev-dev B-D as linux-any, adding also libusbhid-dev as kfreebsd-specific B-D (for joystick stuff on (k)FreeBSD). This allows to build flightgear on kfreebsd. Thanks, -- Pino
--- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders: Ove Kaaven <o...@arcticnet.no Markus Wanner <mar...@bluegap.ch> Build-Depends: debhelper (>= 9.20120417), libx11-dev, libxext-dev, libxi-dev, libice-dev, libsm-dev, libxt-dev, libxmu-dev, zlib1g-dev, - libboost-dev, libopenal-dev, libalut-dev, libsvn-dev, libudev-dev, + libboost-dev, libopenal-dev, libalut-dev, libsvn-dev, libudev-dev [linux-any], libplib-dev (>= 1.8.5), cmake (>= 2.6), libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, @@ -15,7 +15,8 @@ Build-Depends: debhelper (>= 9.20120417) libpng12-dev | libpng3-dev | libpng-dev, libopenscenegraph-dev (>> 3.0.0), libsimgear-dev (>= 2.10.0~), - libsqlite3-dev + libsqlite3-dev, + libusbhid-dev [kfreebsd-any], Standards-Version: 3.9.4 Homepage: http://www.flightgear.org/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/flightgear.git