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 [email protected]