On Sat, 2016-11-12 at 01:11 +0100, Samuel Thibault wrote:
> Source: gstreamer1.0
> Version: 1.10.0-2
> Severity: important
> Tags: upstream patch
> User: debian-h...@lists.debian.org
> Usertags: hurd
> 
> Hello,
> 
> gstreamer1.0 currently FTBFS on hurd-i386 because it erroneously
> compiles clock_gettime.c on all archs because of a missing
> AM_CONDITIONAL. It works on Linux only by luck, because __MACH__ is
> not
> defined there, but it is on the Hurd since it uses a Mach kernel. But
> gstreamer happens to confuse __MACH__ with "building on MacOS", and
> starts using MacOS-specific mach calls, which don't exist on GNU
> Mach...
> 
> The attached patch fixes the build of clock_gettime.c by making
> it properly detect Darwin, and it fixes not actually building
> clock_gettime.c when clock_gettime is actually available, since it
> can only bring issues, and it's probably only by luck if it never has
> on Linux yet.

Thanks for the patch, this was already fixed exactly like that upstream
some days ago. Some time next week, the 1.10.1 release will be out
which contains this fix among some other useful fixes.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to