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