-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
alpine linux: Add system package information / tox.ini, fix flint, giac, cvxopt #33083
Comments
Commit: |
New commits:
|
Author: Matthias Koeppe |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:5
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:8
flint
giac:
|
comment:9
there is also |
comment:10
see flintlib/flint#1054 for Flint error Probably as a workaround on can put -D_GNU_SOURCE into CFLAGS. |
Upstream: Reported upstream. No feedback yet. |
comment:12
That's indeed what we do on Void linux, see https://github.com/void-linux/void-packages/blob/master/srcpkgs/flintlib/template |
comment:14
The |
comment:15
From https://www.gnu.org/software/libc/manual/html_node/Special-Functions.html: Function: double gamma (double x) These functions exist for compatibility reasons. They are equivalent to lgamma etc. It is better to use lgamma since for one the name reflects better the actual computation, and moreover lgamma is standardized in ISO C99 while gamma is not. |
comment:16
Has this patch been submitted to upstream |
comment:17
There seems to be some confusion between gamma and log of gamma here. |
comment:18
Does this test pass on Alpine?
It's the last one failing on Void with musl 1.2.2,
instead of
so I wonder if the result is the same on Alpine, |
comment:51
Replying to @mkoeppe:
running Apline in an lxc container. That's the same error as I get while trying to build numpy wheel without Sage using pip, |
comment:52
Your installation is broken somehow |
comment:53
Maybe, but "No such file or directory" error ought to be traceable... |
Reviewer: Dima Pasechnik |
comment:54
OK, let's get this in. (the lxc container setup might be to blame for the numpy issue I keep seeing) |
comment:55
Looks like the added flags break the build of |
comment:57
Replying to @orlitzky:
See also #31905 |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Removed branch from issue description; replaced by PR #35285 |
To test:
tox -e docker-alpine-standard
Depends on #33070
Depends on #33138
Upstream: Reported upstream. No feedback yet.
CC: @dimpase @slel @frederichan-IMJPRG @sagetrac-parisse @dkwo @tornaria @orlitzky
Component: porting
Author: Matthias Koeppe, Dima Pasechnik
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/33083
The text was updated successfully, but these errors were encountered: