-
-
Notifications
You must be signed in to change notification settings - Fork 479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
givaro spkg-configure: Reject too new versions #33042
Comments
Author: Matthias Koeppe |
This comment has been minimized.
This comment has been minimized.
Dependencies: #32947 |
New commits:
|
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:7
correctly accept givaro 4.1.1
correctly rejects givaro 4.2.0 |
This comment has been minimized.
This comment has been minimized.
comment:10
Let's get this in please. |
comment:11
That should be |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:14
looks good to me |
Reviewer: Dima Pasechnik |
comment:15
Thanks! |
Changed branch from u/mkoeppe/givaro_spkg_configure__reject_too_new_versions to |
The linbox team has recently released new versions of their packages: givaro-4.2.0, fflas-ffpack-2.5.0, linbox-1.7.0, which some cutting-edge distributions are already shipping: https://repology.org/project/givaro/versions
Unfortunately our spkg-configure for
givaro
only checks a lower version bound, not an upper bound. We do not have anspkg-configure
forlinbox
- that's #29631; so we try to build an oldlinbox
with a newgivaro
, which fails (upstream does not support this).Hence these new, incompatible releases retroactively break released Sage versions.
This leads to build errors in our
linbox
spkg, such asA workaround for users of released versions of Sage is to use
./configure --without-system-givaro
.Depends on #32947
CC: @dimpase @orlitzky @ClementPernet @kiwifb @EmmanuelCharpentier @antonio-rojas
Component: build: configure
Author: Matthias Koeppe
Branch/Commit:
1da5d31
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/33042
The text was updated successfully, but these errors were encountered: