-
-
Notifications
You must be signed in to change notification settings - Fork 554
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
Sage does not build on debian testing #21782
Comments
comment:2
Given the experience I had with various compiler go ahead with the debian patches, the bots will tell us what things fails if any. |
Branch: u/charpent/fix-flint |
Author: Jörg-Volker, Emmanuel Charpentier |
Commit: |
comment:4
Patch proposed by someone called "Jörg-Volker" in this post, and packaged by me. Author contacted for complete identity (no answer yet) and credited as such.
==> New commits:
|
comment:5
Can you inquire about the |
comment:6
You should bump the patch level in |
comment:7
Also this should be fixed:
(both flint and arb patches have the same problem) |
comment:8
Seems to work with
|
comment:9
Please document (in the |
comment:10
Also works on
with
So, apart from the minor issues with the patch files, this is good for me. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
Replying to @kiwifb:
I'll do that (probably by going directly to the gcc mailing list). But this should not, IMHO, delay the fixing of this blocker bug. |
comment:13
Replying to @sagetrac-git:
Fulfills comments 6, 7 and 9. ==> |
comment:14
Replying to @EmmanuelCharpentier:
Done [ https://gcc.gnu.org/ml/gcc/2016-11/msg00014.html here]. |
comment:15
Replying to @EmmanuelCharpentier:
The answer is here : and it is shamefully simple :
<Sigh...> |
comment:16
Yes I could tell that it was passed to And best of all while it is passed to Anyone interested in seeing some gory details of |
comment:17
I asked on sage-devel but I'll ask again here, can you post the output of We know empirically that the fix works. We just don't know why and that annoys me deeply. |
comment:18
Replying to @kiwifb:
Sorry : I missed that one (and can't find it, BTW...)
Here it comes :
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed author from Jörg-Volker, Emmanuel Charpentier to Jörg-Volker Peetz, Emmanuel Charpentier |
comment:20
Original author's name added. |
comment:21
Needs to go to the bots to figure out if it breaks something on other distro/compilers. But otherwise look in shape. |
Reviewer: Jeroen Demeyer, François Bissey |
Changed branch from u/charpent/fix-flint to |
In debian testing with gcc-6 Sage does not build. flint fails with ld errors. Debian enables -pie by default on gcc-6 with gcc-5 Sage builds perfectly.
Note that gcc-6 will be the default (only!) compiler in next debian release.
Apparently the flint build fail is already solved in debian
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837453
I do not know if further problems appear with other packages.
Component: build
Keywords: gcc-6 pie flint
Author: Jörg-Volker Peetz, Emmanuel Charpentier
Branch/Commit:
96442c6
Reviewer: Jeroen Demeyer, François Bissey
Issue created by migration from https://trac.sagemath.org/ticket/21782
The text was updated successfully, but these errors were encountered: