Bug#844044: gstreamer1.0: FTBFS on hurd-i386

Sebastian Dröge slomo at debian.org
Sat Nov 12 08:23:17 UTC 2016


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-hurd at 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20161112/cd3b9dd8/attachment.sig>


More information about the pkg-gstreamer-maintainers mailing list