On Fri, 6 Jun 2008 14:26:13 +0200
"Lukas Oboril" <oboril.lukas at gmail.com> wrote:

> Hi,
> 
> I would to know your opinion about %subject. Put libtool 2.2.4 to KBE
> is easy, but impact across dude is not small.
> 
> major things :
> - libtool 2.2.4 needs a smarter shell then Bourne Shell, so we need
> change in many places /bin/sh to /bin/bash
> - migrate our modifications from SPECS/Tools/libtool (the old one
> 1.5.x) to new libtool2
> 
> Ideas? Opinions ?

Hi,
 
Since I was crazy enough to suggest it in the first
place, I guess I'm kind of worried that everyone will
blame me when libtool 2.2.4 breaks things.

I didn't just suggest the crazy idea though, I have
compiled 113 out of 134 packages in FOSS with
libtool 2.2.4.

Both libtool 1.5.X and libtool 2.2.4 have problems
compiling stuff on with Sun Studio or even gcc on
Solaris.

For KDE 4 I wonder if libtool 2.2.4 may be less painful
overall than libtool 1.5.X.  Since KDE 4 has
a wicked complex build environment with Sun Studio C++,
lots of compiler options, 32 bit and 64 bit on both
x86 and SPARC.  I hit a libtool 1.5.X problem a while
ago and it seemed really difficult to understand and
patch.

However changing to libtool 2.2.4 would break some
things in FOSS at the moment, as I have only compiled
FOSS up to FOSStaglib with libtool 2.2.4.  If you
like I can patch some compiler errors I hit with
FOSStaglib (maybe that only happens because I
compiled it with -g, anyway I already patched the
same thing when compiling JDS gnome 2.22.2)
and then compile the rest of FOSS with libtool 2.2.4.

Then I wonder if libtool 2.2.4 might be the lesser of
2 evils for KDE 4.  However then it would be necessary
to have 2 libtools installed:

(1) KBE libtool 2.2.4 for compiling KDE 4 FOSS.

(2) libtool 1.5.26 installed somewhere else, maybe in
a CBE build environment, for compiling other stuff
like SFE, JDS gnome 2.22.2, or most things compile
easier with libtool 1.5.26 at the moment.  As
libtool 2.2.4 currently has better compatibility with
what most software has been using.  But of course that
will change as more software upgrade to using
libtool 2.2.4, which is sure in time to make staying
on libtool 1.5.X painful as well for software like
JDS that likes to do stuff like libtoolize --force --copy
and autoreconf --install --force. For that purpose,
I have attached a spec file to build CBElibtool with
libtool 1.5.26.

Thanks, Mark

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CBElibtool.spec
Type: text/x-rpm-spec
Size: 2913 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20080606/0156672c/attachment.bin>

Reply via email to