openscap-1.3.6-3.fc37 fails to build in Fedora 37: cd /builddir/build/BUILD/openscap-1.3.6/redhat-linux-build/src/OVAL/results && /usr/bin/gcc -DHAVE_CONFIG_H -DOSCAP_BUILD_SHARED -DXMLSEC_CRYPTO_OPENSSL=1 -DXMLSEC_DL_LIBLTDL=1 -DXMLSEC_NO_GOST2012=1 -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_SIZE_T -D__XMLSEC_FUNCTION__=__func__ -I/builddir/build/BUILD/openscap-1.3.6/compat -I/builddir/build/BUILD/openscap-1.3.6/src -I/builddir/build/BUILD/openscap-1.3.6/src/common -I/builddir/build/BUILD/openscap-1.3.6/src/common/public -I/builddir/build/BUILD/openscap-1.3.6/src/CPE/public -I/builddir/build/BUILD/openscap-1.3.6/src/CVE/public -I/builddir/build/BUILD/openscap-1.3.6/src/CVRF/public -I/builddir/build/BUILD/openscap-1.3.6/src/CVSS/public -I/builddir/build/BUILD/openscap-1.3.6/src/DS/public -I/builddir/build/BUILD/openscap-1.3.6/src/OVAL/public -I/builddir/build/BUILD/openscap-1.3.6/src/OVAL/probes/public -I/builddir/build/BUILD/openscap-1.3.6/src/OVAL/probes/SEAP -I/builddir/build/BUILD/openscap-1.3.6/src/OVAL/probes/SEAP/public -I/builddir/build/BUILD/openscap-1.3.6/src/OVAL -I/builddir/build/BUILD/openscap-1.3.6/src/source/public -I/builddir/build/BUILD/openscap-1.3.6/src/XCCDF -I/builddir/build/BUILD/openscap-1.3.6/src/XCCDF/public -I/builddir/build/BUILD/openscap-1.3.6/src/XCCDF_POLICY -I/builddir/build/BUILD/openscap-1.3.6/src/XCCDF_POLICY/public -I/builddir/build/BUILD/openscap-1.3.6/yaml-filter/src -I/builddir/build/BUILD/openscap-1.3.6/redhat-linux-build -I/usr/include/libxml2 -I/usr/include/xmlsec1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pipe -W -Wall -Wnonnull -Wshadow -Wformat -Wundef -Wno-unused-parameter -Wmissing-prototypes -Wno-unknown-pragmas -D_GNU_SOURCE -std=c99 -D_POSIX_C_SOURCE=200112L -DNDEBUG -fPIC -fvisibility=hidden -MD -MT src/OVAL/results/CMakeFiles/ovalcmp_object.dir/oval_cmp_evr_string.c.o -MF CMakeFiles/ovalcmp_object.dir/oval_cmp_evr_string.c.o.d -o CMakeFiles/ovalcmp_object.dir/oval_cmp_evr_string.c.o -c /builddir/build/BUILD/openscap-1.3.6/src/OVAL/results/oval_cmp_evr_string.c [...] /builddir/build/BUILD/openscap-1.3.6/src/OVAL/results/oval_cmp_evr_string.c: In function 'parseEVR': /builddir/build/BUILD/openscap-1.3.6/src/OVAL/results/oval_cmp_evr_string.c:138:22: warning: implicit declaration of function 'risdigit'; did you mean 'isdigit'? [-Wimplicit-function-declaration] 138 | while (*s && risdigit(*s)) s++; /* s points to epoch terminator */ | ^~~~~~~~ | isdigit [...] /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -pipe -W -Wall -Wnonnull -Wshadow -Wformat -Wundef -Wno-unused-parameter -Wmissing-prototypes -Wno-unknown-pragmas -D_GNU_SOURCE -std=c99 -D_POSIX_C_SOURCE=200112L -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-dT,/builddir/build/BUILD/openscap-1.3.6/.package_note-openscap-1.3.6-3.fc37.aarch64.ld CMakeFiles/test_api_cpe_lang.dir/test_api_cpe_lang.c.o -o test_api_cpe_lang -Wl,-rpath,/builddir/build/BUILD/openscap-1.3.6/redhat-linux-build/src ../../../../src/libopenscap.so.25.5.0 /usr/lib64/libxml2.so /usr/lib64/libxslt.so /usr/lib64/libexslt.so /usr/lib64/libpcre.so /usr/lib64/libcurl.so /usr/lib64/librpm.so /usr/lib64/librpmio.so /usr/lib64/libxmlsec1.so /usr/lib64/libxmlsec1-openssl.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libexslt.so /usr/lib64/libpcre.so /usr/lib64/libcurl.so /usr/lib64/libbz2.so /usr/lib64/librpm.so /usr/lib64/librpmio.so /usr/lib64/libgcrypt.so /usr/lib64/libselinux.so /usr/lib64/libblkid.so /usr/lib64/libdbus-1.so /usr/lib64/libacl.so /usr/lib64/libcap.so -lyaml [...] /usr/bin/ld: ../../../../src/libopenscap.so.25.5.0: undefined reference to `risdigit' collect2: error: ld returned 1 exit status A difference between passing and failing build root is at <https://koschei.fedoraproject.org/build/12726027>. The failure is probably triggered by upgrading rpm-devel from 4.17.0-10.fc37 to 4.18.0-0.alpha1.1.fc37.
FEDORA-2022-901d79a289 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-901d79a289
FEDORA-2022-405d78e34c has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-405d78e34c
FEDORA-2022-37b4f71098 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-37b4f71098
FEDORA-2022-3a1641c065 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-3a1641c065
FEDORA-2022-3a1641c065 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.