[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

--with-neon=DIR doesn't work

From: Neels Janosch Hofmeyr <neels_at_elego.de>
Date: Sat, 02 Feb 2008 22:15:06 +0100

Hi dev,

I have tried to compile subversion on a FreeBSD without a system wide
neon installation. Thus, I found that it makes no sense to supply the
--with-neon option:

   ~/trunk $ ./configure --with-neon=../neon-0.27.2 [...and other
options, see below...]

This does not have the desired effect. configure complains with "no
suitable neon found" but keeps on running.

(about the keeping on running:
http://subversion.tigris.org/servlets/ReadMsg?listName=dev&msgNo=112925 )

The real problem is that --with-neon seems to obstruct the build
process, regardless.

The only case that works is

   ~/trunk/neon
   ~/trunk/
         ./configure (omitting the --with-neon option completely)

All of the following structures fail:

1)
   ~/neon-0.27.2
   ~/trunk/
         ./configure --with-neon=../neon-0.27.2

2)
   ~/neon
   ~/trunk/
         ./configure --with-neon=../neon

3)
   ~/trunk/neon-0.27.2
   ~/trunk/
         ./configure --with-neon=./neon-0.27.2

and, worst of all,

4)
   ~/trunk/neon
   ~/trunk/
         ./configure --with-neon=./neon

Also, this doesn't work, as configure complains that --with-neon needs
an argument:
5)
   ~/trunk/neon (renamed directory)
   ~/trunk/
         ./configure --with-neon

So, either the --with-neon option needs to be changed to a boolean
option, or it needs to be fixed so that the argument actually has an
effect. I was almost going to be confused when I issued a
--with-neon=./neon as described by the neon error message, and still
found it complaining. Only after I dropped the --with-neon completely
did anything work out.

If someone can't reproduce this, here is the complete configure
command that I used:

./configure --disable-shared --enable-maintainer-mode
--prefix=${MY_PREFIX} --with-serf=../serf-0.1.2
--with-apache=${APACHE_SRC}
--with-apache-libexecdir=${APACHE_LIBEXECDIR} --with-neon=../neon-0.27.2

Interestingly enough, the --with-serf=../serf-0.1.2 seems to work fine.

I'd like to file this as an issue... so, do I wait for a buddy now?

Thanks,
Neels

-- 
Neels Janosch Hofmeyr
Software Developer
neels_at_elego.de
Public Key: http://binarchy.net/neels/neels.hofmeyr.public.key.asc
elego Software Solutions GmbH           http://www.elegosoft.com
Gustav-Meyer-Allee 25, Gebäude 12       HRB 77719
13355 Berlin, Germany                   Amtsgericht Charlottenburg
Tel.: +49 30 23 45 86 96                Sitz der Gesellschaft: Berlin
Fax:  +49 30 23 45 86 95                Geschäftsführer: Olaf Wagner

Received on 2008-02-02 22:15:18 CET

This is an archived mail posted to the Subversion Dev mailing list.