On 9/18/06, Caleb Epstein <[EMAIL PROTECTED]> wrote:
I am unable to build subversion 1.4.0 on my Solaris 10 machine with
OpenPKG-CURRENT.

I have a similar problem with DBD::SQLite.  This builds, but fails to
load because of the missing -lrt dependency.  I tried adding -lrt to
%l_ldlibs and %l_ldflags in my .rpmmacros file, but these don't seem
to get passed when building Perl modules:

[EMAIL PROTECTED]:/# perl -MDBD::SQLite -de0

Loading DB routines from perl5db.pl version 1.28
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

Can't load 
'/openpkg-current/lib/perl/vendor_perl/5.8.8/i86pc-solaris/auto/DBD/SQLite/SQLite.so'
for module DBD::SQLite: ld.so.1: perl: fatal: relocation error: file
/openpkg-current/lib/perl/vendor_perl/5.8.8/i86pc-solaris/auto/DBD/SQLite/SQLite.so:
symbol fdatasync: referenced symbol not found at
/openpkg-current/lib/perl/5.8.8/i86pc-solaris/DynaLoader.pm line 230.
at -e line 0
Compilation failed in require.
at -e line 0
       main::BEGIN() called at
/openpkg-current/lib/perl/vendor_perl/5.8.8/i86pc-solaris/DBD/SQLite.pm
line 0
       eval {...} called at
/openpkg-current/lib/perl/vendor_perl/5.8.8/i86pc-solaris/DBD/SQLite.pm
line 0

--
Caleb Epstein
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to