[csw-maintainers] [csw-buildfarm] Fwd: maintain subversion and related?

Mike Watters mwatters at opencsw.org
Mon Feb 23 00:09:26 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I thought about that, but eclipse to the best of my knowledge uses it
for subclipse.  if this is incorrect, by all means let me know and I
will remove it from the package.  the down side to removing it is the
existing version has it, so we may break existing installs in the wild.

- --Mike


rupert THURNER wrote:
> i'd suggest to remove javahl. there is anyway no client software
> successfully using it, as svnkit is the better solution for java
> programs.
> 
> rupert.
> 
> On Sun, Feb 22, 2009 at 21:35, Mike Watters <mwatters at opencsw.org> wrote:
> I am in the middle of upgrading subversion right now.
> I have it using gar v2 and compiling version 1.5.5 but am stuck getting
> the javahl extension to compile cleanly. The new version of ruby that is
> now in testing will be needed to compile the ruby extensions.
> 
> 
> I am getting the output below.
> anyone have any ideas?  I have a few more things to try patch wise.
> 
> 
> 
> cd subversion/bindings/javahl/native && /bin/bash
> /home/mwatters/mgar/pkg/subversion/work/build-isa-sparcv8/subversion-1.5.5/libtool
> --tag=CXX --silent --mode=link /opt/studio/SOS11/SUNWspro/bin/CC  -xO3
> -xarch=v8 -I/opt/csw/bdb44/include -I/opt/csw/apache2/include
> -I/opt/csw/include  -xarch=v8 -L/opt/csw/lib -R/opt/csw/lib/\\\$ISALIST
> -R/opt/csw/lib -L/opt/csw/bdb44/lib -R/opt/csw/bdb44/lib/\\\$ISALIST
> -R/opt/csw/bdb44/lib -L/opt/csw/lib/svn -R/opt/csw/lib/svn/\\\$ISALIST
> -R/opt/csw/lib/svn -L/opt/csw/apache2/lib
> -R/opt/csw/apache2/lib/\\\$ISALIST -R/opt/csw/apache2/lib -lintl -liconv
>   -L/opt/csw/bdb44/lib -L/opt/csw/lib -L/opt/csw/lib -L/opt/csw/lib
> -rpath /opt/csw/lib/svn -o libsvnjavahl-1.la  BlameCallback.lo
> ChangelistCallback.lo CommitMessage.lo ConflictResolverCallback.lo
> CopySources.lo DiffSummaryReceiver.lo EnumMapper.lo InfoCallback.lo
> Inputer.lo JNIByteArray.lo JNICriticalSection.lo JNIMutex.lo
> JNIStackElement.lo JNIStringHolder.lo JNIThreadData.lo JNIUtil.lo
> ListCallback.lo LogMessageCallback.lo MessageReceiver.lo Notify.lo
> Notify2.lo Outputer.lo Path.lo Pool.lo ProgressListener.lo Prompter.lo
> ProplistCallback.lo Revision.lo RevisionRange.lo RevpropTable.lo
> SVNAdmin.lo SVNBase.lo SVNClient.lo StatusCallback.lo StringArray.lo
> Targets.lo libsvnjavahl.la.lo
> org_tigris_subversion_javahl_NativeResources.lo
> org_tigris_subversion_javahl_Path.lo
> org_tigris_subversion_javahl_SVNAdmin.lo
> org_tigris_subversion_javahl_SVNClient.lo
> org_tigris_subversion_javahl_Version.lo
> ../../../../subversion/libsvn_repos/libsvn_repos-1.la
> ../../../../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_diff/libsvn_diff-1.la
> ../../../../subversion/libsvn_subr/libsvn_subr-1.la
> ../../../../subversion/libsvn_fs/libsvn_fs-1.la -laprutil-1 -lldap
> -llber -ldb-4.4 -lexpat -liconv -lapr-1 -luuid -lsendfile -lrt -lsocket
>  -lpthread -ldl -lneon -lsocket  -lCrun -lCstd
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Inputer.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Inputer.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/JNIUtil.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/JNIUtil.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Outputer.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Outputer.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Path.o type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Path.o type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Pool.o type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Pool.o type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Prompter.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Prompter.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/RevisionRange.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/RevisionRange.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/RevpropTable.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/RevpropTable.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/SVNAdmin.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/SVNAdmin.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/SVNClient.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/SVNClient.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/StringArray.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/StringArray.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Targets.o
> type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file .libs/Targets.o
> type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file
> .libs/org_tigris_subversion_javahl_SVNAdmin.o type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file
> .libs/org_tigris_subversion_javahl_SVNAdmin.o type=FUNC);
> ld: fatal: symbol `apr_pool_t*Pool::pool()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file
> .libs/org_tigris_subversion_javahl_SVNClient.o type=FUNC);
> ld: fatal: symbol `void Pool::clear()const' is multiply-defined:
>        (file .libs/CopySources.o type=FUNC; file
> .libs/org_tigris_subversion_javahl_SVNClient.o type=FUNC);
> ld: fatal: File processing errors. No output written to
> .libs/libsvnjavahl-1.so.0.0.0
> gmake[2]: *** [subversion/bindings/javahl/native/libsvnjavahl-1.la] Error 1
> gmake[2]: Leaving directory
> `/home/mwatters/mgar/pkg/subversion/work/build-isa-sparcv8/subversion-1.5.5'
> gmake[1]: *** [svn-java] Error 2
> gmake[1]: Leaving directory `/home/mwatters/mgar/pkg/subversion'
> gmake: *** [merge-isa-sparcv8] Error 2
> 
> 
> rupert THURNER wrote:
>>>> many thanks, it works. where would i copy the old subversion pkg from,
>>>> to upgrade it?
>>>>
>>>> kr, rupert.
>>>>
>>>>
>>>> On Sun, Feb 22, 2009 at 14:06, Dagobert Michelsen <dam at opencsw.org> wrote:
>>>>> Hi Rupert,
>>>>>
>>>>> Am 21.02.2009 um 20:26 schrieb rupert THURNER:
>>>>>> philipp suggested to contact you as i am not able to connect. can you help
>>>>>> pls?
>>>>> Sure. I put the key from the attached authorized_keys in your
>>>>> authorized_keys. Please let me know if you need anything else.
>>>>>
>>>>> BTW, Phil: It would be nice if we all cc'ed to board@ if people sign up.
>>>>>
>>>>>
>>>>> Best regards
>>>>>
>>>>>  -- Dago
>>>>>
>>>> _______________________________________________
>>>> buildfarm mailing list
>>>> buildfarm at lists.opencsw.org
>>>> https://lists.opencsw.org/mailman/listinfo/buildfarm
>>

- --
Thanks,
Mike

"Any intelligent fool can make things bigger, more complex,
and more violent.  It takes a touch of genius -- and a lot of courage --
to move in the opposite direction."

* Albert Einstein 1879 - 1955
    US German-born Theoretical Physicist
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkmh2yYACgkQLrhmsXMSLxf73QCfR+8W7ZVDAtd+JHlDUJ7u1/5p
6KIAoM29j7ry4fddX9PWJfO+45JUeNuu
=Pod2
-----END PGP SIGNATURE-----



More information about the maintainers mailing list