From:
<ste...@er...> - 2004-03-03 11:06:20
|
Hi, I have been for a couple of days now trying to get OpenCA-0.9.1.7 installed on OpenBSD3.4 (sparc64). After tweaking the coonfigure options a couple of times I do manage to compile and install but,, The first thing that happens is: /usr/bin/perl:/usr/local/libdata/perl5/site_perl/sparc64-openbsd/auto/Locale/gettext/gettext.so: undefined symbol 'textdomain' lazy binding failed! I have made the conclusion that this line from the compliation is the problem. gmake[4]: Entering directory `/tmp/openca-0.9.1.7/src/modules' Note (probably harmless): No library found for -lintl Through google I found some discussion about autoconf and -lintl but no matter how much I try I cannot get make to find it. By commenting out textdomain and setlocal I can initialize the database, create key and sign certificates but "Rebuild CA chain" hangs and I haven't figured out where that gettext problem is coming from. I tried 0.9.2-RC1 but the compliation crashes! I there any way to set -lintl in the source before compliation? TIA /Stefan Some details: Perl is part of OpenBSD base aclocal aswell but aclocal-1.6 is not found --------------------- package list from RA: bash-2.05b GNU Bourne Again Shell p5-DBI-1.37 unified perl interface for database access mysql-client-3.23.57 multithreaded SQL database (client) p5-DBD-Msql-Mysql-1.22.19 MySQL drivers for the Perl DBI mysql-server-3.23.57p1 multithreaded SQL database (server) mod_perl-1.27 module that embeds a Perl interpreter into Apache openldap-client-2.0.27 Open source LDAP software (client) openldap-server-2.0.27 Open source LDAP software (server) libiconv-1.8 character set conversion library gettext-0.10.40p1 GNU gettext gmake-3.80 GNU make gawk-3.1.2 GNU awk autoconf-2.56 automatically configure source code on many Un*x platforms automake-1.4-p6p1 GNU Standards-compliant Makefile generator -------------------- From ldconfig -r 71:-lintl.1.1 => /usr/local/lib/libintl.so.1.1 -------------------- ./configure --enable-dbi --with-hierarchy-level=ra --with-web-host=ra.nilab.se --with-ca-organization=NICA --with-ca-locality=STOCKHOLM --with-ca-country=SE --with-db-type=mysql --with-db-name=openca --with-db-host=localhost --with-db-port=3306 --with-db-user=openca --with-db-passwd=mysqlopencapasswd --with-httpd-fs-prefix=/var/www --with-openca-group=wheel --with-httpd-user=www --with-httpd-group=www -------------------- httpd -u switch required to get apache to work with OpenCA -------------------- www log for CA Chain: Use of uninitialized value in numeric eq (==) at /var/www/cgi-bin/ca/ca line 84."my" variable $no_enc_msg masks earlier declaration in same scope at /usr/local/OpenCA/lib/servers/ca/functions/crypto-utils.lib line 1094. Use of uninitialized value in string ne at /usr/local/libdata/perl5/site_perl/OpenCA/Configuration.pm line 92. Use of uninitialized value in string ne at /usr/local/libdata/perl5/site_perl/OpenCA/Configuration.pm line 92. defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 1932. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 2016. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 2107. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 2262. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 2529. (Maybe you should just omit the defined()?) defined(%hash) is deprecated at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 3213. (Maybe you should just omit the defined()?) Use of uninitialized value in regexp compilation at /usr/local/libdata/perl5/site_perl/OpenCA/Configuration.pm line 171. Use of uninitialized value in numeric eq (==) at /usr/local/OpenCA/lib/servers/ca/functions/initDBI line 2. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 726. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 726. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 726. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 726. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 727. Use of uninitialized value in int at /usr/local/libdata/perl5/site_perl/OpenCA/DBI.pm line 727. /usr/bin/perl:/usr/local/libdata/perl5/site_perl/sparc64-openbsd/auto/Locale/gettext/gettext.so: undefined symbol 'gettext' lazy binding failed! This communication is confidential and intended solely for the addressee(s). Any unauthorized review, use, disclosure or distribution is prohibited. If you believe this message has been sent to you in error, please notify the sender by replying to this transmission and delete the message without disclosing it. Thank you. E-mail including attachments is susceptible to data corruption, interruption, unauthorized amendment, tampering and viruses, and we only send and receive e-mails on the basis that we are not liable for any such corruption, interception, amendment, tampering or viruses or any consequences thereof. |