Files
poky/meta/recipes-devtools/libtool/libtool/0007-libtool-Fix-problem-with-libtoolize-in-multilib.patch
Alexander Kanavin fca2c9b54e libtool: update 2.5.2 -> 2.5.4
2.5.2 was a beta, upstream made two stable releases since:
https://savannah.gnu.org/news/?id=10676
https://savannah.gnu.org/news/?id=10693

Drop libtool/0001-ltmain.in-Handle-trailing-slashes-on-install-command.patch
(merged upstream)

Apply the multilib patch unconditionally as it could be applied to add variants.

For the other it was pointed out that it:
"potentially has side effects for native builds. It breaks the ability
to run files in the .libs directory which in the cross case we don't
care about but some natives did once used to do that. The risk is they
find host things instead."

License-Update: change of FSF address to a URI

(From OE-Core rev: 9a672faf21648c60d7ff29439bb236f3ac87100d)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-12-06 23:34:12 +00:00

35 lines
1.2 KiB
Diff

From 083cf39140cd894ea306b67411d6088c13a9e286 Mon Sep 17 00:00:00 2001
From: Richard Purdie <richard.purdie@linuxfoundation.org>
Date: Mon, 30 Jul 2018 17:00:01 +0000
Subject: [PATCH 7/7] libtool: Fix problem with libtoolize in multilib
Without this patch /usr/bin/libtoolize is different for each multilib
since their host-triplets are different, despite there being no difference in
the functionality of libtoolize itself.
Ugly, but just patch this out. This fixes issues where libtool and
libXX-libtool couldn't be installed into the same system.
Upstream-Status: Inappropriate
RP 2018/7/30
---
libtoolize.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libtoolize.in b/libtoolize.in
index 8beb670e..c89a093c 100644
--- a/libtoolize.in
+++ b/libtoolize.in
@@ -139,7 +139,7 @@ You must 'cd' to the top directory of your package before you run
When reporting a bug, please describe a test case to reproduce it and
include the following information:
- host-triplet: @host_triplet@
+ host-triplet <redacted>
version: $progname $scriptversion
automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
--
2.39.5