[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #64536] Gettext-0.22: lib/libintl.la not being installed
From: |
Bruno Haible |
Subject: |
[bug #64536] Gettext-0.22: lib/libintl.la not being installed |
Date: |
Wed, 13 Sep 2023 17:19:14 -0400 (EDT) |
Update of bug #64536 (project gettext):
Category: Other => Build
Status: None => Fixed
Assigned to: None => haible
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #3:
The loss of libintl.la is not important:
The main purpose of .la files is for linking with libraries that are part of
the same package (in the build tree). While linking with shared libraries is
possible through .la files, see
https://www.gnu.org/software/libtool/manual/html_node/Linking-executables.html#Linking-executables
, people usually don't do it this way. For example, in my Debian-based
installation, there are 557 files named /usr/lib/*.so or /usr/lib/*/*.so, but
only 7 files named /usr/lib/*.la or /usr/lib/*/*.la; that's roughly 1%.
However, the use of the 'relocatable' facility is not needed any more, after
GNU libiconv no longer installs a config.charset file and GNU libintl no
longer comes with its own locale.alias file. So, I removed this code, and as a
consequence, libintl.la gets installed again. Done through
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=e0caff2252091ebff1608d2a6f0780b08282dfce
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=b182c17096847cb581c3e2c3f42c145c47c7c7a6
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64536>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #64536] Gettext-0.22: lib/libintl.la not being installed,
Bruno Haible <=