flueke / mvme

mvme - mesytec VME data acquisition
GNU General Public License v3.0
11 stars 7 forks source link

CI debian bullseye and buster #11

Closed inkdot7 closed 6 months ago

inkdot7 commented 7 months ago

Thanks for adding the CI scripts for debian bookworm.

In this PR are added CI for bullseye and buster, which however do not work. They fail at cmake versions required (3.13 for buster (3.15 needed for mvme), and 3.18 for bullseye (3.19 needed for mesytec-mvlc)).

It would be nice to be able to compile and run the code on a bullseye installation. (buster just tested since the README.md` refers to that.) I.e., see this PR as a placeholder.

flueke commented 6 months ago

I just added the workflow for bullseye to the dev branch. I didn't have any luck with buster: the backports are gone from the mirrors (https://backports.debian.org/news/Removal_of_buster-backports_from_the_debian_archive/) and backporting mvme and dependencies to cmake-3.13 seems too much work for too little gain. Do you require mvme to run on buster?

inkdot7 commented 6 months ago

Thanks! bullseye is fine, I'm not using buster. I just tested that since the README referred to it, to have a baseline.

flueke commented 6 months ago

Thanks! bullseye is fine, I'm not using buster. I just tested that since the README referred to it, to have a baseline. Oh yeah, I removed that. The README now refers to the docker files I'm using internally to test the builds :)