Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci/package_checks: Add check for included static libraries #2039

Merged
merged 2 commits into from
Oct 20, 2024
Merged

Conversation

silkeh
Copy link
Member

@silkeh silkeh commented Mar 30, 2024

Summary

Add a check that fails when static libraries are included.
Packages or paths that should contain static libraries can be allow-listed in the CI configuration.

Depends on #2038.

Test Plan

./common/CI/package_checks.py **/pspec_x86_64.xml

Checklist

  • Package was built and tested against unstable

@silkeh
Copy link
Member Author

silkeh commented Mar 30, 2024

Current list of failures:

packages/a/acl/pspec_x86_64.xml:76: /usr/lib32/libacl.a
packages/a/acl/pspec_x86_64.xml:93: /usr/lib64/libacl.a
packages/a/antlr4-cpp-runtime/pspec_x86_64.xml:255: /usr/lib64/libantlr4-runtime.a
packages/a/antlr4-cpp-runtime/pspec_x86_64.xml:257: /usr/lib64/libgmock.a
packages/a/antlr4-cpp-runtime/pspec_x86_64.xml:258: /usr/lib64/libgmock_main.a
packages/a/antlr4-cpp-runtime/pspec_x86_64.xml:259: /usr/lib64/libgtest.a
packages/a/antlr4-cpp-runtime/pspec_x86_64.xml:260: /usr/lib64/libgtest_main.a
packages/a/apparmor/pspec_x86_64.xml:593: /usr/lib64/libapparmor.a
packages/a/attr/pspec_x86_64.xml:74: /usr/lib32/libattr.a
packages/a/attr/pspec_x86_64.xml:92: /usr/lib64/libattr.a
packages/b/binutils/pspec_x86_64.xml:160: /usr/lib64/libiberty.a
packages/b/bison/pspec_x86_64.xml:233: /usr/lib32/liby.a
packages/b/bison/pspec_x86_64.xml:246: /usr/lib64/liby.a
packages/c/calf/pspec_x86_64.xml:85: /usr/lib64/calf/calf.a
packages/c/capnproto/pspec_x86_64.xml:136: /usr/lib64/libcapnp-json.a
packages/c/capnproto/pspec_x86_64.xml:137: /usr/lib64/libcapnp-rpc.a
packages/c/capnproto/pspec_x86_64.xml:138: /usr/lib64/libcapnp-websocket.a
packages/c/capnproto/pspec_x86_64.xml:139: /usr/lib64/libcapnp.a
packages/c/capnproto/pspec_x86_64.xml:140: /usr/lib64/libcapnpc.a
packages/c/capnproto/pspec_x86_64.xml:141: /usr/lib64/libkj-async.a
packages/c/capnproto/pspec_x86_64.xml:142: /usr/lib64/libkj-gzip.a
packages/c/capnproto/pspec_x86_64.xml:143: /usr/lib64/libkj-http.a
packages/c/capnproto/pspec_x86_64.xml:144: /usr/lib64/libkj-test.a
packages/c/capnproto/pspec_x86_64.xml:145: /usr/lib64/libkj-tls.a
packages/c/capnproto/pspec_x86_64.xml:141: /usr/lib64/libkj.a
packages/c/cgns/pspec_x86_64.xml:53: /usr/lib/libcgns.a
packages/c/check/pspec_x86_64.xml:69: /usr/lib64/libcheck.a
packages/c/clisp/pspec_x86_64.xml:27: /usr/lib/clisp-2.49.92/base/libgnu.a
packages/c/clisp/pspec_x86_64.xml:28: /usr/lib/clisp-2.49.92/base/libnoreadline.a
packages/c/clisp/pspec_x86_64.xml:29: /usr/lib/clisp-2.49.92/base/lisp.a
packages/d/ding-libs/pspec_x86_64.xml:65: /usr/lib64/libbasicobjects.a
packages/d/ding-libs/pspec_x86_64.xml:67: /usr/lib64/libcollection.a
packages/d/ding-libs/pspec_x86_64.xml:69: /usr/lib64/libdhash.a
packages/d/ding-libs/pspec_x86_64.xml:71: /usr/lib64/libini_config.a
packages/d/ding-libs/pspec_x86_64.xml:73: /usr/lib64/libpath_utils.a
packages/d/ding-libs/pspec_x86_64.xml:75: /usr/lib64/libref_array.a
packages/d/dmd/pspec_x86_64.xml:749: /usr/lib64/libphobos2.a
packages/d/doomsday-engine/pspec_x86_64.xml:41: /usr/lib64/doomsday/libassimp.a
packages/d/dotnet/pspec_x86_64.xml:841: /usr/lib/dotnet/packs/Microsoft.NETCore.App.Host.solus.4.5-x64/8.0.3/runtimes/solus.4.5-x64/native/libnethost.a
packages/d/dpkg/pspec_x86_64.xml:419: /usr/lib64/libdpkg.a
packages/e/e2fsprogs/pspec_x86_64.xml:195: /usr/lib32/libcom_err.a
packages/e/e2fsprogs/pspec_x86_64.xml:197: /usr/lib32/libe2p.a
packages/e/e2fsprogs/pspec_x86_64.xml:199: /usr/lib32/libext2fs.a
packages/e/e2fsprogs/pspec_x86_64.xml:201: /usr/lib32/libss.a
packages/e/e2fsprogs/pspec_x86_64.xml:235: /usr/lib64/libcom_err.a
packages/e/e2fsprogs/pspec_x86_64.xml:237: /usr/lib64/libe2p.a
packages/e/e2fsprogs/pspec_x86_64.xml:239: /usr/lib64/libext2fs.a
packages/e/e2fsprogs/pspec_x86_64.xml:241: /usr/lib64/libss.a
packages/e/efivar/pspec_x86_64.xml:54: /usr/lib64/libefiboot.a
packages/e/efivar/pspec_x86_64.xml:57: /usr/lib64/libefivar.a
packages/e/erlang/pspec_x86_64.xml:128: /usr/lib64/erlang/erts-14.2.1/lib/internal/liberts_internal.a
packages/e/erlang/pspec_x86_64.xml:129: /usr/lib64/erlang/erts-14.2.1/lib/internal/liberts_internal_r.a
packages/e/erlang/pspec_x86_64.xml:130: /usr/lib64/erlang/erts-14.2.1/lib/internal/libethread.a
packages/e/erlang/pspec_x86_64.xml:786: /usr/lib64/erlang/lib/erl_interface-5.5/lib/libei.a
packages/e/erlang/pspec_x86_64.xml:787: /usr/lib64/erlang/lib/erl_interface-5.5/lib/libei_st.a
packages/e/erlang/pspec_x86_64.xml:3591: /usr/lib64/erlang/usr/lib/libei.a
packages/e/erlang/pspec_x86_64.xml:3592: /usr/lib64/erlang/usr/lib/libei_st.a
packages/e/exiv2/pspec_x86_64.xml:125: /usr/lib64/libexiv2-xmp.a
packages/f/flex/pspec_x86_64.xml:87: /usr/lib32/libfl.a
packages/f/flex/pspec_x86_64.xml:102: /usr/lib64/libfl.a
packages/f/freeimage/pspec_x86_64.xml:42: /usr/lib/libfreeimage.a
packages/f/freeimage/pspec_x86_64.xml:43: /usr/lib/libfreeimageplus.a
packages/g/gettext/pspec_x86_64.xml:227: /usr/lib64/libasprintf.a
packages/g/gettext/pspec_x86_64.xml:228: /usr/lib64/libgettextlib.a
packages/g/gettext/pspec_x86_64.xml:229: /usr/lib64/libgettextpo.a
packages/g/gettext/pspec_x86_64.xml:230: /usr/lib64/libtextstyle.a
packages/g/glm/pspec_x86_64.xml:454: /usr/lib64/libglm.a
packages/g/glslang/pspec_x86_64.xml:49: /usr/lib32/libGenericCodeGen.a
packages/g/glslang/pspec_x86_64.xml:50: /usr/lib32/libMachineIndependent.a
packages/g/glslang/pspec_x86_64.xml:51: /usr/lib32/libOSDependent.a
packages/g/glslang/pspec_x86_64.xml:52: /usr/lib32/libSPIRV.a
packages/g/glslang/pspec_x86_64.xml:53: /usr/lib32/libSPVRemapper.a
packages/g/glslang/pspec_x86_64.xml:54: /usr/lib32/libglslang-default-resource-limits.a
packages/g/glslang/pspec_x86_64.xml:55: /usr/lib32/libglslang.a
packages/g/glslang/pspec_x86_64.xml:92: /usr/lib64/libGenericCodeGen.a
packages/g/glslang/pspec_x86_64.xml:93: /usr/lib64/libMachineIndependent.a
packages/g/glslang/pspec_x86_64.xml:94: /usr/lib64/libOSDependent.a
packages/g/glslang/pspec_x86_64.xml:95: /usr/lib64/libSPIRV.a
packages/g/glslang/pspec_x86_64.xml:96: /usr/lib64/libSPVRemapper.a
packages/g/glslang/pspec_x86_64.xml:97: /usr/lib64/libglslang-default-resource-limits.a
packages/g/glslang/pspec_x86_64.xml:98: /usr/lib64/libglslang.a
packages/g/gmp/pspec_x86_64.xml:60: /usr/lib32/libgmp.a
packages/g/gmp/pspec_x86_64.xml:62: /usr/lib32/libgmpxx.a
packages/g/gmp/pspec_x86_64.xml:86: /usr/lib64/libgmp.a
packages/g/gmp/pspec_x86_64.xml:88: /usr/lib64/libgmpxx.a
packages/g/gnu-efi/pspec_x86_64.xml:52: /usr/lib32/libefi.a
packages/g/gnu-efi/pspec_x86_64.xml:53: /usr/lib32/libgnuefi.a
packages/g/gnu-efi/pspec_x86_64.xml:118: /usr/lib64/libefi.a
packages/g/gnu-efi/pspec_x86_64.xml:119: /usr/lib64/libgnuefi.a
packages/g/godot-cpp/pspec_x86_64.xml:730: /usr/lib64/libgodot-cpp.a
packages/g/gtkd/pspec_x86_64.xml:1185: /usr/lib64/libgstreamerd-3.a
packages/g/gtkd/pspec_x86_64.xml:1187: /usr/lib64/libgtkd-3.a
packages/g/gtkd/pspec_x86_64.xml:1190: /usr/lib64/libgtkdsv-3.a
packages/g/gtkd/pspec_x86_64.xml:1192: /usr/lib64/libpeasd-3.a
packages/g/gtkd/pspec_x86_64.xml:1194: /usr/lib64/libvted-3.a
packages/i/imap/pspec_x86_64.xml:24: /usr/lib64/c-client.a
packages/i/imap/pspec_x86_64.xml:57: /usr/lib64/libc-client.a
packages/i/iscan/pspec_x86_64.xml:27: /usr/lib64/sane/libsane-epkowa.a
packages/i/isl/pspec_x86_64.xml:53: /usr/lib32/libisl.a
packages/i/isl/pspec_x86_64.xml:130: /usr/lib64/libisl.a
packages/i/ispc/pspec_x86_64.xml:57: /usr/lib64/libispcrt_static.a
packages/i/iverilog/pspec_x86_64.xml:69: /usr/lib64/libveriuser.a
packages/i/iverilog/pspec_x86_64.xml:70: /usr/lib64/libvpi.a
packages/k/kodi/pspec_x86_64.xml:9270: /usr/lib64/libdumb.a
packages/l/ldc/pspec_x86_64.xml:749: /usr/lib64/libdruntime-ldc-debug.a
packages/l/ldc/pspec_x86_64.xml:750: /usr/lib64/libdruntime-ldc-lto.a
packages/l/ldc/pspec_x86_64.xml:752: /usr/lib64/libdruntime-ldc.a
packages/l/ldc/pspec_x86_64.xml:754: /usr/lib64/libphobos2-ldc-debug.a
packages/l/ldc/pspec_x86_64.xml:755: /usr/lib64/libphobos2-ldc-lto.a
packages/l/ldc/pspec_x86_64.xml:757: /usr/lib64/libphobos2-ldc.a
packages/l/ldns/pspec_x86_64.xml:67: /usr/lib64/libldns.a
packages/l/libavc1394/pspec_x86_64.xml:47: /usr/lib64/libavc1394.a
packages/l/libavc1394/pspec_x86_64.xml:49: /usr/lib64/librom1394.a
packages/l/libbsd/pspec_x86_64.xml:68: /usr/lib64/libbsd-ctor.a
packages/l/libffcall/pspec_x86_64.xml:68: /usr/lib64/libvacall.a
packages/l/libglade/pspec_x86_64.xml:43: /usr/lib64/libglade-2.0.a
packages/l/libgltf/pspec_x86_64.xml:47: /usr/lib64/libgltf-0.1.a
packages/l/libiconv/pspec_x86_64.xml:85: /usr/lib64/libcharset.a
packages/l/libmd/pspec_x86_64.xml:52: /usr/lib64/libmd.a
packages/l/libnss/pspec_x86_64.xml:105: /usr/lib32/libcrmf.a
packages/l/libnss/pspec_x86_64.xml:106: /usr/lib32/nss/libcertdb.a
packages/l/libnss/pspec_x86_64.xml:107: /usr/lib32/nss/libcerthi.a
packages/l/libnss/pspec_x86_64.xml:108: /usr/lib32/nss/libcpputil.a
packages/l/libnss/pspec_x86_64.xml:109: /usr/lib32/nss/libcrmf.a
packages/l/libnss/pspec_x86_64.xml:110: /usr/lib32/nss/libcryptohi.a
packages/l/libnss/pspec_x86_64.xml:111: /usr/lib32/nss/libdbm.a
packages/l/libnss/pspec_x86_64.xml:112: /usr/lib32/nss/libfreebl.a
packages/l/libnss/pspec_x86_64.xml:113: /usr/lib32/nss/libgtest.a
packages/l/libnss/pspec_x86_64.xml:114: /usr/lib32/nss/libgtestutil.a
packages/l/libnss/pspec_x86_64.xml:115: /usr/lib32/nss/libjar.a
packages/l/libnss/pspec_x86_64.xml:116: /usr/lib32/nss/libnss.a
packages/l/libnss/pspec_x86_64.xml:117: /usr/lib32/nss/libnssb.a
packages/l/libnss/pspec_x86_64.xml:118: /usr/lib32/nss/libnssckfw.a
packages/l/libnss/pspec_x86_64.xml:119: /usr/lib32/nss/libnssdbm.a
packages/l/libnss/pspec_x86_64.xml:120: /usr/lib32/nss/libnssdev.a
packages/l/libnss/pspec_x86_64.xml:121: /usr/lib32/nss/libnsspki.a
packages/l/libnss/pspec_x86_64.xml:122: /usr/lib32/nss/libnsssysinit.a
packages/l/libnss/pspec_x86_64.xml:123: /usr/lib32/nss/libnssutil.a
packages/l/libnss/pspec_x86_64.xml:124: /usr/lib32/nss/libpk11wrap.a
packages/l/libnss/pspec_x86_64.xml:125: /usr/lib32/nss/libpkcs12.a
packages/l/libnss/pspec_x86_64.xml:126: /usr/lib32/nss/libpkcs7.a
packages/l/libnss/pspec_x86_64.xml:127: /usr/lib32/nss/libpkixcertsel.a
packages/l/libnss/pspec_x86_64.xml:128: /usr/lib32/nss/libpkixchecker.a
packages/l/libnss/pspec_x86_64.xml:129: /usr/lib32/nss/libpkixcrlsel.a
packages/l/libnss/pspec_x86_64.xml:130: /usr/lib32/nss/libpkixmodule.a
packages/l/libnss/pspec_x86_64.xml:131: /usr/lib32/nss/libpkixparams.a
packages/l/libnss/pspec_x86_64.xml:132: /usr/lib32/nss/libpkixpki.a
packages/l/libnss/pspec_x86_64.xml:133: /usr/lib32/nss/libpkixresults.a
packages/l/libnss/pspec_x86_64.xml:134: /usr/lib32/nss/libpkixstore.a
packages/l/libnss/pspec_x86_64.xml:135: /usr/lib32/nss/libpkixsystem.a
packages/l/libnss/pspec_x86_64.xml:136: /usr/lib32/nss/libpkixtop.a
packages/l/libnss/pspec_x86_64.xml:137: /usr/lib32/nss/libpkixutil.a
packages/l/libnss/pspec_x86_64.xml:138: /usr/lib32/nss/libsectool.a
packages/l/libnss/pspec_x86_64.xml:139: /usr/lib32/nss/libsmime.a
packages/l/libnss/pspec_x86_64.xml:140: /usr/lib32/nss/libsoftokn.a
packages/l/libnss/pspec_x86_64.xml:141: /usr/lib32/nss/libssl.a
packages/l/libnss/pspec_x86_64.xml:410: /usr/lib64/libcrmf.a
packages/l/libnss/pspec_x86_64.xml:411: /usr/lib64/nss/libcertdb.a
packages/l/libnss/pspec_x86_64.xml:412: /usr/lib64/nss/libcerthi.a
packages/l/libnss/pspec_x86_64.xml:413: /usr/lib64/nss/libcpputil.a
packages/l/libnss/pspec_x86_64.xml:414: /usr/lib64/nss/libcrmf.a
packages/l/libnss/pspec_x86_64.xml:415: /usr/lib64/nss/libcryptohi.a
packages/l/libnss/pspec_x86_64.xml:416: /usr/lib64/nss/libdbm.a
packages/l/libnss/pspec_x86_64.xml:417: /usr/lib64/nss/libfreebl.a
packages/l/libnss/pspec_x86_64.xml:418: /usr/lib64/nss/libgtest.a
packages/l/libnss/pspec_x86_64.xml:419: /usr/lib64/nss/libgtestutil.a
packages/l/libnss/pspec_x86_64.xml:420: /usr/lib64/nss/libjar.a
packages/l/libnss/pspec_x86_64.xml:421: /usr/lib64/nss/libnss.a
packages/l/libnss/pspec_x86_64.xml:422: /usr/lib64/nss/libnssb.a
packages/l/libnss/pspec_x86_64.xml:423: /usr/lib64/nss/libnssckfw.a
packages/l/libnss/pspec_x86_64.xml:424: /usr/lib64/nss/libnssdbm.a
packages/l/libnss/pspec_x86_64.xml:425: /usr/lib64/nss/libnssdev.a
packages/l/libnss/pspec_x86_64.xml:426: /usr/lib64/nss/libnsspki.a
packages/l/libnss/pspec_x86_64.xml:427: /usr/lib64/nss/libnsssysinit.a
packages/l/libnss/pspec_x86_64.xml:428: /usr/lib64/nss/libnssutil.a
packages/l/libnss/pspec_x86_64.xml:429: /usr/lib64/nss/libpk11wrap.a
packages/l/libnss/pspec_x86_64.xml:430: /usr/lib64/nss/libpkcs12.a
packages/l/libnss/pspec_x86_64.xml:431: /usr/lib64/nss/libpkcs7.a
packages/l/libnss/pspec_x86_64.xml:432: /usr/lib64/nss/libpkixcertsel.a
packages/l/libnss/pspec_x86_64.xml:433: /usr/lib64/nss/libpkixchecker.a
packages/l/libnss/pspec_x86_64.xml:434: /usr/lib64/nss/libpkixcrlsel.a
packages/l/libnss/pspec_x86_64.xml:435: /usr/lib64/nss/libpkixmodule.a
packages/l/libnss/pspec_x86_64.xml:436: /usr/lib64/nss/libpkixparams.a
packages/l/libnss/pspec_x86_64.xml:437: /usr/lib64/nss/libpkixpki.a
packages/l/libnss/pspec_x86_64.xml:438: /usr/lib64/nss/libpkixresults.a
packages/l/libnss/pspec_x86_64.xml:439: /usr/lib64/nss/libpkixstore.a
packages/l/libnss/pspec_x86_64.xml:440: /usr/lib64/nss/libpkixsystem.a
packages/l/libnss/pspec_x86_64.xml:441: /usr/lib64/nss/libpkixtop.a
packages/l/libnss/pspec_x86_64.xml:442: /usr/lib64/nss/libpkixutil.a
packages/l/libnss/pspec_x86_64.xml:443: /usr/lib64/nss/libsectool.a
packages/l/libnss/pspec_x86_64.xml:444: /usr/lib64/nss/libsmime.a
packages/l/libnss/pspec_x86_64.xml:445: /usr/lib64/nss/libsoftokn.a
packages/l/libnss/pspec_x86_64.xml:446: /usr/lib64/nss/libssl.a
packages/l/libpano13/pspec_x86_64.xml:76: /usr/lib64/libpano13.a
packages/l/libplatform/pspec_x86_64.xml:1: /usr/lib/lib*.a
packages/l/libqb/pspec_x86_64.xml:55: /usr/lib64/libqb.a
packages/l/librttopo/pspec_x86_64.xml:39: /usr/lib64/librttopo.a
packages/l/libseccomp/pspec_x86_64.xml:41: /usr/lib64/libseccomp.a
packages/l/libselinux/pspec_x86_64.xml:43: /usr/lib64/libselinux.a
packages/l/libsepol/pspec_x86_64.xml:1: /usr/lib64/lib*.a
packages/l/libt1ha/pspec_x86_64.xml:26: /usr/lib64/libt1ha_pic.a
packages/l/liburing/pspec_x86_64.xml:146: /usr/lib64/liburing.a
packages/l/libuv/pspec_x86_64.xml:55: /usr/lib64/libuv.a
packages/l/live-media/pspec_x86_64.xml:254: /usr/lib64/libBasicUsageEnvironment.a
packages/l/live-media/pspec_x86_64.xml:255: /usr/lib64/libUsageEnvironment.a
packages/l/live-media/pspec_x86_64.xml:256: /usr/lib64/libgroupsock.a
packages/l/live-media/pspec_x86_64.xml:257: /usr/lib64/libliveMedia.a
packages/l/llvm-bolt/pspec_x86_64.xml:27: /usr/lib/libbolt_rt_hugify.a
packages/l/llvm-bolt/pspec_x86_64.xml:28: /usr/lib/libbolt_rt_instr.a
packages/l/llvm-bolt/pspec_x86_64.xml:29: /usr/lib/libbolt_rt_instr_osx.a
packages/l/lsp-plugins/pspec_x86_64.xml:569: /usr/lib64/liblsp-r3d-glx-lib-1.0.17.a
packages/l/lsp-plugins/pspec_x86_64.xml:571: /usr/lib64/liblsp-r3d-glx-lib.a
packages/l/luajit/pspec_x86_64.xml:65: /usr/lib64/libluajit-5.1.a
packages/l/lxc/pspec_x86_64.xml:234: /usr/lib64/liblxc.a
packages/l/lz4/pspec_x86_64.xml:49: /usr/lib64/liblz4.a
packages/m/mate-notification-daemon/pspec_x86_64.xml:24: /usr/lib64/mate-notification-daemon/engines/libcoco.a
packages/m/mate-notification-daemon/pspec_x86_64.xml:26: /usr/lib64/mate-notification-daemon/engines/libnodoka.a
packages/m/mate-notification-daemon/pspec_x86_64.xml:28: /usr/lib64/mate-notification-daemon/engines/libslider.a
packages/m/mate-notification-daemon/pspec_x86_64.xml:30: /usr/lib64/mate-notification-daemon/engines/libstandard.a
packages/m/mongosh/pspec_x86_64.xml:70101: /usr/lib/node_modules/mongosh/packages/service-provider-server/node_modules/os-dns-native/build/Release/nothing.a
packages/m/mongosh/pspec_x86_64.xml:70102: /usr/lib/node_modules/mongosh/packages/service-provider-server/node_modules/os-dns-native/build/Release/obj.target/node_modules/node-addon-api/nothing.a
packages/m/mono/pspec_x86_64.xml:3405: /usr/lib64/libMonoPosixHelper.a
packages/m/mono/pspec_x86_64.xml:3406: /usr/lib64/libMonoSupportW.a
packages/m/mono/pspec_x86_64.xml:3407: /usr/lib64/libmono-2.0.a
packages/m/mono/pspec_x86_64.xml:3408: /usr/lib64/libmono-native.a
packages/m/mono/pspec_x86_64.xml:3409: /usr/lib64/libmono-profiler-aot-static.a
packages/m/mono/pspec_x86_64.xml:3410: /usr/lib64/libmono-profiler-aot.a
packages/m/mono/pspec_x86_64.xml:3411: /usr/lib64/libmono-profiler-coverage-static.a
packages/m/mono/pspec_x86_64.xml:3412: /usr/lib64/libmono-profiler-coverage.a
packages/m/mono/pspec_x86_64.xml:3413: /usr/lib64/libmono-profiler-log-static.a
packages/m/mono/pspec_x86_64.xml:3414: /usr/lib64/libmono-profiler-log.a
packages/m/mono/pspec_x86_64.xml:3415: /usr/lib64/libmonoboehm-2.0.a
packages/m/mono/pspec_x86_64.xml:3416: /usr/lib64/libmonosgen-2.0.a
packages/m/movit/pspec_x86_64.xml:127: /usr/lib64/libmovit.a
packages/m/musl/pspec_x86_64.xml:28: /usr/lib64/musl/libc.a
packages/m/musl/pspec_x86_64.xml:30: /usr/lib64/musl/libcrypt.a
packages/m/musl/pspec_x86_64.xml:31: /usr/lib64/musl/libdl.a
packages/m/musl/pspec_x86_64.xml:32: /usr/lib64/musl/libm.a
packages/m/musl/pspec_x86_64.xml:33: /usr/lib64/musl/libpthread.a
packages/m/musl/pspec_x86_64.xml:34: /usr/lib64/musl/libresolv.a
packages/m/musl/pspec_x86_64.xml:35: /usr/lib64/musl/librt.a
packages/m/musl/pspec_x86_64.xml:36: /usr/lib64/musl/libutil.a
packages/m/musl/pspec_x86_64.xml:37: /usr/lib64/musl/libxnet.a
packages/m/mygui/pspec_x86_64.xml:213: /usr/lib64/libMyGUI.OpenGLPlatform.a
packages/n/ncurses/pspec_x86_64.xml:2988: /usr/lib32/libcurses.a
packages/n/ncurses/pspec_x86_64.xml:2990: /usr/lib32/libcursesw.a
packages/n/ncurses/pspec_x86_64.xml:2992: /usr/lib32/libform.a
packages/n/ncurses/pspec_x86_64.xml:2994: /usr/lib32/libformw.a
packages/n/ncurses/pspec_x86_64.xml:2996: /usr/lib32/libmenu.a
packages/n/ncurses/pspec_x86_64.xml:2998: /usr/lib32/libmenuw.a
packages/n/ncurses/pspec_x86_64.xml:3004: /usr/lib32/libncurses++.a
packages/n/ncurses/pspec_x86_64.xml:3006: /usr/lib32/libncurses++w.a
packages/n/ncurses/pspec_x86_64.xml:3004: /usr/lib32/libncurses.a
packages/n/ncurses/pspec_x86_64.xml:3006: /usr/lib32/libncursesw.a
packages/n/ncurses/pspec_x86_64.xml:3008: /usr/lib32/libpanel.a
packages/n/ncurses/pspec_x86_64.xml:3010: /usr/lib32/libpanelw.a
packages/n/ncurses/pspec_x86_64.xml:3101: /usr/lib64/libcurses.a
packages/n/ncurses/pspec_x86_64.xml:3103: /usr/lib64/libcursesw.a
packages/n/ncurses/pspec_x86_64.xml:3105: /usr/lib64/libform.a
packages/n/ncurses/pspec_x86_64.xml:3107: /usr/lib64/libformw.a
packages/n/ncurses/pspec_x86_64.xml:3109: /usr/lib64/libmenu.a
packages/n/ncurses/pspec_x86_64.xml:3111: /usr/lib64/libmenuw.a
packages/n/ncurses/pspec_x86_64.xml:3117: /usr/lib64/libncurses++.a
packages/n/ncurses/pspec_x86_64.xml:3119: /usr/lib64/libncurses++w.a
packages/n/ncurses/pspec_x86_64.xml:3117: /usr/lib64/libncurses.a
packages/n/ncurses/pspec_x86_64.xml:3119: /usr/lib64/libncursesw.a
packages/n/ncurses/pspec_x86_64.xml:3121: /usr/lib64/libpanel.a
packages/n/ncurses/pspec_x86_64.xml:3123: /usr/lib64/libpanelw.a
packages/n/networkmanager-vpnc/pspec_x86_64.xml:24: /usr/lib64/NetworkManager/libnm-gtk4-vpn-plugin-vpnc-editor.a
packages/n/networkmanager-vpnc/pspec_x86_64.xml:26: /usr/lib64/NetworkManager/libnm-vpn-plugin-vpnc-editor.a
packages/n/networkmanager-vpnc/pspec_x86_64.xml:28: /usr/lib64/NetworkManager/libnm-vpn-plugin-vpnc.a
packages/n/numpy/pspec_x86_64.xml:281: /usr/lib/python3.11/site-packages/numpy/core/lib/libnpymath.a
packages/n/numpy/pspec_x86_64.xml:1164: /usr/lib/python3.11/site-packages/numpy/random/lib/libnpyrandom.a
packages/o/oath-toolkit/pspec_x86_64.xml:188: /usr/lib64/liboath.a
packages/o/oath-toolkit/pspec_x86_64.xml:190: /usr/lib64/libpskc.a
packages/o/obs-studio/pspec_x86_64.xml:49: /usr/lib64/obs-plugins/libcef_dll_wrapper.a
packages/o/ocaml/pspec_x86_64.xml:72: /usr/lib64/ocaml/bigarray.a
packages/o/ocaml/pspec_x86_64.xml:935: /usr/lib64/ocaml/compiler-libs/ocamlbytecomp.a
packages/o/ocaml/pspec_x86_64.xml:938: /usr/lib64/ocaml/compiler-libs/ocamlcommon.a
packages/o/ocaml/pspec_x86_64.xml:941: /usr/lib64/ocaml/compiler-libs/ocamlmiddleend.a
packages/o/ocaml/pspec_x86_64.xml:944: /usr/lib64/ocaml/compiler-libs/ocamloptcomp.a
packages/o/ocaml/pspec_x86_64.xml:947: /usr/lib64/ocaml/compiler-libs/ocamltoplevel.a
packages/o/ocaml/pspec_x86_64.xml:2053: /usr/lib64/ocaml/dynlink.a
packages/o/ocaml/pspec_x86_64.xml:2097: /usr/lib64/ocaml/libasmrun.a
packages/o/ocaml/pspec_x86_64.xml:2098: /usr/lib64/ocaml/libasmrun_pic.a
packages/o/ocaml/pspec_x86_64.xml:2100: /usr/lib64/ocaml/libasmrund.a
packages/o/ocaml/pspec_x86_64.xml:2101: /usr/lib64/ocaml/libasmruni.a
packages/o/ocaml/pspec_x86_64.xml:2102: /usr/lib64/ocaml/libcamlrun.a
packages/o/ocaml/pspec_x86_64.xml:2103: /usr/lib64/ocaml/libcamlrun_pic.a
packages/o/ocaml/pspec_x86_64.xml:2105: /usr/lib64/ocaml/libcamlrund.a
packages/o/ocaml/pspec_x86_64.xml:2106: /usr/lib64/ocaml/libcamlruni.a
packages/o/ocaml/pspec_x86_64.xml:2107: /usr/lib64/ocaml/libcamlstr.a
packages/o/ocaml/pspec_x86_64.xml:2108: /usr/lib64/ocaml/libthreads.a
packages/o/ocaml/pspec_x86_64.xml:2109: /usr/lib64/ocaml/libthreadsnat.a
packages/o/ocaml/pspec_x86_64.xml:2110: /usr/lib64/ocaml/libunix.a
packages/o/ocaml/pspec_x86_64.xml:2164: /usr/lib64/ocaml/ocamldoc/odoc_info.a
packages/o/ocaml/pspec_x86_64.xml:2268: /usr/lib64/ocaml/stdlib.a
packages/o/ocaml/pspec_x86_64.xml:2504: /usr/lib64/ocaml/str.a
packages/o/ocaml/pspec_x86_64.xml:2547: /usr/lib64/ocaml/threads/threads.a
packages/o/ocaml/pspec_x86_64.xml:2558: /usr/lib64/ocaml/unix.a
packages/o/ocamlbuild/pspec_x86_64.xml:40: /usr/lib64/ocaml/ocamlbuild/ocamlbuildlib.a
packages/o/open-vm-tools/pspec_x86_64.xml:160: /usr/lib64/libDeployPkg.a
packages/o/open-vm-tools/pspec_x86_64.xml:162: /usr/lib64/libguestStoreClient.a
packages/o/open-vm-tools/pspec_x86_64.xml:164: /usr/lib64/libguestlib.a
packages/o/open-vm-tools/pspec_x86_64.xml:166: /usr/lib64/libhgfs.a
packages/o/open-vm-tools/pspec_x86_64.xml:168: /usr/lib64/libvgauth.a
packages/o/open-vm-tools/pspec_x86_64.xml:170: /usr/lib64/libvmtools.a
packages/o/opencolorio/pspec_x86_64.xml:64: /usr/lib64/libOpenColorIOimageioapphelpers.a
packages/o/opencolorio/pspec_x86_64.xml:65: /usr/lib64/libOpenColorIOoglapphelpers.a
packages/o/opencv/pspec_x86_64.xml:156: /usr/lib64/opencv4/3rdparty/libcorrespondence.a
packages/o/opencv/pspec_x86_64.xml:157: /usr/lib64/opencv4/3rdparty/libmultiview.a
packages/o/opencv/pspec_x86_64.xml:158: /usr/lib64/opencv4/3rdparty/libnumeric.a
packages/o/opencv/pspec_x86_64.xml:159: /usr/lib64/opencv4/3rdparty/libsimple_pipeline.a
packages/o/openssl-11/pspec_x86_64.xml:58: /usr/lib32/openssl-1.1/libcrypto.a
packages/o/openssl-11/pspec_x86_64.xml:60: /usr/lib32/openssl-1.1/libssl.a
packages/o/openssl-11/pspec_x86_64.xml:285: /usr/lib64/openssl-1.1/libcrypto.a
packages/o/openssl-11/pspec_x86_64.xml:287: /usr/lib64/openssl-1.1/libssl.a
packages/o/openssl/pspec_x86_64.xml:357: /usr/lib32/libcrypto.a
packages/o/openssl/pspec_x86_64.xml:359: /usr/lib32/libssl.a
packages/o/openssl/pspec_x86_64.xml:511: /usr/lib64/libcrypto.a
packages/o/openssl/pspec_x86_64.xml:513: /usr/lib64/libssl.a
packages/o/opensubdiv/pspec_x86_64.xml:130: /usr/lib/libosdCPU.a
packages/o/opensubdiv/pspec_x86_64.xml:132: /usr/lib/libosdGPU.a
packages/o/orbit2/pspec_x86_64.xml:96: /usr/lib64/libname-server-2.a
packages/p/paraview/pspec_x86_64.xml:624: /usr/lib64/paraview-5.11/plugins/GeodesicMeasurement/libFmmMesh.a
packages/p/paraview/pspec_x86_64.xml:7063: /usr/lib64/libvtkAcceleratorsVTKmCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7064: /usr/lib64/libvtkAcceleratorsVTKmDataModelCS.a
packages/p/paraview/pspec_x86_64.xml:7065: /usr/lib64/libvtkAcceleratorsVTKmFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7066: /usr/lib64/libvtkAnalyzeNIfTIIOCS.a
packages/p/paraview/pspec_x86_64.xml:7067: /usr/lib64/libvtkArrowGlyphFilterCS.a
packages/p/paraview/pspec_x86_64.xml:7068: /usr/lib64/libvtkBagPlotViewsAndFiltersBagPlotCS.a
packages/p/paraview/pspec_x86_64.xml:7069: /usr/lib64/libvtkChartsCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7070: /usr/lib64/libvtkCommonColorCS.a
packages/p/paraview/pspec_x86_64.xml:7071: /usr/lib64/libvtkCommonComputationalGeometryCS.a
packages/p/paraview/pspec_x86_64.xml:7072: /usr/lib64/libvtkCommonCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7073: /usr/lib64/libvtkCommonDataModelCS.a
packages/p/paraview/pspec_x86_64.xml:7074: /usr/lib64/libvtkCommonExecutionModelCS.a
packages/p/paraview/pspec_x86_64.xml:7075: /usr/lib64/libvtkCommonMathCS.a
packages/p/paraview/pspec_x86_64.xml:7076: /usr/lib64/libvtkCommonMiscCS.a
packages/p/paraview/pspec_x86_64.xml:7077: /usr/lib64/libvtkCommonSystemCS.a
packages/p/paraview/pspec_x86_64.xml:7078: /usr/lib64/libvtkCommonTransformsCS.a
packages/p/paraview/pspec_x86_64.xml:7079: /usr/lib64/libvtkDatamineReadersCS.a
packages/p/paraview/pspec_x86_64.xml:7080: /usr/lib64/libvtkDigitalRocksFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7081: /usr/lib64/libvtkDomainsChemistryCS.a
packages/p/paraview/pspec_x86_64.xml:7082: /usr/lib64/libvtkDomainsChemistryOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7083: /usr/lib64/libvtkEmbossingRepresentationsCS.a
packages/p/paraview/pspec_x86_64.xml:7084: /usr/lib64/libvtkExplicitStructuredGridCS.a
packages/p/paraview/pspec_x86_64.xml:7085: /usr/lib64/libvtkFiltersAMRCS.a
packages/p/paraview/pspec_x86_64.xml:7086: /usr/lib64/libvtkFiltersCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7087: /usr/lib64/libvtkFiltersExtractionCS.a
packages/p/paraview/pspec_x86_64.xml:7088: /usr/lib64/libvtkFiltersFlowPathsCS.a
packages/p/paraview/pspec_x86_64.xml:7089: /usr/lib64/libvtkFiltersGeneralCS.a
packages/p/paraview/pspec_x86_64.xml:7090: /usr/lib64/libvtkFiltersGenericCS.a
packages/p/paraview/pspec_x86_64.xml:7091: /usr/lib64/libvtkFiltersGeometryCS.a
packages/p/paraview/pspec_x86_64.xml:7092: /usr/lib64/libvtkFiltersHybridCS.a
packages/p/paraview/pspec_x86_64.xml:7093: /usr/lib64/libvtkFiltersHyperTreeCS.a
packages/p/paraview/pspec_x86_64.xml:7094: /usr/lib64/libvtkFiltersHyperTreeGridADRCS.a
packages/p/paraview/pspec_x86_64.xml:7095: /usr/lib64/libvtkFiltersImagingCS.a
packages/p/paraview/pspec_x86_64.xml:7096: /usr/lib64/libvtkFiltersModelingCS.a
packages/p/paraview/pspec_x86_64.xml:7097: /usr/lib64/libvtkFiltersParallelCS.a
packages/p/paraview/pspec_x86_64.xml:7098: /usr/lib64/libvtkFiltersParallelDIY2CS.a
packages/p/paraview/pspec_x86_64.xml:7099: /usr/lib64/libvtkFiltersParallelStatisticsCS.a
packages/p/paraview/pspec_x86_64.xml:7100: /usr/lib64/libvtkFiltersParallelVerdictCS.a
packages/p/paraview/pspec_x86_64.xml:7101: /usr/lib64/libvtkFiltersPointsCS.a
packages/p/paraview/pspec_x86_64.xml:7102: /usr/lib64/libvtkFiltersProgrammableCS.a
packages/p/paraview/pspec_x86_64.xml:7103: /usr/lib64/libvtkFiltersPythonCS.a
packages/p/paraview/pspec_x86_64.xml:7104: /usr/lib64/libvtkFiltersSourcesCS.a
packages/p/paraview/pspec_x86_64.xml:7105: /usr/lib64/libvtkFiltersStatisticsCS.a
packages/p/paraview/pspec_x86_64.xml:7106: /usr/lib64/libvtkFiltersTextureCS.a
packages/p/paraview/pspec_x86_64.xml:7107: /usr/lib64/libvtkFiltersVerdictCS.a
packages/p/paraview/pspec_x86_64.xml:7108: /usr/lib64/libvtkGMVReaderCS.a
packages/p/paraview/pspec_x86_64.xml:7109: /usr/lib64/libvtkGeodesicMeasurementFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7110: /usr/lib64/libvtkIOAMRCS.a
packages/p/paraview/pspec_x86_64.xml:7111: /usr/lib64/libvtkIOAsynchronousCS.a
packages/p/paraview/pspec_x86_64.xml:7112: /usr/lib64/libvtkIOCGNSReaderCS.a
packages/p/paraview/pspec_x86_64.xml:7113: /usr/lib64/libvtkIOCONVERGECFDCS.a
packages/p/paraview/pspec_x86_64.xml:7114: /usr/lib64/libvtkIOChemistryCS.a
packages/p/paraview/pspec_x86_64.xml:7115: /usr/lib64/libvtkIOCityGMLCS.a
packages/p/paraview/pspec_x86_64.xml:7116: /usr/lib64/libvtkIOCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7117: /usr/lib64/libvtkIOEnSightCS.a
packages/p/paraview/pspec_x86_64.xml:7118: /usr/lib64/libvtkIOExodusCS.a
packages/p/paraview/pspec_x86_64.xml:7119: /usr/lib64/libvtkIOExportCS.a
packages/p/paraview/pspec_x86_64.xml:7120: /usr/lib64/libvtkIOExportGL2PSCS.a
packages/p/paraview/pspec_x86_64.xml:7121: /usr/lib64/libvtkIOGeometryCS.a
packages/p/paraview/pspec_x86_64.xml:7122: /usr/lib64/libvtkIOH5RageCS.a
packages/p/paraview/pspec_x86_64.xml:7123: /usr/lib64/libvtkIOH5partCS.a
packages/p/paraview/pspec_x86_64.xml:7124: /usr/lib64/libvtkIOHDFCS.a
packages/p/paraview/pspec_x86_64.xml:7125: /usr/lib64/libvtkIOIOSSCS.a
packages/p/paraview/pspec_x86_64.xml:7126: /usr/lib64/libvtkIOImageCS.a
packages/p/paraview/pspec_x86_64.xml:7127: /usr/lib64/libvtkIOImportCS.a
packages/p/paraview/pspec_x86_64.xml:7128: /usr/lib64/libvtkIOInfovisCS.a
packages/p/paraview/pspec_x86_64.xml:7129: /usr/lib64/libvtkIOLSDynaCS.a
packages/p/paraview/pspec_x86_64.xml:7130: /usr/lib64/libvtkIOLegacyCS.a
packages/p/paraview/pspec_x86_64.xml:7131: /usr/lib64/libvtkIOMovieCS.a
packages/p/paraview/pspec_x86_64.xml:7132: /usr/lib64/libvtkIONetCDFCS.a
packages/p/paraview/pspec_x86_64.xml:7133: /usr/lib64/libvtkIOOMFCS.a
packages/p/paraview/pspec_x86_64.xml:7134: /usr/lib64/libvtkIOOggTheoraCS.a
packages/p/paraview/pspec_x86_64.xml:7135: /usr/lib64/libvtkIOPIOCS.a
packages/p/paraview/pspec_x86_64.xml:7136: /usr/lib64/libvtkIOPLYCS.a
packages/p/paraview/pspec_x86_64.xml:7137: /usr/lib64/libvtkIOParallelCS.a
packages/p/paraview/pspec_x86_64.xml:7138: /usr/lib64/libvtkIOParallelExodusCS.a
packages/p/paraview/pspec_x86_64.xml:7139: /usr/lib64/libvtkIOParallelLSDynaCS.a
packages/p/paraview/pspec_x86_64.xml:7140: /usr/lib64/libvtkIOParallelXMLCS.a
packages/p/paraview/pspec_x86_64.xml:7141: /usr/lib64/libvtkIOSegYCS.a
packages/p/paraview/pspec_x86_64.xml:7142: /usr/lib64/libvtkIOTRUCHASCS.a
packages/p/paraview/pspec_x86_64.xml:7143: /usr/lib64/libvtkIOTecplotTableCS.a
packages/p/paraview/pspec_x86_64.xml:7144: /usr/lib64/libvtkIOVPICCS.a
packages/p/paraview/pspec_x86_64.xml:7145: /usr/lib64/libvtkIOVeraOutCS.a
packages/p/paraview/pspec_x86_64.xml:7146: /usr/lib64/libvtkIOXMLCS.a
packages/p/paraview/pspec_x86_64.xml:7147: /usr/lib64/libvtkIOXMLParserCS.a
packages/p/paraview/pspec_x86_64.xml:7148: /usr/lib64/libvtkIOXdmf2CS.a
packages/p/paraview/pspec_x86_64.xml:7149: /usr/lib64/libvtkImagingColorCS.a
packages/p/paraview/pspec_x86_64.xml:7150: /usr/lib64/libvtkImagingCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7151: /usr/lib64/libvtkImagingFourierCS.a
packages/p/paraview/pspec_x86_64.xml:7152: /usr/lib64/libvtkImagingGeneralCS.a
packages/p/paraview/pspec_x86_64.xml:7153: /usr/lib64/libvtkImagingHybridCS.a
packages/p/paraview/pspec_x86_64.xml:7154: /usr/lib64/libvtkImagingMathCS.a
packages/p/paraview/pspec_x86_64.xml:7155: /usr/lib64/libvtkImagingSourcesCS.a
packages/p/paraview/pspec_x86_64.xml:7156: /usr/lib64/libvtkInfovisCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7157: /usr/lib64/libvtkInteractionStyleCS.a
packages/p/paraview/pspec_x86_64.xml:7158: /usr/lib64/libvtkInteractionWidgetsCS.a
packages/p/paraview/pspec_x86_64.xml:7159: /usr/lib64/libvtkLANLX3DReaderCS.a
packages/p/paraview/pspec_x86_64.xml:7160: /usr/lib64/libvtkLagrangianParticleTrackerCS.a
packages/p/paraview/pspec_x86_64.xml:7161: /usr/lib64/libvtkMomentFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7162: /usr/lib64/libvtkMooseXfemClipCS.a
packages/p/paraview/pspec_x86_64.xml:7163: /usr/lib64/libvtkNonOrthogonalSourcesCS.a
packages/p/paraview/pspec_x86_64.xml:7164: /usr/lib64/libvtkPVVTKExtensionsAMRCS.a
packages/p/paraview/pspec_x86_64.xml:7165: /usr/lib64/libvtkPVVTKExtensionsCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7166: /usr/lib64/libvtkPVVTKExtensionsExtractionCS.a
packages/p/paraview/pspec_x86_64.xml:7167: /usr/lib64/libvtkPVVTKExtensionsExtractionPythonCS.a
packages/p/paraview/pspec_x86_64.xml:7168: /usr/lib64/libvtkPVVTKExtensionsFiltersGeneralCS.a
packages/p/paraview/pspec_x86_64.xml:7169: /usr/lib64/libvtkPVVTKExtensionsFiltersMaterialInterfaceCS.a
packages/p/paraview/pspec_x86_64.xml:7170: /usr/lib64/libvtkPVVTKExtensionsFiltersParallelDIY2CS.a
packages/p/paraview/pspec_x86_64.xml:7171: /usr/lib64/libvtkPVVTKExtensionsFiltersPythonCS.a
packages/p/paraview/pspec_x86_64.xml:7172: /usr/lib64/libvtkPVVTKExtensionsFiltersRenderingCS.a
packages/p/paraview/pspec_x86_64.xml:7173: /usr/lib64/libvtkPVVTKExtensionsFiltersStatisticsCS.a
packages/p/paraview/pspec_x86_64.xml:7174: /usr/lib64/libvtkPVVTKExtensionsIOAMRCS.a
packages/p/paraview/pspec_x86_64.xml:7175: /usr/lib64/libvtkPVVTKExtensionsIOCGNSWriterCS.a
packages/p/paraview/pspec_x86_64.xml:7176: /usr/lib64/libvtkPVVTKExtensionsIOCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7177: /usr/lib64/libvtkPVVTKExtensionsIOEnSightCS.a
packages/p/paraview/pspec_x86_64.xml:7178: /usr/lib64/libvtkPVVTKExtensionsIOExodusCS.a
packages/p/paraview/pspec_x86_64.xml:7179: /usr/lib64/libvtkPVVTKExtensionsIOGeneralCS.a
packages/p/paraview/pspec_x86_64.xml:7180: /usr/lib64/libvtkPVVTKExtensionsIOImageCS.a
packages/p/paraview/pspec_x86_64.xml:7181: /usr/lib64/libvtkPVVTKExtensionsIOSPCTHCS.a
packages/p/paraview/pspec_x86_64.xml:7182: /usr/lib64/libvtkPVVTKExtensionsInteractionStyleCS.a
packages/p/paraview/pspec_x86_64.xml:7183: /usr/lib64/libvtkPVVTKExtensionsMiscCS.a
packages/p/paraview/pspec_x86_64.xml:7184: /usr/lib64/libvtkPVVTKExtensionsPointsCS.a
packages/p/paraview/pspec_x86_64.xml:7185: /usr/lib64/libvtkPanoramicProjectionViewsCS.a
packages/p/paraview/pspec_x86_64.xml:7186: /usr/lib64/libvtkParallelCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7187: /usr/lib64/libvtkRemotingAnimationCS.a
packages/p/paraview/pspec_x86_64.xml:7188: /usr/lib64/libvtkRemotingClientServerStreamCS.a
packages/p/paraview/pspec_x86_64.xml:7189: /usr/lib64/libvtkRemotingCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7190: /usr/lib64/libvtkRemotingExportCS.a
packages/p/paraview/pspec_x86_64.xml:7191: /usr/lib64/libvtkRemotingLiveCS.a
packages/p/paraview/pspec_x86_64.xml:7192: /usr/lib64/libvtkRemotingMiscCS.a
packages/p/paraview/pspec_x86_64.xml:7193: /usr/lib64/libvtkRemotingServerManagerCS.a
packages/p/paraview/pspec_x86_64.xml:7194: /usr/lib64/libvtkRemotingServerManagerPythonCS.a
packages/p/paraview/pspec_x86_64.xml:7195: /usr/lib64/libvtkRemotingSettingsCS.a
packages/p/paraview/pspec_x86_64.xml:7196: /usr/lib64/libvtkRemotingViewsCS.a
packages/p/paraview/pspec_x86_64.xml:7197: /usr/lib64/libvtkRemotingViewsPythonCS.a
packages/p/paraview/pspec_x86_64.xml:7198: /usr/lib64/libvtkRenderingAnnotationCS.a
packages/p/paraview/pspec_x86_64.xml:7199: /usr/lib64/libvtkRenderingContext2DCS.a
packages/p/paraview/pspec_x86_64.xml:7200: /usr/lib64/libvtkRenderingContextOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7201: /usr/lib64/libvtkRenderingCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7202: /usr/lib64/libvtkRenderingFreeTypeCS.a
packages/p/paraview/pspec_x86_64.xml:7203: /usr/lib64/libvtkRenderingGL2PSOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7204: /usr/lib64/libvtkRenderingHyperTreeGridCS.a
packages/p/paraview/pspec_x86_64.xml:7205: /usr/lib64/libvtkRenderingLICOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7206: /usr/lib64/libvtkRenderingLabelCS.a
packages/p/paraview/pspec_x86_64.xml:7207: /usr/lib64/libvtkRenderingMatplotlibCS.a
packages/p/paraview/pspec_x86_64.xml:7208: /usr/lib64/libvtkRenderingOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7209: /usr/lib64/libvtkRenderingParallelCS.a
packages/p/paraview/pspec_x86_64.xml:7210: /usr/lib64/libvtkRenderingSceneGraphCS.a
packages/p/paraview/pspec_x86_64.xml:7211: /usr/lib64/libvtkRenderingUICS.a
packages/p/paraview/pspec_x86_64.xml:7212: /usr/lib64/libvtkRenderingVolumeAMRCS.a
packages/p/paraview/pspec_x86_64.xml:7213: /usr/lib64/libvtkRenderingVolumeCS.a
packages/p/paraview/pspec_x86_64.xml:7214: /usr/lib64/libvtkRenderingVolumeOpenGL2CS.a
packages/p/paraview/pspec_x86_64.xml:7215: /usr/lib64/libvtkRenderingVtkJSCS.a
packages/p/paraview/pspec_x86_64.xml:7216: /usr/lib64/libvtkSLACFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7217: /usr/lib64/libvtkStreamLinesCS.a
packages/p/paraview/pspec_x86_64.xml:7218: /usr/lib64/libvtkStreamingParticlesCS.a
packages/p/paraview/pspec_x86_64.xml:7219: /usr/lib64/libvtkTestingRenderingCS.a
packages/p/paraview/pspec_x86_64.xml:7220: /usr/lib64/libvtkThickenLayeredCellsFiltersCS.a
packages/p/paraview/pspec_x86_64.xml:7221: /usr/lib64/libvtkViewsContext2DCS.a
packages/p/paraview/pspec_x86_64.xml:7222: /usr/lib64/libvtkViewsCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7223: /usr/lib64/libvtkWebCoreCS.a
packages/p/paraview/pspec_x86_64.xml:7224: /usr/lib64/libvtkWebGLExporterCS.a
packages/p/paraview/pspec_x86_64.xml:7225: /usr/lib64/libvtkm_lodepng-pv5.11.a
packages/p/physfs/pspec_x86_64.xml:38: /usr/lib/libphysfs.a
packages/p/popt/pspec_x86_64.xml:71: /usr/lib64/libpopt.a
packages/p/postgresql/pspec_x86_64.xml:1345: /usr/lib64/libecpg.a
packages/p/postgresql/pspec_x86_64.xml:1347: /usr/lib64/libecpg_compat.a
packages/p/postgresql/pspec_x86_64.xml:1349: /usr/lib64/libpgcommon.a
packages/p/postgresql/pspec_x86_64.xml:1350: /usr/lib64/libpgcommon_shlib.a
packages/p/postgresql/pspec_x86_64.xml:1351: /usr/lib64/libpgfeutils.a
packages/p/postgresql/pspec_x86_64.xml:1352: /usr/lib64/libpgport.a
packages/p/postgresql/pspec_x86_64.xml:1353: /usr/lib64/libpgport_shlib.a
packages/p/postgresql/pspec_x86_64.xml:1354: /usr/lib64/libpgtypes.a
packages/p/postgresql/pspec_x86_64.xml:1356: /usr/lib64/libpq.a
packages/p/protobuf/pspec_x86_64.xml:289: /usr/lib64/libutf8_range.a
packages/p/protobuf/pspec_x86_64.xml:290: /usr/lib64/libutf8_validity.a
packages/py/python/pspec_x86_64.xml:333: /usr/lib/python2.7/config/libpython2.7.a
packages/py/python3/pspec_x86_64.xml:757: /usr/lib/python3.11/config-3.11-x86_64-linux-gnu/libpython3.11.a
packages/q/qhull/pspec_x86_64.xml:139: /usr/lib/libqhullcpp.a
packages/q/qhull/pspec_x86_64.xml:140: /usr/lib/libqhullstatic.a
packages/q/qhull/pspec_x86_64.xml:141: /usr/lib/libqhullstatic_r.a
packages/q/qt5-base/pspec_x86_64.xml:1820: /usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins/libpnp_basictools.a
packages/q/qt5-base/pspec_x86_64.xml:5010: /usr/lib64/libQt5AccessibilitySupport.a
packages/q/qt5-base/pspec_x86_64.xml:5012: /usr/lib64/libQt5Bootstrap.a
packages/q/qt5-base/pspec_x86_64.xml:5020: /usr/lib64/libQt5DeviceDiscoverySupport.a
packages/q/qt5-base/pspec_x86_64.xml:5022: /usr/lib64/libQt5EdidSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5028: /usr/lib64/libQt5EglSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5030: /usr/lib64/libQt5EventDispatcherSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5032: /usr/lib64/libQt5FbSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5034: /usr/lib64/libQt5FontDatabaseSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5036: /usr/lib64/libQt5GlxSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5040: /usr/lib64/libQt5InputSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5042: /usr/lib64/libQt5KmsSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5044: /usr/lib64/libQt5LinuxAccessibilitySupport.a
packages/q/qt5-base/pspec_x86_64.xml:5050: /usr/lib64/libQt5OpenGLExtensions.a
packages/q/qt5-base/pspec_x86_64.xml:5052: /usr/lib64/libQt5PlatformCompositorSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5056: /usr/lib64/libQt5ServiceSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5062: /usr/lib64/libQt5ThemeSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5064: /usr/lib64/libQt5VulkanSupport.a
packages/q/qt5-base/pspec_x86_64.xml:5070: /usr/lib64/libQt5XkbCommonSupport.a
packages/q/qt5-declarative/pspec_x86_64.xml:2346: /usr/lib64/libQt5PacketProtocol.a
packages/q/qt5-declarative/pspec_x86_64.xml:2350: /usr/lib64/libQt5QmlDebug.a
packages/q/qt5-declarative/pspec_x86_64.xml:2352: /usr/lib64/libQt5QmlDevTools.a
packages/q/qt5-tools/pspec_x86_64.xml:490: /usr/lib64/libQt5UiTools.a
packages/q/qt6-base/pspec_x86_64.xml:3394: /usr/lib64/libQt6DeviceDiscoverySupport.a
packages/q/qt6-base/pspec_x86_64.xml:3402: /usr/lib64/libQt6ExampleIcons.a
packages/q/qt6-base/pspec_x86_64.xml:3404: /usr/lib64/libQt6FbSupport.a
packages/q/qt6-base/pspec_x86_64.xml:3408: /usr/lib64/libQt6InputSupport.a
packages/q/qt6-base/pspec_x86_64.xml:3410: /usr/lib64/libQt6KmsSupport.a
packages/q/qt6-declarative/pspec_x86_64.xml:3314: /usr/lib64/libQt6PacketProtocol.a
packages/q/qt6-declarative/pspec_x86_64.xml:3322: /usr/lib64/libQt6QmlDebug.a
packages/q/qt6-declarative/pspec_x86_64.xml:3324: /usr/lib64/libQt6QmlDom.a
packages/q/qt6-declarative/pspec_x86_64.xml:3326: /usr/lib64/libQt6QmlLS.a
packages/q/qt6-declarative/pspec_x86_64.xml:3332: /usr/lib64/libQt6QmlToolingSettings.a
packages/q/qt6-declarative/pspec_x86_64.xml:3334: /usr/lib64/libQt6QmlTypeRegistrar.a
packages/q/qt6-declarative/pspec_x86_64.xml:3366: /usr/lib64/libQt6QuickControlsTestUtils.a
packages/q/qt6-declarative/pspec_x86_64.xml:3386: /usr/lib64/libQt6QuickTestUtils.a
packages/q/qt6-multimedia/pspec_x86_64.xml:342: /usr/lib64/libQt6BundledResonanceAudio.a
packages/q/qt6-quick3d/pspec_x86_64.xml:1334: /usr/lib64/libQt6BundledEmbree.a
packages/r/racket/pspec_x86_64.xml:24136: /usr/lib64/libracketcs.a
packages/r/redkite/pspec_x86_64.xml:68: /usr/lib/libredkite.a
packages/r/reiserfsprogs/pspec_x86_64.xml:61: /usr/lib64/libreiserfscore.a
packages/r/rocmlir/pspec_x86_64.xml:30: /usr/lib64/rocMLIR/librockCompiler.a
packages/r/rocmlir/pspec_x86_64.xml:48: /usr/lib64/libGpuModuleToRocdlirTranslation.a
packages/r/rocmlir/pspec_x86_64.xml:49: /usr/lib64/libMLIRCAPIMIGraphX.a
packages/r/rocmlir/pspec_x86_64.xml:50: /usr/lib64/libMLIRCAPIRegisterRocMLIR.a
packages/r/rocmlir/pspec_x86_64.xml:51: /usr/lib64/libMLIRCAPIRock.a
packages/r/rocmlir/pspec_x86_64.xml:52: /usr/lib64/libMLIRGPUToMIGraphX.a
packages/r/rocmlir/pspec_x86_64.xml:53: /usr/lib64/libMLIRMIGraphX.a
packages/r/rocmlir/pspec_x86_64.xml:54: /usr/lib64/libMLIRMIGraphXPipeline.a
packages/r/rocmlir/pspec_x86_64.xml:55: /usr/lib64/libMLIRMIGraphXToTosa.a
packages/r/rocmlir/pspec_x86_64.xml:56: /usr/lib64/libMLIRRockConv2dGenerator.a
packages/r/rocmlir/pspec_x86_64.xml:57: /usr/lib64/libMLIRRockOps.a
packages/r/rocmlir/pspec_x86_64.xml:58: /usr/lib64/libMLIRRockPipeline.a
packages/r/rocmlir/pspec_x86_64.xml:59: /usr/lib64/libMLIRRockTestPasses.a
packages/r/rocmlir/pspec_x86_64.xml:60: /usr/lib64/libMLIRRockToGPU.a
packages/r/rocmlir/pspec_x86_64.xml:61: /usr/lib64/libMLIRRockTransforms.a
packages/r/rocmlir/pspec_x86_64.xml:62: /usr/lib64/libMLIRRockTuning.a
packages/r/rocmlir/pspec_x86_64.xml:63: /usr/lib64/libMLIRRockUtility.a
packages/r/rocmlir/pspec_x86_64.xml:64: /usr/lib64/libMLIRTosaToRock.a
packages/r/rocmlir/pspec_x86_64.xml:65: /usr/lib64/libRocMLIROptMain.a
packages/r/rttr/pspec_x86_64.xml:170: /usr/lib64/librttr_core.a
packages/r/rttr/pspec_x86_64.xml:172: /usr/lib64/librttr_core_s.a
packages/s/sdl1/pspec_x86_64.xml:52: /usr/lib32/libSDLmain.a
packages/s/sdl1/pspec_x86_64.xml:100: /usr/lib64/libSDLmain.a
packages/s/sdl2/pspec_x86_64.xml:64: /usr/lib32/libSDL2_test.a
packages/s/sdl2/pspec_x86_64.xml:65: /usr/lib32/libSDL2main.a
packages/s/sdl2/pspec_x86_64.xml:170: /usr/lib64/libSDL2_test.a
packages/s/sdl2/pspec_x86_64.xml:171: /usr/lib64/libSDL2main.a
packages/s/shaderc/pspec_x86_64.xml:43: /usr/lib64/libshaderc.a
packages/s/shaderc/pspec_x86_64.xml:44: /usr/lib64/libshaderc_combined.a
packages/s/shadow/pspec_x86_64.xml:428: /usr/lib64/libsubid.a
packages/s/spirv-cross/pspec_x86_64.xml:74: /usr/lib64/libspirv-cross-c.a
packages/s/spirv-cross/pspec_x86_64.xml:75: /usr/lib64/libspirv-cross-core.a
packages/s/spirv-cross/pspec_x86_64.xml:76: /usr/lib64/libspirv-cross-cpp.a
packages/s/spirv-cross/pspec_x86_64.xml:77: /usr/lib64/libspirv-cross-glsl.a
packages/s/spirv-cross/pspec_x86_64.xml:78: /usr/lib64/libspirv-cross-hlsl.a
packages/s/spirv-cross/pspec_x86_64.xml:79: /usr/lib64/libspirv-cross-msl.a
packages/s/spirv-cross/pspec_x86_64.xml:80: /usr/lib64/libspirv-cross-reflect.a
packages/s/spirv-cross/pspec_x86_64.xml:81: /usr/lib64/libspirv-cross-util.a
packages/s/syslinux/pspec_x86_64.xml:163: /usr/lib64/syslinux/com32/libcom32upload.a
packages/s/syslinux/pspec_x86_64.xml:165: /usr/lib64/syslinux/com32/libutil_lnx.a
packages/s/sysprof/pspec_x86_64.xml:270: /usr/lib64/libsysprof-capture-4.a
packages/t/tcl/pspec_x86_64.xml:31: /usr/lib64/itcl4.2.3/libitclstub4.2.3.a
packages/t/tcl/pspec_x86_64.xml:268: /usr/lib64/tdbc1.1.5/libtdbcstub1.1.5.a
packages/t/tcl/pspec_x86_64.xml:328: /usr/lib64/libtclstub8.6.a
packages/t/tk/pspec_x86_64.xml:233: /usr/lib64/libtkstub8.6.a
packages/t/tomlc99/pspec_x86_64.xml:36: /usr/lib/libtoml.a
packages/u/util-linux/pspec_x86_64.xml:642: /usr/lib32/lib_fdisk.a
packages/u/util-linux/pspec_x86_64.xml:643: /usr/lib32/lib_mount.a
packages/u/util-linux/pspec_x86_64.xml:644: /usr/lib32/libblkid.a
packages/u/util-linux/pspec_x86_64.xml:646: /usr/lib32/libcommon.a
packages/u/util-linux/pspec_x86_64.xml:649: /usr/lib32/libsmartcols.a
packages/u/util-linux/pspec_x86_64.xml:651: /usr/lib32/libuuid.a
packages/u/util-linux/pspec_x86_64.xml:687: /usr/lib64/libblkid.a
packages/u/util-linux/pspec_x86_64.xml:690: /usr/lib64/liblastlog2.a
packages/u/util-linux/pspec_x86_64.xml:693: /usr/lib64/libsmartcols.a
packages/u/util-linux/pspec_x86_64.xml:695: /usr/lib64/libuuid.a
packages/v/valgrind/pspec_x86_64.xml:33: /usr/lib64/valgrind/libcoregrind-amd64-linux.a
packages/v/valgrind/pspec_x86_64.xml:34: /usr/lib64/valgrind/libgcc-sup-amd64-linux.a
packages/v/valgrind/pspec_x86_64.xml:35: /usr/lib64/valgrind/libreplacemalloc_toolpreload-amd64-linux.a
packages/v/valgrind/pspec_x86_64.xml:36: /usr/lib64/valgrind/libvex-amd64-linux.a
packages/v/valgrind/pspec_x86_64.xml:37: /usr/lib64/valgrind/libvexmultiarch-amd64-linux.a
packages/v/vc/pspec_x86_64.xml:186: /usr/lib64/libVc.a
packages/v/vlc/pspec_x86_64.xml:35: /usr/lib64/vlc/libcompat.a
packages/v/volk/pspec_x86_64.xml:219: /usr/lib64/libcpu_features.a
packages/v/vtk/pspec_x86_64.xml:5370: /usr/lib64/libvtkm_lodepng-9.1.a
packages/v/vtk/pspec_x86_64.xml:5373: /usr/lib64/libvtkmdiympi_nompi.a
packages/v/vulkan-utility-libraries/pspec_x86_64.xml:30: /usr/lib64/libVulkanLayerSettings.a
packages/v/vulkan-volk/pspec_x86_64.xml:27: /usr/lib64/libvolk.a
packages/w/wxwidgets30/pspec_x86_64.xml:782: /usr/lib64/libwx_gtk2u-3.0.a
packages/w/wxwidgets30/pspec_x86_64.xml:783: /usr/lib64/libwx_gtk2u_gl-3.0.a
packages/w/wxwidgets30/pspec_x86_64.xml:784: /usr/lib64/libwxregexu-3.0.a
packages/w/wxwidgets30/pspec_x86_64.xml:785: /usr/lib64/libwxscintilla-3.0.a
packages/x/x265/pspec_x86_64.xml:39: /usr/lib64/libx265.a
packages/x/xcb-util-keysyms/pspec_x86_64.xml:52: /usr/lib32/libxcb-keysyms.a
packages/x/xcb-util-keysyms/pspec_x86_64.xml:68: /usr/lib64/libxcb-keysyms.a
packages/x/xz/pspec_x86_64.xml:249: /usr/lib64/liblzma.a
packages/y/yasm/pspec_x86_64.xml:54: /usr/lib32/libyasm.a
packages/y/yasm/pspec_x86_64.xml:55: /usr/lib64/libyasm.a
packages/z/zinnia/pspec_x86_64.xml:44: /usr/lib64/libzinnia.a
packages/z/zlib/pspec_x86_64.xml:50: /usr/lib32/libz.a
packages/z/zlib/pspec_x86_64.xml:66: /usr/lib64/libz.a

