dev-build / libtool

A shared library tool for developers

Official package sites : https://www.gnu.org/software/libtool/ ·

v9999 :: 2 :: gentoo

Modified
License
GPL-2
USE flags
vanilla

v2.5.4 :: 2 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
vanilla

v2.4.7-r4 :: 2 :: gentoo

Modified
License
GPL-2
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~arm64-macos ~loong ~m68k ~mips ~ppc-macos ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
vanilla

General

vanilla
Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically

dev-build / autoconf : Used to create autoconfiguration files

dev-build / automake : Used to generate Makefile.in from Makefile.am

sys-devel / gnuconfig : Updated config.sub and config.guess file from GNU

dev-build / autoconf : Used to create autoconfiguration files

dev-build / automake : Used to generate Makefile.in from Makefile.am

sys-devel / gnuconfig : Updated config.sub and config.guess file from GNU

app-admin / apache-tools : Useful Apache tools - htdigest, htpasswd, ab, htdbm

app-editors / pluma : Pluma text editor for the MATE desktop

app-misc / ktoblzcheck : Library to check account numbers and bank codes of German banks

app-office / gnucash : Personal finance manager

app-text / libabw : Library parsing abiword documents

app-text / libetonyek : Library parsing Apple Keynote presentations

app-text / libmspub : Library parsing Microsoft Publisher documents

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libtomcrypt : LibTomCrypt is a comprehensive, modular and portable cryptographic toolkit

dev-util / global : Tag system to find an object location in various sources

games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)

media-libs / libfreehand : Library for import of FreeHand drawings

media-libs / libvisio : Library parsing the file format of MS Visio documents

net-analyzer / echoping : Small program to test performances of remote servers

net-ftp / lftp : A sophisticated ftp/sftp/http/https/torrent client and file transfer program

net-mail / ytnef : Yeraze's TNEF Stream Reader - for winmail.dat files

sci-astronomy / sextractor : Extract catalogs of sources from astronomical FITS images

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sys-apps / sg3_utils : Apps for querying the sg SCSI interface

sys-cluster / mpich : A high performance and portable MPI implementation

sys-kernel / genkernel : Gentoo automatic kernel building scripts

www-apache / mod_musicindex : mod_musicindex allows nice displaying of directories containing music files

40992
dev-build/libtool causes failure (infinite loop on Waiting for lock to be removed)
88596
dev-build/libtool stores gcc-path internally. sometimes a bad thing due to gcc update
227241
dev-build/libtool-2*: When creating shared libraries libtool adds dependencies of specified libraries which causes needless linking against additional libraries
293921
dev-build/libtool requires /usr/lib*/libltdl.la
552026
dev-build/libtool-2.4.6: tests fail without fortran compiler
615748
=dev-build/libtool-2.4.6-r6: libtool strips LDFLAGS/CFLAGS for "--param<space>option" style flags
661926
dev-build/libtool-2.4.6-r3 test failure of "34: hardcoding library path"
875629
dev-build/libtool-2.4.7 fails tests (MUSL)
912959
dev-build/libtool wrong/missing license
926365
dev-build/libtool-2.4.7-r2 fails test - [slibtool] ERROR: 148 tests were run,
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
dev-build/libtool: Stabilize 2.5.4 hppa, #943158
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: drop 2.5.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 x86, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 amd64, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 ppc64, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 sparc, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 arm64, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 arm, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: Stabilize 2.5.4 ppc, #943158
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: silence maintainer mode noise
For 2.5.4, the only difference is two files being removed from a dist check in libltdl/Makefile.in which is harmless. We already need autoconf for this (we run eautoreconf, after all) and it also actually persists despite experimenting with regenerating locally and also just letting it Do Its Thing with maintainer mode (it'll continue trying to!), so just ignore it. Closes: https://bugs.gentoo.org/940302 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: add 2.5.4
Bug: https://bugs.gentoo.org/943158 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: drop stale libltdl comment
The dep it was referencing was dropped in 72b9e5c972e4f09ccf244f79ad74f8de2ea182b3. Bug: https://bugs.gentoo.org/528294 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: drop 2.5.0, 2.5.1, 2.5.2
These were alpha versions and not keyworded. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: keyword 2.5.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: add 2.5.3
Unkeyworded for testing. Note that 2.5.3 is a stable release upstream, not an alpha (seems that odd/even isn't being used anymore?) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: add 2.5.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: add 2.5.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: add 2.5.0 (unkeyworded)
It fails one test for me that was newly added in https://lists.gnu.org/archive/html/libtool-commit/2024-04/msg00003.html. Bug: https://bugs.gentoo.org/884767 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: sync live
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-build/libtool: simplify defining tool names to their basename
Recently a bunch more got added following the original sed style. The whole thing is incredibly wasteful and difficult to read, however. - type -P xxx will always return ${path}/xxx or nothing, which includes failing to fork in low-memory conditions, catastrophically failing the build, but NOT running "die" - basename ${path}/xxx will always return "xxx" We can simply write xxx directly. This is a confusing 2016 hack that doesn't need to be continued. Bug: https://bugs.gentoo.org/574550 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: don't hardcode path to grep & friends
Closes: https://bugs.gentoo.org/927837 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: drop 2.4.7-r1
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-build/libtool: fix shebang for bash
Always use ${EPREFIX}/bin/bash rather than the current path to bash, so that we work on both usr-merged and non-usr-merged systems. Bug: https://bugs.gentoo.org/927662 Closes: https://bugs.gentoo.org/927650 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 hppa, #924901
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 ppc, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 arm64, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 x86, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 amd64, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 sparc, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 ppc64, #924901
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-build/libtool: Stabilize 2.4.7-r2 arm, #924901
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Frysinger · gentoo
dev-build/libtool: run tests in parallel
Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sys-devel → dev-build}/libtool
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34807 Signed-off-by: Michał Górny <mgorny@gentoo.org>