[csw-maintainers] On updating Perl modules
    Dagobert Michelsen 
    dam at opencsw.org
       
    Sun Jan 31 17:37:33 CET 2010
    
    
  
Hi,
when we now update all Perl modules we should take care they are linked
against Perl. THis means "ldd -r" must not contain any errors of the  
form
>         symbol not found: Perl_safesysmalloc            (work/ 
> solaris8-i386/pkgroot/opt/csw/lib/perl/csw/auto/BerkeleyDB/ 
> BerkeleyDB.so)
>         symbol not found: Perl_safesysfree              (work/ 
> solaris8-i386/pkgroot/opt/csw/lib/perl/csw/auto/BerkeleyDB/ 
> BerkeleyDB.so)
>         symbol not found: Perl_safesysrealloc           (work/ 
> solaris8-i386/pkgroot/opt/csw/lib/perl/csw/auto/BerkeleyDB/ 
> BerkeleyDB.so)
>         symbol not found: PL_memory_wrap                (work/ 
> solaris8-i386/pkgroot/opt/csw/lib/perl/csw/auto/BerkeleyDB/ 
> BerkeleyDB.so)
Maciej: Is the ldd -r check already activated?
This is very important when libperl.so is used in embedding the Perl
interpreter in other applications or subtle errors will occur like
the one described here:
   http://www.opencsw.org/mantis/view.php?id=3766
Please read the enclosed debian report for details.
Best regards
   -- Dago
    
    
More information about the maintainers
mailing list