#12426: Make Sage build with clang (3.0+)
---------------------------------------+------------------------------------
Reporter: rohana | Owner: GeorgSWeber
Type: task | Status: new
Priority: major | Milestone: sage-5.10
Component: build | Resolution:
Keywords: clang C++11 porting | Work issues:
Report Upstream: N/A | Reviewers:
Authors: | Merged in:
Dependencies: | Stopgaps:
---------------------------------------+------------------------------------
Description changed by jdemeyer:
Old description:
> It is not unlikely that Apple will eventually stop supporting GCC in
> favour of clang. This is a metaticket to track the status of building
> Sage with clang.
>
> ----
>
> Packages failing to build with Clang:
>
> * ATLAS -- probably impossible without Clint's help, but might be a
> configure-only problem
> * eclib -- builds, but completely broken, no clue why
> * libfplll
> * !LinBox
> * pynac
> * GMP-ECM -- #12472
> * Gfan -- #12440
> * Lcalc -- #12436, #12437
> * matplotlib -- #12434
> * MPIR: #13948
> * ratpoints -- #12473
> * Singular -- #12442
> * Symmetrica -- #12439
>
> ----
>
> Spkgs ignoring CC/CXX environment variables:
>
> * FLINT -- #7024; the issue is fixed in FLINT >= 1.5.2
> * FLINTQS -- #12428; package should be removed anyway, since FLINT
> includes a more recent version
> * Sage -- #12443
>
> ----
>
> Probably related: #14676
New description:
It is not unlikely that Apple will eventually stop supporting GCC in
favour of clang. This is a metaticket to track the status of building Sage
with clang.
----
Packages failing to build with Clang:
* ATLAS -- probably impossible without Clint's help, but might be a
configure-only problem
* eclib -- builds, but completely broken, no clue why
* libfplll -- fixed by #12835
* !LinBox
* pynac
* GMP-ECM -- #12472
* Gfan -- #12440
* Lcalc -- #12436, #12437
* matplotlib -- #12434
* MPIR: #13948
* ratpoints -- #12473
* Singular -- #12442
* Symmetrica -- #12439
----
Spkgs ignoring CC/CXX environment variables:
* FLINT -- #7024; the issue is fixed in FLINT >= 1.5.2
* FLINTQS -- #12428; package should be removed anyway, since FLINT
includes a more recent version
* Sage -- #12443
----
Probably related: #14676
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12426#comment:23>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.