develooper Front page | perl.perl5.porters | Postings from April 2007

RE: [PATCH] Cargo-cult fix for an AIX build problem

Thread Previous
From:
Jan Dubois
Date:
April 27, 2007 08:07
Subject:
RE: [PATCH] Cargo-cult fix for an AIX build problem
Message ID:
04ff01c788dd$a34cd560$e9e68020$@com
On Fri, 27 Apr 2007, H.Merijn Brand wrote:
> On Fri, 27 Apr 2007 09:56:29 +0200, "Rafael Garcia-Suarez"
> > Thanks, applied as #31098.
>
> That won't work. I cannot find it, but there is an AIX command line
> util that tells the OS to unload shared objects if possible, and that
> should precede the rm command.

You are probably thinking of /usr/sbin/slibclean. You can only run it
as root, at least on the machine I'm using:

-r-x------   1 root     system         1852 Feb 03 2005  /usr/sbin/slibclean

BTW, the `rm -f libperl.so` *did* fix the problem on my machine. The
build was reproducibly failing without it, and now has been
successfully running at least 4 times. (There is a reason I called it a
cargo-cult fix).

Note that I'm running on AIX 5.1.  The dlopen() implementation on AIX 5.1
is somewhat non-standard.  I think dlopen() has changed for 5.2 again,
but I cannot find any references right now.

> Why do vendors like DEC, Compaq, and IBM make our lives so miserable
> and use illogical names we cannot remember ...

Cheers,
-Jan


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About