You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by L'oiseau de mer <oi...@gmail.com> on 2012/03/01 09:54:37 UTC
Re: [BUILD]AOO build error in solaris
Recently i try to build AOO , and configure parametre are
"--disable-build-mozilla --disable-cups --with-system-python
--enable-presenter-console --enable-wiki-publisher --enable-minimizer
--enable-pdfimport --enable-category-b"
And prebuild-mozlib is use this version:
http://www.openoffice.org/tools/moz_prebuild/OOo3.2/
But now i meet a problem in build libxmlsec:
=================================================================================
Entering /BuildArea/ooo/main/libxmlsec
cp: cannot stat
`./unxsoli4.pro/misc/build/xmlsec1-1.2.14/src/nss/.libs/libxmlsec1-nss.a':
No such file or directory
dmake: Error code 1, while making
'./unxsoli4.pro/misc/build/so_predeliver_so_xmlsec1'
---* tg_merge.mk *---
1 module(s):
libxmlsec
need(s) to be rebuilt
=================================================================================
And then i enter this dir
"unxsoli4.pro/misc/build/xmlsec1-1.2.14/src/nss/", then try to exec
make , i see this problem:
libtool: link: /opt/solarisstudio12.3/bin/cc -G -h libxmlsec1-nss.so.1
-o .libs/libxmlsec1-nss.so.1.2.14 .libs/libxmlsec1_nss_la-app.o
.libs/libxmlsec1_nss_la-bignum.o .libs/libxmlsec1_nss_la-ciphers.o
.libs/libxmlsec1_nss_la-crypto.o .libs/libxmlsec1_nss_la-digests.o
.libs/libxmlsec1_nss_la-hmac.o .libs/libxmlsec1_nss_la-pkikeys.o
.libs/libxmlsec1_nss_la-signatures.o .libs/libxmlsec1_nss_la-symkeys.o
.libs/libxmlsec1_nss_la-x509.o .libs/libxmlsec1_nss_la-x509vfy.o
.libs/libxmlsec1_nss_la-keysstore.o .libs/libxmlsec1_nss_la-keytrans.o
.libs/libxmlsec1_nss_la-kw_des.o .libs/libxmlsec1_nss_la-kw_aes.o
.libs/libxmlsec1_nss_la-akmngr.o .libs/libxmlsec1_nss_la-keywrapers.o
.libs/libxmlsec1_nss_la-tokens.o ../.libs/libxmlsec1.a
-L/BuildArea/ooo/main/solver/340/unxsoli4.pro/lib -L/usr/lib/mps
-lnss3 -lsmime3 -lssl3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lposix4
-lxslt -lxml2 -lpthread -lz -lsocket -lnsl -lm -lc
ld: fatal: symbol 'xmlSecNssTransformKWDes3GetKlass' is multiply-defined:
(file .libs/libxmlsec1_nss_la-kw_des.o type=FUNC; file
.libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
ld: fatal: symbol 'xmlSecNssTransformKWAes128GetKlass' is multiply-defined:
(file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
.libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
ld: fatal: symbol 'xmlSecNssTransformKWAes192GetKlass' is multiply-defined:
(file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
.libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
ld: fatal: symbol 'xmlSecNssTransformKWAes256GetKlass' is multiply-defined:
(file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
.libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
ld: fatal: file processing errors. No output written to
.libs/libxmlsec1-nss.so.1.2.14
make: *** [libxmlsec1-nss.la] Error 2
Re: [BUILD]AOO build error in solaris
Posted by L'oiseau de mer <oi...@gmail.com>.
Recently, i meet a new problem in building rev1296433:
In module ucb,platform is Solaris 10 , Compiler is SolarisStudio 12.3
===========================================================
Entering /BuildArea/ooo/main/ucb/source/ucp/hierarchy
Making: all_ucphier.dpslo
Compiling: ucb/unxsoli4.pro/misc/ucphier1_version.c
cc: Warning: illegal use of -features option, illegal item ignored: rvalueref
cc: Warning: illegal use of -features option, empty value ignored
Undefined first referenced
symbol in file
int http_dav_ucp::SerfSession::verifySerfCertificateChain(int,const
char**,int) ../../../unxsoli4.pro/slo/SerfCallbacks.o
ld: fatal: symbol referencing errors. No output written to
../../../unxsoli4.pro/lib/libucpdav1.so
dmake: Error code 2, while making '../../../unxsoli4.pro/lib/libucpdav1.so'
---* tg_merge.mk *---
Compiling: ucb/source/ucp/hierarchy/hierarchyservices.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchydata.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchyprovider.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchycontent.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchycontentcaps.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchydatasupplier.cxx
Compiling: ucb/source/ucp/hierarchy/dynamicresultset.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchydatasource.cxx
Compiling: ucb/source/ucp/hierarchy/hierarchyuri.cxx
Making: ucphier.lib
Making: _ucphier.lib
Making: libucphier1.so
Making: all_ucphier.dpslo
: && LD_LIBRARY_PATH=/BuildArea/ooo/main/solver/340/unxsoli4.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
/BuildArea/ooo/main/solver/340/unxsoli4.pro/bin/xsltproc --nonet
--stringparam uri \
'vnd.sun.star.expand:$OOO_BASE_DIR/program/libucphier1.so' -o
../../../unxsoli4.pro/misc/ucphier1.component \
/BuildArea/ooo/main/solenv/bin/createcomponent.xslt ucphier1.component
1 module(s):
ucb
need(s) to be rebuilt
Reason(s):
ERROR: error 65280 occurred while making
/BuildArea/ooo/main/ucb/source/ucp/webdav
When you have fixed the errors in that module you can resume the build
by running:
build --from ucb
Re: [BUILD]AOO build error in solaris
Posted by L'oiseau de mer <oi...@gmail.com>.
I want to ask about libxmlsec can be disabled in configure? i findn't
this option.
Maybe it have other solve method?
2012/3/1 L'oiseau de mer <oi...@gmail.com>:
> Recently i try to build AOO , and configure parametre are
> "--disable-build-mozilla --disable-cups --with-system-python
> --enable-presenter-console --enable-wiki-publisher --enable-minimizer
> --enable-pdfimport --enable-category-b"
>
> And prebuild-mozlib is use this version:
> http://www.openoffice.org/tools/moz_prebuild/OOo3.2/
>
> But now i meet a problem in build libxmlsec:
> =================================================================================
> Entering /BuildArea/ooo/main/libxmlsec
>
> cp: cannot stat
> `./unxsoli4.pro/misc/build/xmlsec1-1.2.14/src/nss/.libs/libxmlsec1-nss.a':
> No such file or directory
> dmake: Error code 1, while making
> './unxsoli4.pro/misc/build/so_predeliver_so_xmlsec1'
> ---* tg_merge.mk *---
>
> 1 module(s):
> libxmlsec
> need(s) to be rebuilt
> =================================================================================
>
> And then i enter this dir
> "unxsoli4.pro/misc/build/xmlsec1-1.2.14/src/nss/", then try to exec
> make , i see this problem:
> libtool: link: /opt/solarisstudio12.3/bin/cc -G -h libxmlsec1-nss.so.1
> -o .libs/libxmlsec1-nss.so.1.2.14 .libs/libxmlsec1_nss_la-app.o
> .libs/libxmlsec1_nss_la-bignum.o .libs/libxmlsec1_nss_la-ciphers.o
> .libs/libxmlsec1_nss_la-crypto.o .libs/libxmlsec1_nss_la-digests.o
> .libs/libxmlsec1_nss_la-hmac.o .libs/libxmlsec1_nss_la-pkikeys.o
> .libs/libxmlsec1_nss_la-signatures.o .libs/libxmlsec1_nss_la-symkeys.o
> .libs/libxmlsec1_nss_la-x509.o .libs/libxmlsec1_nss_la-x509vfy.o
> .libs/libxmlsec1_nss_la-keysstore.o .libs/libxmlsec1_nss_la-keytrans.o
> .libs/libxmlsec1_nss_la-kw_des.o .libs/libxmlsec1_nss_la-kw_aes.o
> .libs/libxmlsec1_nss_la-akmngr.o .libs/libxmlsec1_nss_la-keywrapers.o
> .libs/libxmlsec1_nss_la-tokens.o ../.libs/libxmlsec1.a
> -L/BuildArea/ooo/main/solver/340/unxsoli4.pro/lib -L/usr/lib/mps
> -lnss3 -lsmime3 -lssl3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lposix4
> -lxslt -lxml2 -lpthread -lz -lsocket -lnsl -lm -lc
> ld: fatal: symbol 'xmlSecNssTransformKWDes3GetKlass' is multiply-defined:
> (file .libs/libxmlsec1_nss_la-kw_des.o type=FUNC; file
> .libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
> ld: fatal: symbol 'xmlSecNssTransformKWAes128GetKlass' is multiply-defined:
> (file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
> .libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
> ld: fatal: symbol 'xmlSecNssTransformKWAes192GetKlass' is multiply-defined:
> (file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
> .libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
> ld: fatal: symbol 'xmlSecNssTransformKWAes256GetKlass' is multiply-defined:
> (file .libs/libxmlsec1_nss_la-kw_aes.o type=FUNC; file
> .libs/libxmlsec1_nss_la-keywrapers.o type=FUNC);
> ld: fatal: file processing errors. No output written to
> .libs/libxmlsec1-nss.so.1.2.14
> make: *** [libxmlsec1-nss.la] Error 2