etlegacy
etlegacy copied to clipboard
Wrong requires when ARM=1
Hi, looks like when building etlegacy with ARM=1 it generates wrong requires on libraries. Like it
[tpg@omv-rockpro64 ~]$ LC_ALL=C rpm -ivh etlegacy-2.81.1-1-omv2390.aarch64.rpm
error: Failed dependencies:
libc.so.6 is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.0) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.1) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.1.3) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.2) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.2.4) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.3) is needed by etlegacy-2.81.1-1.aarch64
libc.so.6(GLIBC_2.3)(64bit) is needed by etlegacy-2.81.1-1.aarch64
libgcc_s.so.1 is needed by etlegacy-2.81.1-1.aarch64
libgcc_s.so.1(GCC_3.0) is needed by etlegacy-2.81.1-1.aarch64
libgcc_s.so.1(GLIBC_2.0) is needed by etlegacy-2.81.1-1.aarch64
libm.so.6 is needed by etlegacy-2.81.1-1.aarch64
libm.so.6(GLIBC_2.0) is needed by etlegacy-2.81.1-1.aarch64
libm.so.6(GLIBC_2.2.5)(64bit) is needed by etlegacy-2.81.1-1.aarch64
librt.so.1 is needed by etlegacy-2.81.1-1.aarch64
libstdc++.so.6 is needed by etlegacy-2.81.1-1.aarch64
libstdc++.so.6(CXXABI_1.3) is needed by etlegacy-2.81.1-1.aarch64
libstdc++.so.6(GLIBCXX_3.4) is needed by etlegacy-2.81.1-1.aarch64
[tpg@omv-rockpro64 etlegacy]$ rpm -qpR etlegacy-2.81.1-2-omv2390.aarch64.rpm
/bin/sh
/bin/sh
ld-linux-aarch64.so.1()(64bit)
ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)
libGLEW.so.2.2()(64bit)
libOpenGL.so.0()(64bit)
libSDL2-2.0.so.0()(64bit)
libcjson.so.1()(64bit)
libcrypto.so.3()(64bit)
libcrypto.so.3(OPENSSL_3.0.0)(64bit)
libcurl.so.4()(64bit)
libcurl.so.4(CURL_OPENSSL_4)(64bit)
libfreetype.so.6()(64bit)
libjpeg.so.8()(64bit)
libjpeg.so.8(LIBJPEG_8.0)(64bit)
liblua.so.5.4()(64bit)
libminizip.so.3()(64bit)
libogg.so.0()(64bit)
libsqlite3.so.0()(64bit)
libssl.so.3()(64bit)
libssl.so.3(OPENSSL_3.0.0)(64bit)
libstdc++.so.6
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.5)(64bit)
libstdc++.so.6(GLIBCXX_3.4)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.18)(64bit)
libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
libstdc++.so.6(GLIBCXX_3.4.26)(64bit)
libstdc++.so.6(GLIBCXX_3.4.29)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
libtheora.so.0()(64bit)
libtheora.so.0(libtheora.so.1.0)(64bit)
libvorbis.so.0()(64bit)
libvorbisfile.so.3()(64bit)
libz.so.1()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)
shared-mime-info