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