Ticket #48101

Client does not list installed scenarios

Eröffnet am: 2023-05-29 02:25 Letztes Update: 2023-06-03 17:41

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
3

Details

Windows gtk3.22-client did not list any scenarios when I tested #47826.

I suspect this is general (not specific to that patch, or even Windows) problem with installed scenarios that the installation process has compressed. The client looks for files with suffix ".sav", not ".sav.gz"

Ticket-Verlauf (3/9 Historien)

2023-05-29 02:25 Aktualisiert von: cazfi
  • New Ticket "Client does not list installed scenarios" created
2023-05-30 08:06 Aktualisiert von: cazfi
Kommentar

This is likely because meson based build does not check for zlib, nor consequently set FREECIV_HAVE_LIBZ. At least there's such a bug, and it would explain why client doesn't recognize gzipped scenario files.

2023-05-30 08:11 Aktualisiert von: cazfi
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Accepted
  • Meilenstein Update from (Keine) to 3.1.0-beta3 (closed)
  • Komponente Update from Client common to Bootstrap
2023-05-30 22:50 Aktualisiert von: cazfi
  • Lösung Update from Accepted to Keine
Kommentar

Need to rework the patch to consider emscripten build.

2023-05-30 23:27 Aktualisiert von: cazfi
  • Lösung Update from Keine to Accepted
Kommentar

main/S3_2 patch completely rewritten to match zlib handling changes previously made on those branches, for emscripten support.

S3_1 patch updated to avoid duplicate libz detection (use this same detection also for libfreeciv linking)

2023-06-03 17:41 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Lösung Update from Accepted to Gefixt

Bearbeiten

Please login to add comment to this ticket » Anmelden