This repository was archived by the owner on Feb 1, 2023. It is now read-only.
Commit 2b5c0ba
Release Manager
Trac #30757: fedora-33-standard/homebrew-macos flint/arb breakage
`fedora-33-standard`, https://github.com/sagemath/sage/runs/1235092189
1. `configure` finds system `flint` but not system `arb` (headers are
installed by the fedora package in `/usr/include/arb/`, but the arb
spkg-configure expects them in `/usr/include`).
2. Then compiling arb spkg results in:
{{{
[arb-2.16.0.p0]
/sage/local/var/tmp/sage/build/arb-2.16.0.p0/src/fmpr.h:25:10: fatal
error: flint/config.h: No such file or directory
[arb-2.16.0.p0] 25 | #include "flint/config.h"
[arb-2.16.0.p0] | ^~~~~~~~~~~~~~~~
[arb-2.16.0.p0] compilation terminated.
}}}
Indeed, `/usr/include/flint/` is present, but `config.h` is missing.
For Sage 9.3, we can do the upgrade to arb 2.18.1 (#28623) and flint
2.6.3 (#29719). But we need a quick fix for Sage 9.2.
(`fedora-33` is expected to be released 2020-10-20.)
Same error also on `homebrew-macos` with flint installed.
URL: https://trac.sagemath.org/30757
Reported by: mkoeppe
Ticket author(s): Dima Pasechnik
Reviewer(s): Matthias Koeppe1 file changed
+48
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
0 commit comments