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


Reply via email to