longturn / freeciv21

Develop your civilization from humble roots to a global empire
GNU General Public License v3.0
217 stars 42 forks source link

Debian packages based on Bullseye #2137

Open lmoureaux opened 8 months ago

lmoureaux commented 8 months ago

Is your feature request related to a problem? Please describe. We document support for Debian Bullseye, but the packages we build are based on Ubuntu 22.04 and depend on libraries newer than what can be found on Bullseye even with backports enabled (esp. libc6 and libstdc++). This causes some trouble with systems stuck on older versions, e.g. ChromeOS (#1973)

Describe the solution you'd like and Describe alternatives you've considered We could provide CI builds based on Bullseye, but this would quickly add up. Maybe I should resurrect the effort with the Open Build Service.

lmoureaux commented 8 months ago

I investigated again using the OpenSUSE's Open Build Service (OBS). I created Debian, Ubuntu, and OpenSUSE packages for 3.0.2: https://build.opensuse.org/repositories/home:louis94_m:freeciv21/freeciv21 I haven't tested them yet.

About the setup: