On 2/13/13 10:11 PM, Andrea Pescetti wrote: > I've been busy with building lately, especially with building on Fedora > 18 with the --with-system-libs switch, which should be used for > packaging in Fedora. This is preparation work for the Fedora 19 packaging. > > To isolate the problematic dependencies, I configure with something like > ./configure --with-system-libs --without-system-NAME1 > --without-system-NAME2 [...] > > The effect in general is that the "without" switch overrides the generic > "--with-system-libs". So for example > ./configure --with-system-libs --without-system-libxslt > won't use the system library. > > Now, some libraries use a different convention: > ./configure --with-system-libs --without-system-serf > will still use the system library and not override the generic choice. > > You can see the different patterns in > http://svn.apache.org/viewvc/openoffice/trunk/main/configure.in?view=markup > (4002-4003 for the former pattern, 4579 for the latter) > > Any technical reasons for that? Otherwise I'll assume lazy consensus and > modify configure.in to use the former pattern consistently, at least in > the cases where I need it. > > The patch would be a variant of: > > -if test "x$with_system_serf" = "xyes" -o -n "$with_system_libs"; then > +if test -n "$with_system_serf" -o -n "$with_system_libs" && \ > + test "$with_system_serf" != "no"; then >
I believe you don't have to wait, just fix it. Cleaning up and document configure would be a nice job for somebody who is familiar with autoconf, configure etc. Juergen