Package: src:extremetuxracer Version: 0.5beta-2 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd
Hi, currently[1] extremetuxracer/experimental does not compile on GNU/Hurd. The problem is the missing definition of the GLUTesselatorFunction typedef for the GNU platform. The attached patch (modelled after kfreebsd_glutesselator.diff) makes extremetuxracer compile again. [1] https://buildd.debian.org/fetch.cgi?pkg=extremetuxracer&arch=hurd-i386&ver=0.5beta-2&stamp=1279675467&file=log&as=raw Thanks, -- Pino
Description: Fix FTBFS on GNU/Hurd Author: Pino Toscano <toscano.p...@tiscali.it> --- a/src/ppgltk/FT/FTVectoriser.cpp +++ b/src/ppgltk/FT/FTVectoriser.cpp @@ -7,7 +7,7 @@ #ifdef __APPLE_CC__ typedef GLvoid (*GLUTesselatorFunction)(...); -#elif defined( __mips ) || defined( __linux__ ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __sun ) || defined (__CYGWIN__) || defined (__FreeBSD_kernel__) +#elif defined( __mips ) || defined( __linux__ ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __sun ) || defined (__CYGWIN__) || defined (__FreeBSD_kernel__) || defined (__GNU__) typedef GLvoid (*GLUTesselatorFunction)(); #elif defined ( WIN32) typedef GLvoid (CALLBACK *GLUTesselatorFunction)( );