#46314: blank ruleset widget when starting new game - meson built Open Date: 2022-12-18 17:53 Last Update: 2022-12-18 22:30 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/46314 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=46314 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2022-12-18 22:30 Updated by: ddeanbrown Comment: Something must have been dodgy in my previous build, so did a fresh build from scratch of S3_1 pull as of today. This fixed the red herring with the incompatible capability strings. And made the original reported bug come back. Guess that commit was also a red herring. Digging some more, what I now see is that setting that widget to "default" fails because "default" is not in the list of rulesets, because "default.serv" is not in the installed ".../share/freeciv" folder, because meson.build doesn't include it in the install_data section that installs the other 'data/*.serv' files. Patch attached. --------------------------------------------------------------------- Ticket Status: Reporter: ddeanbrown Owner: (None) Type: Bugs Status: Open Priority: 5 - Medium MileStone: (None) Component: Client common Severity: 5 - Medium Resolution: None --------------------------------------------------------------------- Ticket details: Seen in S3_1 branch built with meson, OK with autotools build. Choose "Start new game", the next dlog has widget "Ruleset: " with blank value. ("Rules: " widget with qt client.) Seen on my Mac, possibly Mac only bug? -- Ticket information of Freeciv project Freeciv Project is hosted on OSDN Project URL: https://osdn.net/projects/freeciv/ OSDN: https://osdn.net URL for this Ticket: https://osdn.net/projects/freeciv/ticket/46314 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=46314