You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by pl...@lanminds.com on 2003/07/07 16:12:37 UTC

Upcoming 0.25 Release - make errors

Hi,

I'm trying to set up the release.  Running dist.sh resulted in a tar-ball,
which I've extracted and run ./configure --disable-shared --enable-maintainer-mode
on.  Then tried running make, which generated a bunch of errors which 
I've included below.  What do I do know?

Thanks, 
Paul

8<----------------------8<----------------------8<----------------------8<----

/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_diff/diff_file.lo -c subversion/libsvn_diff/diff_file.c
/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_diff/lcs.lo -c subversion/libsvn_diff/lcs.c
/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_diff/token.lo -c subversion/libsvn_diff/token.c
/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_diff/util.lo -c subversion/libsvn_diff/util.c
cd subversion/libsvn_diff && /bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=link gcc  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -L/usr/local/lib  -rpath /usr/local/lib -o libsvn_diff-1.la diff.lo diff3.lo diff4.lo diff_file.lo lcs.lo token.lo util.lo ../../subversion/libsvn_subr/libsvn_subr-1.la /usr/local/src/subversion-0.25/apr-util/libaprutil-0.la -ldb -lexpat /usr/local/src/subversion-0.25/apr/libapr-0.la -lm -lcrypt -lnsl  -ldl 
cd subversion/libsvn_wc && /bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=link gcc  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -L/usr/local/lib  -rpath /usr/local/lib -o libsvn_wc-1.la adm_crawler.lo adm_files.lo adm_ops.lo copy.lo diff.lo entries.lo lock.lo log.lo merge.lo props.lo questions.lo relocate.lo status.lo status_editor.lo translate.lo update_editor.lo util.lo ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la ../../subversion/libsvn_diff/libsvn_diff-1.la /usr/local/src/subversion-0.25/apr-util/libaprutil-0.la -ldb -lexpat /usr/local/src/subversion-0.25/apr/libapr-0.la -lm -lcrypt -lnsl  -ldl 
/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_ra/ra_loader.lo -c subversion/libsvn_ra/ra_loader.c
/bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=compile gcc -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -I./subversion/include -I. -I/usr/local/src/subversion-0.25/neon/src -I/usr/local/include/neon -I/usr/local/src/subversion-0.25/apr/include   -I/usr/local/src/subversion-0.25/apr-util/include -I/usr/local/include -o subversion/libsvn_ra_dav/commit.lo -c subversion/libsvn_ra_dav/commit.c
In file included from subversion/libsvn_ra_dav/commit.c:49:
subversion/libsvn_ra_dav/ra_dav.h:423: error: parse error before "ne_xml_validate_cb"
subversion/libsvn_ra_dav/ra_dav.h:429: warning: `struct ne_xml_elm' declared inside parameter list
subversion/libsvn_ra_dav/ra_dav.h:429: warning: its scope is only this definition or declaration, which is probably not what you want
subversion/libsvn_ra_dav/ra_dav.h:429: warning: function declaration isn't a prototype
subversion/libsvn_ra_dav/ra_dav.h:435: error: `NE_ELM_207_UNUSED' undeclared here (not in a function)
subversion/libsvn_ra_dav/ra_dav.h:435: error: enumerator value for `ELEM_activity_coll_set' not integer constant
make: *** [subversion/libsvn_ra_dav/commit.lo] Error 1




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by Philip Martin <ph...@codematters.co.uk>.
Ben Collins-Sussman <su...@collab.net> writes:

> pll@lanminds.com writes:
>
>> Now I've got problems with APR.
>> 
>> I've checked and I'm using APR 0.9.3 and APR-UTIL 0.9.3
>> 
>> Is this the right version?  If not, which one is?
>
> No, the correct version 0.9.4

If 0.9.3. is no longer suitable configure.in should be changed to
reject it.

-- 
Philip Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by Ben Collins-Sussman <su...@collab.net>.
pll@lanminds.com writes:

> Now I've got problems with APR.
> 
> I've checked and I'm using APR 0.9.3 and APR-UTIL 0.9.3
> 
> Is this the right version?  If not, which one is?

No, the correct version 0.9.4, which is the versions that come bundled
in httpd-2.0.46.  Just copy the apr/apr-util trees right out of the
apache 2.0.46 tree into your svn tree.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by pl...@lanminds.com.
Now I've got problems with APR.

I've checked and I'm using APR 0.9.3 and APR-UTIL 0.9.3

Is this the right version?  If not, which one is?

Thanks,
Paul

8<----------------------8<----------------------8<----------------------8<----

cd subversion/clients/cmdline && /bin/sh /usr/local/src/subversion-0.25/libtool --silent --mode=link gcc  -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -std=c89   -L/usr/local/lib  -rpath /usr/local/lib -o svn add-cmd.o cat-cmd.o checkout-cmd.o cleanup-cmd.o commit-cmd.o copy-cmd.o delete-cmd.o diff-cmd.o export-cmd.o feedback.o help-cmd.o import-cmd.o info-cmd.o log-cmd.o ls-cmd.o main.o merge-cmd.o mkdir-cmd.o move-cmd.o prompt.o propdel-cmd.o propedit-cmd.o propget-cmd.o proplist-cmd.o props.o propset-cmd.o resolve-cmd.o revert-cmd.o status-cmd.o status.o switch-cmd.o update-cmd.o util.o ../../../subversion/libsvn_client/libsvn_client-1.la ../../../subversion/libsvn_wc/libsvn_wc-1.la ../../../subversion/libsvn_ra/libsvn_ra-1.la ../../../subversion/libsvn_delta/libsvn_delta-1.la ../../../subversion/libsvn_subr/libsvn_subr-1.la /usr/local/src/subversion-0.25/apr-util/libapruti
 l-0.la -ldb -lexpat /usr/local/src/subversion-0.25/apr/libapr-0.la -lm -lcrypt -lnsl  -ldl /usr/local/src/subversion-0.25/neon/src/libneon.la -L/usr/local/lib  -lexpat 
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(signals.o)(.text+0x317): In function `apr_setup_signal_thread':
/usr/local/src/subversion-0.25/apr/threadproc/unix/signals.c:455: undefined reference to `pthread_sigmask'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread_mutex.o)(.text+0x51): In function `apr_thread_mutex_create':
/usr/local/src/subversion-0.25/apr/locks/unix/thread_mutex.c:97: undefined reference to `pthread_mutexattr_init'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread_mutex.o)(.text+0x79):/usr/local/src/subversion-0.25/apr/locks/unix/thread_mutex.c:113: undefined reference to `pthread_mutexattr_destroy'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread_mutex.o)(.text+0x15c): In function `apr_thread_mutex_trylock':
/usr/local/src/subversion-0.25/apr/locks/unix/thread_mutex.c:172: undefined reference to `pthread_mutex_trylock'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread_mutex.o)(.text+0x194):/usr/local/src/subversion-0.25/apr/locks/unix/thread_mutex.c:184: undefined reference to `pthread_mutex_trylock'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread.o)(.text+0x18d): In function `apr_thread_create':
/usr/local/src/subversion-0.25/apr/threadproc/unix/thread.c:165: undefined reference to `pthread_create'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread.o)(.text+0x1fc): In function `apr_thread_join':
/usr/local/src/subversion-0.25/apr/threadproc/unix/thread.c:203: undefined reference to `pthread_join'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread.o)(.text+0x227): In function `apr_thread_detach':
/usr/local/src/subversion-0.25/apr/threadproc/unix/thread.c:223: undefined reference to `pthread_detach'
/usr/local/src/subversion-0.25/apr/.libs/libapr-0.a(thread.o)(.text+0x2fd): In function `apr_thread_once':
/usr/local/src/subversion-0.25/apr/threadproc/unix/thread.c:291: undefined reference to `pthread_once'
collect2: ld returned 1 exit status
make: *** [subversion/clients/cmdline/svn] Error 1




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by pl...@lanminds.com.
  Ben> Um, is this with neon-0.23.9 unpacked into your source tree?

  cmike> No, this is what happens when you build with neon-0.24.  We
  cmike> need to fix our configure script to tell folks that we can't
  cmike> (yet) build against this new neon API.

DOH!!!!  I grabbed the latest neon from the neon web site last night 
and obviously missed that I wasn't grabbing the right version.

(/me hangs head in shame and goes back to the drawing board :)
-- 

Seeya,
Paul
--
Key fingerprint = 1660 FECC 5D21 D286 F853  E808 BB07 9239 53F1 28EE

	It may look like I'm just sitting here doing nothing,
   but I'm really actively waiting for all my problems to go away.

	 If you're not having fun, you're not doing it right!



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by cm...@collab.net.
Ben Collins-Sussman <su...@collab.net> writes:

> pll@lanminds.com writes:
> 
> > In file included from subversion/libsvn_ra_dav/commit.c:49:
> > subversion/libsvn_ra_dav/ra_dav.h:423: error: parse error before "ne_xml_validate_cb"
> > subversion/libsvn_ra_dav/ra_dav.h:429: warning: `struct ne_xml_elm' declared inside parameter list
> > subversion/libsvn_ra_dav/ra_dav.h:429: warning: its scope is only this definition or declaration, which is probably not what you want
> > subversion/libsvn_ra_dav/ra_dav.h:429: warning: function declaration isn't a prototype
> > subversion/libsvn_ra_dav/ra_dav.h:435: error: `NE_ELM_207_UNUSED' undeclared here (not in a function)
> > subversion/libsvn_ra_dav/ra_dav.h:435: error: enumerator value for `ELEM_activity_coll_set' not integer constant
> > make: *** [subversion/libsvn_ra_dav/commit.lo] Error 1
> 
> 
> Um, is this with neon-0.23.9 unpacked into your source tree?

No, this is what happens when you build with neon-0.24.  We need to
fix our configure script to tell folks that we can't (yet) build
against this new neon API.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Upcoming 0.25 Release - make errors

Posted by Ben Collins-Sussman <su...@collab.net>.
pll@lanminds.com writes:

> In file included from subversion/libsvn_ra_dav/commit.c:49:
> subversion/libsvn_ra_dav/ra_dav.h:423: error: parse error before "ne_xml_validate_cb"
> subversion/libsvn_ra_dav/ra_dav.h:429: warning: `struct ne_xml_elm' declared inside parameter list
> subversion/libsvn_ra_dav/ra_dav.h:429: warning: its scope is only this definition or declaration, which is probably not what you want
> subversion/libsvn_ra_dav/ra_dav.h:429: warning: function declaration isn't a prototype
> subversion/libsvn_ra_dav/ra_dav.h:435: error: `NE_ELM_207_UNUSED' undeclared here (not in a function)
> subversion/libsvn_ra_dav/ra_dav.h:435: error: enumerator value for `ELEM_activity_coll_set' not integer constant
> make: *** [subversion/libsvn_ra_dav/commit.lo] Error 1


Um, is this with neon-0.23.9 unpacked into your source tree?


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org