diff --git a/rpminspect.yaml b/rpminspect.yaml index edc369a..bb76e14 100644 --- a/rpminspect.yaml +++ b/rpminspect.yaml @@ -5,6 +5,15 @@ inspections: emptyrpm: off # We patch upstream a lot, no need to reject patches patches: off +badfuncs: + allowed: + # The Mono runtime (used on s390x, for example), uses inet_addr for + # debugging (such as sending the control flow graph to a remote process). + # See runtime/src/mono/mono/mini/cfgdump.c. This isn't part of any + # standard networking facility; networking APIs are implemneted/used in + # libSystem*so. + /usr/lib64/dotnet/shared/Microsoft.NETCore.App/*/libcoreclr.so: + - inet_addr runpath: # Upstream explicitly sets $ORIGIN/netcoredeps as an RPATH # See https://github.com/dotnet/core/blob/main/Documentation/self-contained-linux-apps.md diff --git a/tests/tests.yml b/tests/tests.yml index ac6735c..ef5bbeb 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -28,8 +28,10 @@ - dotnet-runtime-7.0 - expect - file + - gcc - git - jq + - libstdc++ - lldb - npm - python3