Compile failed because of missing libxisf

Hello there,
compiling the latest siril from git fails for me because of missing dependency to libxisf. I am on Debian 11. libxisf is not part of Debian 11, so I think the dependency should be optional ?!
I also read that libxisf in Debian was made part of kstars due to some lack of understanding of the Debian team. Yet another reason to make it optional for people who neither have PI nor kstars.
Cheers
Götz

  1. can you check if the situation has improved on debian 12?
  2. maybe open a bug with the debian team and tell them about the siril use case so that other packages can use libxisf?

According to packages.debian.org libxisf is set as “package being worked on”. This to my knowledge means that it is not part of any Debian distribution yet.

When it will be part of Debian, it will be part of Debian 12 or 13, depending on the state of Debian 12 and when the work on libxisf will be finished at that time.

Right now Debian 11 is the stable version which most people are using…

I am very sorry. I just found that Debian 12 is already stable. I missed it. Will migrate to it soon. Yet I dont think libxisf is part of Debian 12.

Libxisf is not a mandatory dependence.
More explanation here: Installation from source code — Siril 1.3.0 documentation

libxisf is not scheduled to be included in any version of Debian yet. It will not be in the current stable release named “bookworm”, so not part of Debian stable in the next two years.

Too bad that Siril is not compiling on a standard OS like Debian stable without manual intervention.

Libxisf is scheduled to be implemented in testing soon. A soon as the debian team validated it.