Meson based build does not check for libbz2 availability, and never builds support in.
While we're deprecating that support, not-so-old savegames and number of custom scenarios are compressed with bz2, so the support should be at least available. I'd say it should be also enabled by default (option to disable it would be ok). Currently this gives cryptic errors when trying to open scenario list with such scenarios available - it doesn't detect the bz2 compression, but tries to load those files as plain text files.
Meson based build does not check for libbz2 availability, and never builds support in.
While we're deprecating that support, not-so-old savegames and number of custom scenarios are compressed with bz2, so the support should be at least available. I'd say it should be also enabled by default (option to disable it would be ok). Currently this gives cryptic errors when trying to open scenario list with such scenarios available - it doesn't detect the bz2 compression, but tries to load those files as plain text files.