On Wed, 2008-01-16 at 22:10 -0500, Loui wrote: > Hello! > I don't know if this should go in flyspray because I'm using testing > pkgs and such so I'll just write here. > I think subversion needs to be rebuilt to link to the new Perl. > > I get an error when using git-svn > /usr/bin/perl: symbol lookup error: > /usr/lib/perl5/site_perl/current/i686-linux-thread-multi/auto/SVN/_Core/_Core.so: > undefined symbol: Perl_Tstack_sp_ptr > > I built 1.4.6 it myself and it got past that error but I hit another one: > Bad URL passed to RA layer: Unrecognized URL scheme for > 'http://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad' at > /usr/bin/git-svn line 1043 > > I also removed subversion-neon.patch because a hunk failed... maybe it > was needed? I don't know. > I admit I don't really know what's going on. Can someone smarter than > me help me out? > Thanks! > Try this patch instead. I simply manually applied the last part and rediffed.
--- old/build/ac-macros/neon.m4 +++ new/build/ac-macros/neon.m4 @@ -50,11 +50,11 @@ NEON_VERSION=`cat $abs_srcdir/neon/.version` AC_MSG_RESULT([$NEON_VERSION]) - if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[56]]\.'`" ; then + if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[567]]\.'`" ; then AC_DEFINE_UNQUOTED([SVN_NEON_0_25], [1], [Define to 1 if you have Neon 0.25 or later.]) fi - if test -n "`echo \"$NEON_VERSION\" | grep '^0\.26\.'`" ; then + if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[67]]\.'`" ; then AC_DEFINE_UNQUOTED([SVN_NEON_0_26], [1], [Define to 1 if you have Neon 0.26 or later.]) fi @@ -127,11 +127,11 @@ NEON_VERSION=`$neon_config --version | sed -e 's/^neon //'` AC_MSG_RESULT([$NEON_VERSION]) - if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[56]]\.'`" ; then + if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[567]]\.'`" ; then AC_DEFINE_UNQUOTED([SVN_NEON_0_25], [1], [Define to 1 if you have Neon 0.25 or later.]) fi - if test -n "`echo \"$NEON_VERSION\" | grep '^0\.26\.'`" ; then + if test -n "`echo \"$NEON_VERSION\" | grep '^0\.2[[67]]\.'`" ; then AC_DEFINE_UNQUOTED([SVN_NEON_0_26], [1], [Define to 1 if you have Neon 0.26 or later.]) fi --- old/configure.in +++ new/configure.in @@ -69,7 +69,7 @@ # Either a space-separated list of allowable Neon versions, or "any" to # mean allow anything. -NEON_ALLOWED_LIST="0.24.7 0.25.0 0.25.1 0.25.2 0.25.3 0.25.4 0.25.5 0.26.0 0.26.1 0.26.2 0.26.4" +NEON_ALLOWED_LIST="0.24.7 0.25.0 0.25.1 0.25.2 0.25.3 0.25.4 0.25.5 0.26.0 0.26.1 0.26.2 0.26.4 0.27.0 0.27.1 0.27.2" NEON_LATEST_WORKING_VER=0.25.5 NEON_URL="http://www.webdav.org/neon/neon-${NEON_LATEST_WORKING_VER}.tar.gz" dnl You can skip the neon version check only if you know what you are doing
Attachment:
signature.asc
Description: This is a digitally signed message part