mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
ldconfig-native: don't write auxiliary cache
The auxiliary cache written by ldconfig is only useful for speeding up future runs of ldconfig, and as it contains inode numbers as the keys in a dictionary it is entirely pointless to generate on the build host. (From OE-Core rev: 67c1ceb193130fcb30853c2cd1a6ef33a814886e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
7d7197b282
commit
126f038455
@@ -0,0 +1,19 @@
|
||||
The ldconfig auxiliary cache is a dictionary where the keys include inode, so
|
||||
there is no point in writing these files on the build host.
|
||||
|
||||
Upstream-Status: Inappropriate
|
||||
Signed-off-by: Ross Burton <ross.burton@arm.com>
|
||||
|
||||
diff --git a/ldconfig.c b/ldconfig.c
|
||||
index 2c4eb57..2d6dc92 100644
|
||||
--- a/ldconfig.c
|
||||
+++ b/ldconfig.c
|
||||
@@ -1399,8 +1399,6 @@ main (int argc, char **argv)
|
||||
if (opt_build_cache)
|
||||
{
|
||||
save_cache (cache_file);
|
||||
- if (aux_cache_file)
|
||||
- save_aux_cache (aux_cache_file);
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -14,6 +14,7 @@ SRC_URI = "file://ldconfig-native-2.12.1.tar.bz2 \
|
||||
file://ldconfig-default-to-all-multilib-dirs.patch \
|
||||
file://endian-ness_handling_fix.patch \
|
||||
file://add-64-bit-flag-for-ELF64-entries.patch \
|
||||
file://no-aux-cache.patch \
|
||||
"
|
||||
|
||||
PR = "r2"
|
||||
|
||||
Reference in New Issue
Block a user