We are currently running OMERO.server and OMERO.web on a Debian 10 server using (zeroc-ice-debian10)[https://github.com/ome/zeroc-ice-debian10]. Now I attempted to move this to a Debian 12 server. The prebuilt binaries for Debian 10 don't work on Debian 12, which doesn't have OpenSSL 1.1 in its repositories.
After some experimenting, I found out that Ice 3.6.5 compiles with a lot of warnings if I disable the -Wall compiler flag. I also had to install older versions of Java and Python than included in the repositories, with that OMERO finally runs.
Now I'm not sure if this makes it somehow less stable or secure than our Debian 10 installation or a new Rocky Linux 9 installation would be. Is there a plan to create a setup guide for Debian 12 or would it be helpful if I try to update the Debian 10 installation guide?
We are currently running OMERO.server and OMERO.web on a Debian 10 server using (zeroc-ice-debian10)[https://github.com/ome/zeroc-ice-debian10]. Now I attempted to move this to a Debian 12 server. The prebuilt binaries for Debian 10 don't work on Debian 12, which doesn't have OpenSSL 1.1 in its repositories.
After some experimenting, I found out that Ice 3.6.5 compiles with a lot of warnings if I disable the -Wall compiler flag. I also had to install older versions of Java and Python than included in the repositories, with that OMERO finally runs.
Now I'm not sure if this makes it somehow less stable or secure than our Debian 10 installation or a new Rocky Linux 9 installation would be. Is there a plan to create a setup guide for Debian 12 or would it be helpful if I try to update the Debian 10 installation guide?