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.



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
OpenCA-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-devel

Reply via email to