[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#530286: apr: FTBFS on hurd-i386



Hi Marc,


On Saturday 23 May 2009, Marc Dequènes (Duck) wrote:
> Please consider applying this patch to enable Hurd support :
> - define _GNU_SOURCE because without it a few GNU things are not
> defined (it doesn't FTBFS on Linux probably because something else
> enforce it)


This should be set by AC_USE_SYSTEM_EXTENSIONS. Maybe there is an autoconf bug on hurd?


> - don't use --enable-nonportable-atomics on GNU (maybe this
> should be enforced on kfreebsd too)


This is really strange. This should only depend on the architecture and not on the system type (i.e. assembler instructions that require a 486 and are not present on a 386). IIRC, disabling this hurts performance for threaded applications big time.


> - deactivate IP multicast support which is not supported yet
> - deactivate tests on Hurd as most succeed and apr is pretty
> usuable (apr-utils builds, apache2 too, and the later is working
> like a charm), so before investigation is over there is no reason
> to block so many packages


There is also the possiblilty to ignore only some tests, if you give me a list. Or run all tests, but ignore the result.


If you don't have time to look into these issues, I am also OK to apply your workarounds for now.


Cheers,
Stefan


Reply to: