Due to the transition of the automake1.XX packages to Dep on
autoconf2.6, kdelibs3-unified now fails to build (tested on
There are two errors that I've been able to isolate:
1) The test for net/if.h is now (eventually) fatal. (this is a behavior
change in preferring the compiler over the preprocessor and I've now
fixed that header detection).
2) The test to see if shared libraries are possible also now fails when
using autconf2.6. The autoconf log had this output:
checking whether the gcc-4.2 linker
(/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking dynamic linker characteristics... darwin10.8.0 dyld
The autoconf2.6 log shows that it is using /usr/bin/ld instead, and the
results are always "no" (and config.log shows no actual error output)
/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld is a symlink to /usr/bin/ld
(I think the specific ld displayed is just more output indicating a
different macro is being used, rather than the actual cause of the error)
The top level macro being used is AC_ENABLE_SHARED defined in
acinclude.m4, but clearly autoconf2.6 is using it wrong but I have not
figured out how to successfully get a working macro in there.
Suggestions are welcome.