Hello,
The .la files are (still9 used by libtool (even 2.4.6).
Many open source packages (which are often not available in the AIX Toolbox or which are not available in a 64 and a 32 bit version)
depend on these files during configuration/build. It is unnecessary work to fix these problems. Many current AIX Toolbox packages do still provide the .la files.
So why were the libtool library files removed from the AIX Toolbox packages?
I did not find a documented reason for that.
Bye
Rainer
P.S.: I did some wonk on libtool for AIX (see ChangeLog in libtool-2.4.6).
------------------------------
Rainer Tammer
------------------------------
Original Message:
Sent: Thu July 15, 2021 08:11 AM
From: C- -T
Subject: expat-devel-2.2.9-2.ppc missing libexpat.la
hm...ok, as said the situation is that *.la are not provided in new packages, maybe you need to build a separated environment with old packages for your ancient software.
------------------------------
I regret starting this entire conversation
Original Message:
Sent: Thu July 15, 2021 08:00 AM
From: Rainer Tammer
Subject: expat-devel-2.2.9-2.ppc missing libexpat.la
Hello,
The problem is, that they _are_ needed by some older open source packages.
Otherwise the build system does not work.
Bye
?? Rainer Tammer
Original Message:
Sent: 7/15/2021 7:19:00 AM
From: C- -T
Subject: RE: expat-devel-2.2.9-2.ppc missing libexpat.la
new aixtoolbox packages do not provide *.la files, this started last year or so, they are not needed anyway. just remove all *.la files from /opt/freeware/lib and /opt/freeware/lib64.
------------------------------
I regret starting this entire conversation
Original Message:
Sent: Wed July 14, 2021 04:14 AM
From: Rainer Tammer
Subject: expat-devel-2.2.9-2.ppc missing libexpat.la
Hello,
The package expat-devel-2.2.9-2.ppc is missing libexpat.la.
The .la is needed if you build certain other open source tools.
The same is true for libpng-devel-1.6.27-3.ppc.
Is there a specific reason for that?
Other packages do contain the necessary .la files:
libfl.la libfreetype.la libgdbm.la libgmpxx.la libffi.la libfontconfig.la libgd.la libgmp.la liblzma.la
Bye
Rainer Tammer
Note.: .la = libtool library file
------------------------------
Rainer Tammer
------------------------------