Public bug reported:

[ Why ]

The current version of lp-solve in Ubuntu fails to build with gcc 14 due to new 
warnings.
The version in debian has already resolved this issue, but was not imported 
into Ubuntu automatically because it had deviated from debian.

We can merge back with debian to achieve the following:
* Many bugfixes from upstream
* Fix the FTBFS with gcc 14
* Re-align with debian

Attaching the upstream changelog diff.

This is a new minor version, but a Freeze Exception might be necessary
because two new options were added:

+- Modified generating MPS file with some new options:
+  - MPSLINDO: Write semi-continious variables in different order as required 
by LINDO
+  - MPSFREEFULLPRECISION: Write numbers with more precision in free MPS format
+    xli_MPS is modified to handle these new options.

Because the new options wouldn't be used by any existing projects, i
believe it is safe to upgrade to the new version.

However if this is rejected I will just propose backporting the FTBFS
fix to the Ubuntu package, and we can backport more fixes as requested.

[ Test ]

$ cat <<EOF | lp_solve -S3
max: 143 x + 60 y;

120 x + 210 y <= 15000;
110 x + 30 y <= 4000;
x + y <= 75;
EOF

Value of objective function: 6315.62500000

Actual values of the variables:
x                          21.875
y                          53.125

Actual values of the constraints:
R1                        13781.2
R2                           4000
R3                             75

** Affects: lp-solve (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "lp-solve.changelog.diff"
   
https://bugs.launchpad.net/bugs/2078715/+attachment/5812373/+files/lp-solve.changelog.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2078715

Title:
  [FFE] Upgrade lp-solve to 5.5.2.11-2 in oracular

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lp-solve/+bug/2078715/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to