============================ rpmlint session starts ============================ rpmlint: 2.2.0 configuration: /opt/testing/lib/python3.10/rpmlint/configdefaults.toml /opt/testing/share/rpmlint/cron-whitelist.toml /opt/testing/share/rpmlint/dbus-services.toml /opt/testing/share/rpmlint/device-files-whitelist.toml /opt/testing/share/rpmlint/licenses.toml /opt/testing/share/rpmlint/opensuse.toml /opt/testing/share/rpmlint/pam-modules.toml /opt/testing/share/rpmlint/permissions-whitelist.toml /opt/testing/share/rpmlint/pie-executables.toml /opt/testing/share/rpmlint/polkit-rules-whitelist.toml /opt/testing/share/rpmlint/scoring.toml /opt/testing/share/rpmlint/security.toml /opt/testing/share/rpmlint/sudoers-whitelist.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /etc/xdg/rpmlint/scoring-strict.override.toml checks: 39, packages: 7 libressl.armv6hl: W: self-obsoletion ssl obsoletes ssl The package obsoletes itself. This is known to cause errors in various tools and should thus be avoided, usually by using appropriately versioned Obsoletes and/or Provides and avoiding unversioned ones. libcrypto49.armv6hl: E: executable-stack /usr/lib/libcrypto.so.49.0.0 libtls25.armv6hl: E: executable-stack /usr/lib/libtls.so.25.0.0 The binary declares the stack as executable. Executable stack is usually an error as it is only needed if the code contains GCC trampolines or similar constructs which uses code on the stack. One common source for needlessly executable stack cases are object files built from assembler files which don't define a proper .note.GNU-stack section. libcrypto49.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/lib/libcrypto.so.49.0.0 libressl.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/openssl The binary calls gethostbyname. Please port the code to use getaddrinfo. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files rpm2cpio 0.8 23.9 FilelistCheck 0.8 23.7 FilesCheck 0.4 12.9 BinariesCheck 0.4 10.3 5 BashismsCheck 0.3 7.6 3530 SharedLibraryPolicyCheck 0.2 6.8 SignatureCheck 0.2 4.5 TOTAL 3.5 100.0 3530 7 packages and 0 specfiles checked; 2 errors, 3 warnings, 2 badness; has taken 3.7 s