============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /opt/testing/lib64/python3.13/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/sysctl-whitelist.toml /opt/testing/share/rpmlint/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /opt/testing/share/rpmlint/zypper-plugins.toml /etc/xdg/rpmlint/scoring-strict.override.toml checks: 41, packages: 5 yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/analyzer.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/callfork.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/callgen.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/cdrbuild.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/cdrcombine.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/cdrfile.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/client/alsachan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/client/jabberclient.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/client/osschan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/conference.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/dumbchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/enumroute.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/extmodule.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/faxchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/fileinfo.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/filetransfer.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/g722webrtc.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/gsmcodec.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/gvoice.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/ilbccodec.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/ilbcwebrtc.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/isaccodec.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/jabber/jabberserver.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/jabber/jbfeatures.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/javascript.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/moh.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/msgsniff.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/mux.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/openssl.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/pbx.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/radio/dummyradio.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/radio/radiotest.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/radio/ybladerf.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/regexroute.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/rmanager.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/accfile.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/analog.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/analogdetect.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/cache.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/callcounters.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/ccongestion.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/ciscosm.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/clustering.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/cpuload.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/dbpbx.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/dbwave.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/eventlogs.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/heartbeat.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/lateroute.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/lksctp.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/mgcpca.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/mgcpgw.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/monitoring.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/mrcpspeech.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/park.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/pbxassist.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/presence.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/queues.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/queuesnotify.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/regfile.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/register.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/sigtransport.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/sipfeatures.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/subscription.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/users.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/yradius.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/ysigchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/server/ysnmpagent.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/sig/camel_map.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/sig/isupmangler.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/sig/ss7_lnp_ansi.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/sip/sip_cnam_lnp.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/speexcodec.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/tonedetect.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/tonegen.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/wavefile.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/wiresniff.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/yiaxchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/yjinglechan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/yrtpchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/ysipchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/ysockschan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/ystunchan.yate yate.aarch64: W: unstripped-binary-or-object /usr/lib64/yate/zlibcompress.yate This executable should be stripped of debugging symbols, in order to take less space and be loaded faster. This is usually done automatically at buildtime by rpm. yate.spec:53: W: suse-update-desktop-file-deprecated %suse_update_desktop_file is deprecated The usage of %suse_update_desktop_file is deprecated and changes should be migrated to the upstream. Please check the build log for details. libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyate.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyateasn.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyatejabber.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyatemgcp.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyateradio.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyatescript.so.6.4.0 libyate6_4_0.aarch64: E: shared-library-not-executable /usr/lib64/libyatesig.so.6.4.0 This library doesn't have the executable bit set. Without this bit set, rpm for instance won't be able identify the file as a library and not generate dependencies or strip debug symbols from it. libyate6_4_0.aarch64: W: obsolete-not-provided libyate6 yate.aarch64: W: obsolete-not-provided yate-qt4 If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. yate-scripts.aarch64: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. yate.spec: W: no-%check-section The spec file does not contain an %check section. Please check if the package has a testsuite and what it takes to enable the testsuite as part of the package build. If it is not possible to run it in the build environment (OBS/koji) or no testsuite exists, then please ignore this warning. You should not insert an empty %check section. libyate6_4_0.aarch64: W: binary-or-shlib-calls-gethostbyname /usr/lib64/libyate.so.6.4.0 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 ExtractRpm 4.1 49.9 BinariesCheck 2.1 25.3 BashismsCheck 1.3 15.5 SignatureCheck 0.2 2.2 SharedLibraryPolicyCheck 0.2 2.1 FilesCheck 0.1 1.7 BuildRootAndDateCheck 0.1 1.3 TOTAL 8.3 100.0 5 packages and 0 specfiles checked; 8 errors, 89 warnings, 14 filtered, 8 badness; has taken 8.3 s