|
From: | Keisial |
Subject: | Re: [Bug-wget] my status with OpenSSL-1.0.0 (Re: now getting Undefined symbol for "_a2i_IPADDRESS" (Re: With wget-1.12, I'm getting "Duplicate Symbols" during make (MacOSX 10.5.8), help please?)) |
Date: | Thu, 03 Jun 2010 16:47:34 +0200 |
User-agent: | Thunderbird |
SciFi wrote: > Another point is that all of wget's perl shell procs are hard-coded with > #!/usr/bin/perl which again points to Apple's and not the newer one we > installed from ActiveState.com. The version mismatch causes symbols to be > missed during make's generation of those doc files. Yes we know we could > override with symlinks (/usr/bin/perl -> /usr/local/bin/perl) but Apple > insists to 'repair' such symlinks when we install Apple's own system updates. > I hate that; however, there seems to be tons of such hard-coded shellprocs in > the wget tree. ;) So we try to encourage projects to somehow use the $PERL > env-var to invoke the correct version -- I don't know how, I think most > shells will not "pre-substitute" this on a #! line (e.g. coding the first > line as #!$PERL). > > I know when we mention such things, it smashes people's toes quite hard. ;) I thought the standard solution for that was to use #!/usr/bin/env perl
[Prev in Thread] | Current Thread | [Next in Thread] |