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

Mike Watters mwatters at opencsw.org
Sun Feb 22 21:35:25 CET 2009


-----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 buildfarm mailing list