diff options
author | fanquake <fanquake@gmail.com> | 2022-06-16 11:14:04 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2022-06-16 11:17:42 +0100 |
commit | 679ecdd14bf26b4fc3bdb73b6200f5e59d15e9a6 (patch) | |
tree | 2e6686b28d08fc94c09075884e4e84532076b683 /contrib | |
parent | d6832217ef45ea0c858e3fcdec5d4fe87097c839 (diff) |
guix: use libtool 2.4.7
As of version 2.4.7, libtool now respects ARFLAGS, which we use, and has
changed the default ARFLAGS from cru to cr (which we also do, see
configure).
This eliminates spammy `ar` output such as:
```bash
CXXLD libunivalue.la
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
AR libbitcoin_zmq.a
AR libbitcoin_consensus.a
CXXLD crypto/libbitcoin_crypto_base.la
CXXLD crypto/libbitcoin_crypto_sse41.la
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
CXXLD crypto/libbitcoin_crypto_avx2.la
CXXLD crypto/libbitcoin_crypto_x86_shani.la
CXXLD leveldb/libleveldb.la
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
CXXLD crc32c/libcrc32c.la
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
CXXLD leveldb/libmemenv.la
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
/root/.guix-profile/bin/x86_64-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U')
AR libbitcoin_cli.a
```
Libtool 2.4.7 release notes:
https://lists.gnu.org/archive/html/autotools-announce/2022-03/msg00000.html
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/guix/manifest.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm index 34a9c608db..d35ad85e56 100644 --- a/contrib/guix/manifest.scm +++ b/contrib/guix/manifest.scm @@ -581,7 +581,7 @@ inspecting signatures in Mach-O binaries.") xz ;; Build tools gnu-make - libtool + libtool-2.4.7 autoconf-2.71 automake pkg-config |