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