On Wed, 10 Aug 2005 14:15:08 +0100, Nicholas Clark <[EMAIL PROTECTED]> wrote:

> On Wed, Aug 10, 2005 at 09:05:38AM -0400, Andrew Dougherty wrote:
> > On Tue, 9 Aug 2005, Niki Waibel wrote:
> > 
> > 
> > > patch is fine and works ok. although i'd really love to see:
> > >         a) std configure produced by autoconf
> > >         b) std makefiles produces by automake

autoconf and automake build and work fine on linux. Did you ever try to build
them on AIX? Well, there's yout first reason *NOT* to use them.

I have realy tried to help the authors of these both packages, but they just
don't make things happen. Especially on older version of OS's. One of these
two won't build at all on AIX 4.3, and perl's Configure still builds on all
supported systems.

> > >         c) std handling of libraries (libperl.a/libperl.so.1.0.0) by
> > > libtool but maybe that is anyway on the roadmap...

I *H*A*T*E* libtool. It always gets it wrong. *ALWAYS*
As an example, try to build libz on AIX 5.2, where it should contain both
32bit and 64bit objects. Come back with this question if you can libtool do
that out of the box. .... in about 6 years.

> > I'm not aware of any plans in that direction.  Replacing perl's
> > mostly-working build system would be a lot of work, and no one has felt
> > a compelling need.
> 
> It's on the list somewhere after the regexp engine rewrite, Perl 6 and
> Parrot.

It's not on my list at all.
And it's about as likely to show up on my list as that emacs is to be my
default OS^weditor.

> <ducks>
> 
> Nicholas Clark
> 
> PS My real opinion is that it should never be on the to do list, given what

I fully agree.

>    people have said about autoconf's failure mode when it guesses wrongly.
>    Also we find at work that once you check entire source trees into a
>    version control system that does not preserve timestamps on checkout,
>    then autotools get very confused.

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using Perl 5.6.2, 5.8.0, 5.8.5, & 5.9.2  on HP-UX 10.20, 11.00 & 11.11,
 AIX 4.3 & 5.2, SuSE 9.2 & 9.3, and Cygwin. http://www.cmve.net/~merijn
Smoking perl: http://www.test-smoke.org,    perl QA: http://qa.perl.org
 reports  to: [EMAIL PROTECTED],                perl-qa@perl.org

Reply via email to