Kevin Kofler noted about a year ago [1] that new versions of the solvers SoPlex [2] and SCIP [3] were released under free software licenses. Over the last year, I've been working little by little on building them in a COPR [4] and rebuilding various Fedora packages with SoPlex and SCIP support. I believe we have reached the point where we can start integrating this work into Fedora. References: [1] https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/GGGRTBI3ZQYXMNLTPAYCW5IT4FYNY6GX/ [2] https://soplex.zib.de/ [3] https://scipopt.org/ [4] https://copr.fedorainfracloud.org/coprs/jjames/SCIP/ I need reviews for the following new packages. I am willing to swap reviews. - asl: https://bugzilla.redhat.com/show_bug.cgi?id=2253354 - ccluster: https://bugzilla.redhat.com/show_bug.cgi?id=2253355 - lusol: https://bugzilla.redhat.com/show_bug.cgi?id=2253356 - pdqsort: https://bugzilla.redhat.com/show_bug.cgi?id=2253357 - zimpl: https://bugzilla.redhat.com/show_bug.cgi?id=2253358 - zstr: https://bugzilla.redhat.com/show_bug.cgi?id=2253359 - papilo: https://bugzilla.redhat.com/show_bug.cgi?id=2253360 - soplex: https://bugzilla.redhat.com/show_bug.cgi?id=2253361 - scip: https://bugzilla.redhat.com/show_bug.cgi?id=2253362 - coin-or-HiGHS: https://bugzilla.redhat.com/show_bug.cgi?id=2253363 - spasm: https://bugzilla.redhat.com/show_bug.cgi?id=2253364 I will shortly open pull requests for each of the following packages. I wanted to post this message first so that the PR text can include a reference to it. - bliss - coin-or-Alps - coin-or-Bcp - coin-or-Bcps - coin-or-Blis - coin-or-Bonmin - coin-or-Cbc - coin-or-Cgl - coin-or-Clp - coin-or-CoinMP - coin-or-CoinUtils - coin-or-Couenne - coin-or-Dip - coin-or-DyLP - coin-or-FlopC++ - coin-or-lemon - coin-or-Ipopt - coin-or-OS - coin-or-Osi - coin-or-SYMPHONY - freefem++ - gfan - latte-integrale - Macaulay2 - mp - opencv - openms - polymake - python-cyipopt - python-pysingular - qsopt-ex - seqan - seqan2 - seqan3 - Singular - sympol - TOPCOM ASL vs. mp ---------- Many of the coin-or packages currently BuildRequires mp-devel. They really only need the ASL part of mp. Upstream has split the two projects into separate git repositories; see the new asl package listed above. This will reduce the number of runtime dependencies for the coin-or packages. Since the new asl package conflicts with the current mp package, the introduction of asl, modification of mp, and rebuilding of affected coin-or packages all need to be done at once. Once all of the reviews are complete, they will be built in a side tag. i386 removal ------------ Some of the new packages need some work to build correctly on i386. Why bother? Let's not build for i386 in the first place. That means, however, that some of the packages that sit on top of them will need to be modified to stop building for i386 as well. That is the extent of the modifications to some of these packages (e.g., freefem++). Since opencv and openms are both still built for i386, the packages that they depend on (including the new asl package) must also be built for i386 for now. -- Jerry James http://www.jamezone.org/ -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue