Hi,

This is just an update on compiling FOSS with libtool 2.2.4.
So far I have compiled up to and including FOSSopenexr on
32 bit and 64 bit AMD64 Solaris 10u5.

The diffs attached include the following patches:

(1) Bump libtool to 2.2.4.

(2) Bump automake to 1.10.1, which is go to with libtool 2.2.4.

(3) Bump coreutils to 6.11, probably not really necessary, could
be left out.

(4) Dude/SPECS/a52dec.pspc
libtool 2.2.4 creates lib*.a files.

(5) Dude/KBE/vim.spec
I had removed the ancient JDS gnome 2.6 that comes with
Solaris 10u5 while building JDS gnome 2.22.1 from OpenSolaris.
So this is just to allow KBE to build when gnome is not installed.

(6) Tried to tweak libtool.m4 to look for -library=no%Cstd, not
sure if that works though.  Instead I ran sed on libtool 2.2.4
to remove -lCStd from postdeps.

(7) Tweaked Berkeley DB, gettext, and a few others to use /bin/bash
instead of /bin/sh for libtool 2.2.4.

(8) Add lib*.a to .pspc files, since libtool 2.2.4 seems to like
building lib*.a files.

I am curious as to what happens when I try to compile dirmngr.
As I hit issues with the old libtool with dirmngr, and some
other libtool nits, which is the reason I am interested in
trying libtool 2.2.4.

So to install these patches:

(1) pkgrm KBElibtool KBEautomake KBEcoreutils FOSSa52 FOSSncurses

(2) kbe-install

(3) cp -p /opt/kdebld/bin/libtool Dude/SPECS/Tools/libtool

i.e. replace the hacked libtool 1.5.? with the libtool 2.2.4
that was built with Dude/KBE/libtool.spec.

And in addition to the flags currently set by /opt/kdebld/bin/env.sh,
I also compiled with:

CXXCPP=/opt/SunStudio12/SUNWspro/bin/CC -E -Xs
CPP=/opt/SunStudio12/SUNWspro/bin/cc -E -Xs

Which were required when compiling ncurses with my diffs,
SunZuTech has alternative diffs for ncurses.

Thanks, Mark

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: svn_diff_libtool-2.2.4_openexr.txt
Type: application/octet-stream
Size: 25973 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20080526/870ef1f6/attachment.obj>

Reply via email to