============================ rpmlint session starts ============================ rpmlint: 2.1.0 configuration: /opt/testing/lib/python3.8/site-packages/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/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /etc/xdg/rpmlint/scoring-strict.override.toml rpmlintrc: /home/abuild/rpmbuild/SOURCES/glibc.rpmlintrc checks: 40, packages: 2 cross-aarch64-glibc-devel.noarch: E: unused-rpmlintrc-filter "glibc-profile.* devel-file-in-non-devel-package.*/usr/lib.*/lib.*_p\.a" cross-aarch64-glibc-devel.noarch: E: unused-rpmlintrc-filter "glibc\..* non-devel-file-in-devel-package" cross-aarch64-glibc-devel.noarch: E: unused-rpmlintrc-filter "binary-or-shlib-calls-gethostbyname /usr/bin/getent" cross-aarch64-glibc-devel.noarch: E: unused-rpmlintrc-filter "unstripped-binary-or-object" cross-aarch64-glibc-devel.noarch: E: unused-rpmlintrc-filter "shared-library-without-dependency-information /usr/lib.*/ld.*\.so" cross-aarch64-glibc-devel.noarch: E: no-library-dependency-for /usr/aarch64-suse-linux/sys-root/usr/lib64/../../lib64/libBrokenLocale.so.1 The package misses dependency on a library package that provides the shared library. glibc.spec:1016: W: macro-in-comment %{_libexecdir} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. glibc-cross-aarch64-src.src: E: invalid-spec-name The spec file name (without the .spec suffix) must match the package name ('Name:' tag). glibc-cross-aarch64-src.src: W: invalid-license-exception GCC-exception-2.0 cross-aarch64-glibc-devel.noarch: W: invalid-license-exception GCC-exception-2.0 The ' with ' license exception of the License tag was not recognized. cross-aarch64-glibc-devel.noarch: W: files-duplicate /usr/aarch64-suse-linux/sys-root/usr/lib64/libutil.a /usr/aarch64-suse-linux/sys-root/usr/lib64/libanl.a:/usr/aarch64-suse-linux/sys-root/usr/lib64/libdl.a:/usr/aarch64-suse-linux/sys-root/usr/lib64/libpthread.a:/usr/aarch64-suse-linux/sys-root/usr/lib64/librt.a cross-aarch64-glibc-devel.noarch: E: filelist-forbidden-fhs23 /usr/aarch64-suse-linux File violates FHS 2.3. glibc.spec:146: E: buildarch-instead-of-exclusivearch-tag i686 Use ExclusiveArch instead of BuildArch (or BuildArchitectures) to restrict build on some specific architectures. Only use BuildArch with noarch 2 packages and 0 specfiles checked; 9 errors, 4 warnings, 9 badness; has taken 7.1 s