Thu Feb 11 06:27:18 2016: Request 111896 was acted upon.
Transaction: Correspondence added by RSCHUPP
       Queue: PAR
     Subject: PAR Question Solaris 10
   Broken in: (no value)
    Severity: (no value)
       Owner: Nobody
  Requestors: audr...@audreyt.org, walter.gnadenber...@rbinternational.com
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=111896 >


On 2016-02-11 04:50:30, walter.gnadenber...@rbinternational.com wrote:
> The libs libperl.so and libdb-4.8.so are shared again.

Yikes, that's another bug which has been there for almost 3 years 
and nobody noticed. 
Remove the file myldr/boot, once more edit myldr/Makefile and change

./boot: boot.o
        $(LD) boot.o ...some stuff...  -o ./boot

so that the second line just reads

        $(LD) boot.o -o ./boot

(as boot - and hence any packed executable - has absolutely no business being
linked with anything but the standard C library). Then "make" and 
test as before. If this got rid of the shared libraries, try to run the
packed executable on a machine that doesn't have perl installed 
(that's what the first workaround actually was intended to solve).

Sorry for inconvenience, Roderich

Reply via email to