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

Reply via email to