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