Bug#1113328: nlopt: FTBFS with CMake 4
Andreas Tille
tille at debian.org
Thu Oct 23 05:57:19 BST 2025
Hi Colin,
Am Wed, Oct 22, 2025 at 08:54:20PM +0100 schrieb Colin Watson:
> > Alternatively, we could update to upstream 2.10 (which includes this);
> > none of the changes are *obviously* compatibility-breaking, but I
> > haven't looked closely.
>
> Andreas has committed an upgrade to 2.10 to git, but the lintian failure
> indicates that the .so version has been bumped to 1, and therefore I'd think
> the package names ought to be changed from libnlopt0 to libnlopt1 and from
> libnlopt-cxx0 to libnlopt-cxx1, incurring a trip through NEW and a
> transition. (As it stands, the tip of
> https://salsa.debian.org/science-team/nlopt master doesn't seem uploadable.)
Unfortunately yes.
> Andreas, since there are a fair number of reverse-dependencies here, do you
> think it might make sense to instead cherry-pick the relevant changes onto a
> branch and then do the library transition a bit later once the CMake 4 stuff
> has settled down?
This is probably the most sensible approach. Do you volunteer for this?
If not it might be probably me to sort out the mess I've created.
> Or do you still plan to push this through?
No, there is no need to push anything. I was simply hoping that last
upstream could solve some problems. I should have done this in a
separate branch. In Debian Science team we are a bit sloppy with this
by simply using master branch ... which fires back in cases like this.
Sorry about the hasle
Andreas.
--
https://fam-tille.de
More information about the debian-science-maintainers
mailing list