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

rupert THURNER rupert.thurner at gmail.com
Sun Feb 22 22:35:54 CET 2009


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:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 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
>
> iEYEARECAAYFAkmhtw0ACgkQLrhmsXMSLxe+vgCgoUjewIOV4eu5eNJlZp4tFyEj
> scYAoKB/cOU/stpohqkQG8LYDjH3vjJy
> =0jbJ
> -----END PGP SIGNATURE-----
>



More information about the maintainers mailing list