@joebonrichie
Copy link
Contributor

i think we need static zlib for the gnu toolchain, will have to check the git history to double check.

@silkeh silkeh force-pushed the static-lib-check branch from 427264a to 79a8ccf Compare April 3, 2024 09:25
@silkeh silkeh marked this pull request as ready for review April 3, 2024 12:18
@ermo
Copy link
Contributor

ermo commented May 1, 2024

i think we need static zlib for the gnu toolchain, will have to check the git history to double check.

What is the status on this @joebonrichie ?

@ermo ermo added Topic: Tooling Tools and scripts Type: Feature Something can be enhanced. labels May 1, 2024
joebonrichie
joebonrichie previously approved these changes Oct 20, 2024
@ermo
Copy link
Contributor

ermo commented Oct 20, 2024

@silkeh Needs a rebase it looks like?

@ermo ermo added this to the Solus 4.7 milestone Oct 20, 2024
@ermo ermo added Needs Rebase Needs rebasing by PR author State: Approved This request has been approved labels Oct 20, 2024
@ermo ermo assigned silkeh and unassigned joebonrichie Oct 20, 2024
**Summary**

Add a check that fails when static libraries are included.
Packages or paths that should contain static libraries can be allow-listed in the CI configuration.
Copy link
Contributor

@ermo ermo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

Would prefer if Joey got a chance to review the allowlist. Doesn't need to be in this PR, as we can change it as we hit issues.

@ermo ermo merged commit 4780aec into main Oct 20, 2024
2 checks passed
@ermo ermo deleted the static-lib-check branch October 20, 2024 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Rebase Needs rebasing by PR author State: Approved This request has been approved Topic: Tooling Tools and scripts Type: Feature Something can be enhanced.
Projects
Archived in project
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants