-
-
Notifications
You must be signed in to change notification settings - Fork 453
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
fedora-33-standard/homebrew-macos flint/arb breakage #30757
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:6
Should the install location of the arb headers in Fedora be considered a packaging bug? |
comment:7
Replying to @mkoeppe:
Yes, any packager who relocates the public headers for their package has 100% broken its public API. |
Commit: |
Author: Dima Pasechnik |
Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/310014066 to Matthias Koeppe |
Changed branch from u/mkoeppe/fedora_33_standard_homebrew_macos_flint_arb_breakage to |
fedora-33-standard
, https://github.com/sagemath/sage/runs/1235092189configure
finds systemflint
but not systemarb
(headers are installed by the fedora package in/usr/include/arb/
, but the arb spkg-configure expects them in/usr/include
).Then compiling arb spkg results in:
Indeed,
/usr/include/flint/
is present, butconfig.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.CC: @dimpase @jhpalmieri @orlitzky @fredrik-johansson @videlec @kiwifb @antonio-rojas
Component: build: configure
Author: Dima Pasechnik
Branch/Commit:
78edcc3
Reviewer: Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/30757
The text was updated successfully, but these errors were encountered: