aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2023-03-05 11:09:11 +0800
committerXi Ruoyao <xry111@xry111.site>2023-03-05 11:09:11 +0800
commitf54b8be70f5a23d26b6b47fff21d38b87c28f8e9 (patch)
treeb7564b9efc0b882e1dcd3b83b03513a9b91e50e1
parent07b44dd348e02b31ba67cdaed931cdaf770d572b (diff)
dependencies: List bzip2, xz, and zlib as libelf dependencies
libelf.so links to libbz2.so.1.0, liblzma.so.5, and libz.so.1. libz is really used, but to me liblzma and libbz2 are "unneeded dependencies": the building system apparently thinks they are needed by zstd but actually not. I don't want to "fix the upstream" so just list them here anyway.
-rw-r--r--appendices/dependencies.xml11
1 files changed, 6 insertions, 5 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index e97588da3..a1efa3d01 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -387,7 +387,7 @@
<segmentedlist id="bzip2-before">
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>File</seg>
+ <seg>File and Libelf</seg>
</seglistitem>
</segmentedlist>
@@ -1685,14 +1685,15 @@
<segmentedlist id="libelf-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Bash, Binutils, Coreutils, GCC, Glibc, Make, and Zstd</seg>
+ <seg>Bash, Binutils, Bzip2, Coreutils, GCC, Glibc, Make, Xz,
+ Zlib, and Zstd</seg>
</seglistitem>
</segmentedlist>
<segmentedlist id="libelf-rundeps">
<segtitle>&runtime;</segtitle>
<seglistitem>
- <seg>Glibc and Zlib</seg>
+ <seg>Bzip2, Glibc, Xz, Zlib, and Zstd</seg>
</seglistitem>
</segmentedlist>
@@ -3205,7 +3206,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
<seg><phrase revision="sysv">Eudev, </phrase>File, GRUB, Kmod,
- <phrase revision="sysv">and </phrase>Man-DB<phrase
+ Libelf, <phrase revision="sysv">and </phrase>Man-DB<phrase
revision="systemd">, and Systemd</phrase></seg>
</seglistitem>
</segmentedlist>
@@ -3244,7 +3245,7 @@
<segmentedlist id="zlib-before">
<segtitle>&before;</segtitle>
<seglistitem>
- <seg>File, Kmod, Perl, and Util-linux</seg>
+ <seg>File, Kmod, Libelf, Perl, and Util-linux</seg>
</seglistitem>
</segmentedlist>