lasso-2.8.2-1.fc39 fails to build in Fedora 39 because a test fails: + cd lasso-2.8.2 + make check CK_TIMEOUT_MULTIPLIER=10 make check-recursive make[1]: Entering directory '/builddir/build/BUILD/lasso-2.8.2' Making check in lasso make[2]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso' /usr/bin/python3 ./build_strerror.py . >.errors.c.new if ! cmp -s ./errors.c .errors.c.new; then \ mv -f .errors.c.new errors.c; else \ rm .errors.c.new; fi make check-recursive make[3]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso' Making check in xml make[4]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml' Making check in saml-2.0 make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/saml-2.0' make[5]: Nothing to be done for 'check'. make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/saml-2.0' Making check in soap-1.1 make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/soap-1.1' make[5]: Nothing to be done for 'check'. make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/soap-1.1' Making check in dsig make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/dsig' make[5]: Nothing to be done for 'check'. make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/dsig' Making check in ecp make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/ecp' make[5]: Nothing to be done for 'check'. make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml/ecp' make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml' make[5]: Nothing to be done for 'check-am'. make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml' make[4]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/xml' Making check in id-ff make[4]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/id-ff' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/id-ff' Making check in saml-2.0 make[4]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso/saml-2.0' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso/saml-2.0' make[4]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/lasso' /usr/bin/python3 ./build_strerror.py . >.errors.c.new if ! cmp -s ./errors.c .errors.c.new; then \ mv -f .errors.c.new errors.c; else \ rm .errors.c.new; fi make[4]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso' make[3]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso' make[2]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/lasso' Making check in tests make[2]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/tests' Making check in data make[3]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/tests/data' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/tests/data' make[3]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/tests' make check-TESTS make[4]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/tests' make[5]: Entering directory '/builddir/build/BUILD/lasso-2.8.2/tests' FAIL: tests PASS: tests2 ============================================================================ Testsuite summary for lasso 2.8.2 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to lasso-devel.libre-entreprise.org ============================================================================ make[5]: Leaving directory '/builddir/build/BUILD/lasso-2.8.2/tests' make[5]: *** [Makefile:976: test-suite.log] Error 1 Reproducible: Always
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.
I've just ran a copr build [1] of rawhide branch plus a tiny fix on top of it [2], which I've filed a PR for [3]. The build succeeded for all Fedora releases and EL8. It is still failing for EL7 and EL9, but I've not looked into this. [1] https://copr.fedorainfracloud.org/coprs/xavierb/lemonldap-ng/build/6444481/ [2] https://src.fedoraproject.org/fork/xavierb/rpms/lasso/c/325f3337eb2b22949f551a92582eb7829f644278 [3] https://src.fedoraproject.org/rpms/lasso/pull-request/13
Also, here's the upstream bug filed by @ngompa: https://dev.entrouvert.org/issues/78280
Dear Maintainer, your package has an open Fails To Build From Source bug for Fedora 39. Action is required from you. If you can fix your package to build, perform a build in koji, and either create an update in bodhi, or close this bug without creating an update, if updating is not appropriate [1]. If you are working on a fix, set the status to ASSIGNED to acknowledge this. If you have already fixed this issue, please close this Bugzilla report. Following the policy for such packages [2], your package will be orphaned if this bug remains in NEW state more than 8 weeks (not sooner than 2023-07-17). A week before the mass branching of Fedora 40 according to the schedule [3], any packages not successfully rebuilt at least on Fedora 38 will be retired regardless of the status of this bug. [1] https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/ [2] https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/ [3] https://fedorapeople.org/groups/schedule/f-40/f-40-key-tasks.html
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle. Changing version to 40.