Il 26/02/2013 21:23, Jakub Wilk ha scritto:
> Source: phonetisaurus
> Version: 0.7.8-1
> Severity: improtant
> Tags: patch
> User: debian-h...@lists.debian.org
> Usertags: hurd
> 
> phonetisaurus FTBFS on hurd-i386:
> | g++ -g -O2 -fPIE -fstack-protector --param=ssp-buffer-size=4 -Wformat 
> -Werror=format-security -Wall -I3rdparty/utfcpp -g -O2 -fPIE -fstack-protector
> --param=ssp-buffer-size=4 -Wformat -Werror=format-security 
> -D_FORTIFY_SOURCE=2  -c LatticePruner.cpp -o LatticePruner.o
> | In file included from LatticePruner.hpp:34:0,
> |                  from LatticePruner.cpp:32:
> | util.hpp:36:24: fatal error: mach/clock.h: No such file or directory
> | compilation terminated.
> | make[1]: *** [LatticePruner.o] Error 1
> 
> Full build log:
> https://buildd.debian.org/status/fetch.php?pkg=phonetisaurus&arch=hurd-i386&ver=0.7.8-1&stamp=1360791236
> 
> This happens because upstream uses the __MACH__ macro to determine if it's a 
> Darwin system. However, __MACH__ is defined on Hurd, too. Using the __APPLE__ 
> macro instead
> should do the trick.

Thank you very much for the patch. I noticed the fail yesterday, just after 
opening the RFS bug for 0.7.8-2 and after a little bit of google, I arrived to 
the same conclusion.
Did you already try the patch on hurd? I have no hurd and no darwin system 
available at the moment.

Bests,
        Giulio.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to