Source: endless-sky Version: 0.10.2-6 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
Dear maintainer, endless-sky fails to build with errors in the testsuite. From my build log: | debian/rules override_dh_auto_test | make[1]: Entering directory '/<<PKGBUILDDIR>>' | cd obj-x86_64-linux-gnu && ctest --label-exclude "(benchmark|integration-debug)" --timeout 9000 | Test project /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu | Start 1: Afterburner-flight - Simple depart land | 1/39 Test #1: Afterburner-flight - Simple depart land ............***Failed 5.60 sec | Start 3: Atrocity Test - New Atrocity | 2/39 Test #3: Atrocity Test - New Atrocity .......................***Failed 6.03 sec | Start 5: Boarding Test - Repair Friendly Ship | 3/39 Test #5: Boarding Test - Repair Friendly Ship ...............***Failed 6.16 sec | Start 7: Capture Uncapturable With Capturable Override | 4/39 Test #7: Capture Uncapturable With Capturable Override ......***Failed 7.00 sec | Start 9: Clear flagship model condition | 5/39 Test #9: Clear flagship model condition .....................***Failed 6.82 sec | Start 11: Conditional Test | 6/39 Test #11: Conditional Test ...................................***Failed 6.58 sec | Start 13: Conditional Test Goto | 7/39 Test #13: Conditional Test Goto ..............................***Failed 8.27 sec | Start 15: Conditional Test Out of Bound | 8/39 Test #15: Conditional Test Out of Bound ......................***Failed 7.23 sec | Start 17: Ember Wastes Navigation | 9/39 Test #17: Ember Wastes Navigation ............................***Failed 5.92 sec | Start 19: Enter Name in Conversation | 10/39 Test #19: Enter Name in Conversation .........................***Failed 5.94 sec | Start 21: Flagship Attribute Autoconditions | 11/39 Test #21: Flagship Attribute Autoconditions ..................***Failed 6.75 sec | Start 23: Flagship Planet Attribute Test | 12/39 Test #23: Flagship Planet Attribute Test .....................***Failed 6.11 sec | Start 25: Hyperjumps To Autocondition | 13/39 Test #25: Hyperjumps To Autocondition ........................***Failed 5.89 sec | Start 27: Illegal Test - Ignore and New Illegal | 14/39 Test #27: Illegal Test - Ignore and New Illegal ..............***Failed 6.27 sec | Start 29: Loading and Reloading | 15/39 Test #29: Loading and Reloading ..............................***Failed 6.26 sec | Start 31: Loading and Saving | 16/39 Test #31: Loading and Saving .................................***Failed 7.13 sec | Start 33: Outfitter Mission Test | 17/39 Test #33: Outfitter Mission Test .............................***Failed 5.47 sec | Start 35: Save To Default Snapshot | 18/39 Test #35: Save To Default Snapshot ...........................***Failed 6.39 sec | Start 37: Saving during conversation | 19/39 Test #37: Saving during conversation .........................***Failed 6.44 sec | Start 39: Sell 0 ships | 20/39 Test #39: Sell 0 ships .......................................***Failed 6.07 sec | Start 41: Sell 1 ship | 21/39 Test #41: Sell 1 ship ........................................***Failed 6.98 sec | Start 43: Sell 2 ships | 22/39 Test #43: Sell 2 ships .......................................***Failed 5.57 sec | Start 45: Sell 3 ships | 23/39 Test #45: Sell 3 ships .......................................***Failed 5.72 sec | Start 47: Sell Outfit On Take Off | 24/39 Test #47: Sell Outfit On Take Off ............................***Failed 6.85 sec | Start 49: Shipyard Mission Test | 25/39 Test #49: Shipyard Mission Test ..............................***Failed 5.91 sec | Start 51: Start Game | 26/39 Test #51: Start Game .........................................***Failed 7.19 sec | Start 53: Store Outfit On Take Off | 27/39 Test #53: Store Outfit On Take Off ...........................***Failed 5.64 sec | Start 55: Test-Framework - Calling other functions | 28/39 Test #55: Test-Framework - Calling other functions ...........***Failed 7.29 sec | Start 57: Test-Framework - Conditions Arithmetic and Loops | 29/39 Test #57: Test-Framework - Conditions Arithmetic and Loops ...***Failed 6.21 sec | Start 59: Test-Framework - Empty Test Sequence | 30/39 Test #59: Test-Framework - Empty Test Sequence ...............***Failed 6.72 sec | Start 61: Test-Framework - Empty Testcase | 31/39 Test #61: Test-Framework - Empty Testcase ....................***Failed 7.22 sec | Start 63: Test-Framework - Load Depart Land | 32/39 Test #63: Test-Framework - Load Depart Land ..................***Failed 6.00 sec | Start 65: Test-Framework - Mission Injection | 33/39 Test #65: Test-Framework - Mission Injection .................***Failed 5.76 sec | Start 67: Test-Framework - Navigate | 34/39 Test #67: Test-Framework - Navigate ..........................***Failed 7.49 sec | Start 69: Test-Framework - Recursive Calling | 35/39 Test #69: Test-Framework - Recursive Calling .................***Failed 6.26 sec | Start 71: Test-Framework - UI Keyboard controls | 36/39 Test #71: Test-Framework - UI Keyboard controls ..............***Failed 7.44 sec | Start 73: To Accept Blocks Accepts When Conditions Fail | 37/39 Test #73: To Accept Blocks Accepts When Conditions Fail ......***Failed 7.11 sec | Start 75: Wormhole Navigation | 38/39 Test #75: Wormhole Navigation ................................***Failed 7.06 sec | Start 77: unit | 39/39 Test #77: unit ............................................... Passed 0.02 sec | | 3% tests passed, 38 tests failed out of 39 | | Label Time Summary: | integration = 246.76 sec*proc (38 tests) | unit = 0.02 sec*proc (1 test) | | Total Test time (real) = 246.90 sec | | The following tests FAILED: | 1 - Afterburner-flight - Simple depart land (Failed) | 3 - Atrocity Test - New Atrocity (Failed) | 5 - Boarding Test - Repair Friendly Ship (Failed) | 7 - Capture Uncapturable With Capturable Override (Failed) | 9 - Clear flagship model condition (Failed) | 11 - Conditional Test (Failed) | 13 - Conditional Test Goto (Failed) | 15 - Conditional Test Out of Bound (Failed) | 17 - Ember Wastes Navigation (Failed) | 19 - Enter Name in Conversation (Failed) | 21 - Flagship Attribute Autoconditions (Failed) | 23 - Flagship Planet Attribute Test (Failed) | 25 - Hyperjumps To Autocondition (Failed) | 27 - Illegal Test - Ignore and New Illegal (Failed) | 29 - Loading and Reloading (Failed) | 31 - Loading and Saving (Failed) | 33 - Outfitter Mission Test (Failed) | 35 - Save To Default Snapshot (Failed) | 37 - Saving during conversation (Failed) | 39 - Sell 0 ships (Failed) | 41 - Sell 1 ship (Failed) | 43 - Sell 2 ships (Failed) | 45 - Sell 3 ships (Failed) | 47 - Sell Outfit On Take Off (Failed) | 49 - Shipyard Mission Test (Failed) | 51 - Start Game (Failed) | 53 - Store Outfit On Take Off (Failed) | 55 - Test-Framework - Calling other functions (Failed) | 57 - Test-Framework - Conditions Arithmetic and Loops (Failed) | 59 - Test-Framework - Empty Test Sequence (Failed) | 61 - Test-Framework - Empty Testcase (Failed) | 63 - Test-Framework - Load Depart Land (Failed) | 65 - Test-Framework - Mission Injection (Failed) | 67 - Test-Framework - Navigate (Failed) | 69 - Test-Framework - Recursive Calling (Failed) | 71 - Test-Framework - UI Keyboard controls (Failed) | 73 - To Accept Blocks Accepts When Conditions Fail (Failed) | 75 - Wormhole Navigation (Failed) | Errors while running CTest | Output from these tests are in: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/Testing/Temporary/LastTest.log | Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. | make[1]: *** [debian/rules:22: override_dh_auto_test] Error 8 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:6: binary] Error 2 | dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 A full build log on riscv64 is available there: https://buildd.debian.org/status/fetch.php?pkg=endless-sky&arch=riscv64&ver=0.10.2-6%2Bb1&stamp=1704355057&raw=0 A full build log on amd64 is also available from reproducible builds: https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/endless-sky_0.10.2-6.rbuild.log.gz Regards Aurelien