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.
This commit is contained in:
Xi Ruoyao 2023-03-05 11:09:11 +08:00
parent 07b44dd348
commit f54b8be70f
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3

View File

@ -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>