任务单 #48101

Client does not list installed scenarios

开放日期: 2023-05-29 02:25 最后更新: 2023-06-03 17:41

报告人:
属主:
类型:
状态:
关闭
组件:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:
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"

任务单历史 (3/9 Histories)

2023-05-29 02:25 Updated by: cazfi
  • New Ticket "Client does not list installed scenarios" created
2023-05-30 08:06 Updated by: cazfi
评论

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 Updated by: cazfi
  • 属主 Update from (无) to cazfi
  • 处理结果 Update from to Accepted
  • 里程碑 Update from (无) to 3.1.0-beta3 (关闭)
  • 组件 Update from Client common to Bootstrap
2023-05-30 22:50 Updated by: cazfi
  • 处理结果 Update from Accepted to
评论

Need to rework the patch to consider emscripten build.

2023-05-30 23:27 Updated by: cazfi
  • 处理结果 Update from to Accepted
评论

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 Updated by: cazfi
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from Accepted to Fixed

编辑

Please login to add comment to this ticket » 登录名