#20137: Define "gcc" as standard package
-------------------------------------+-------------------------------------
Reporter: jdemeyer | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-7.1
Component: build | Resolution:
Keywords: | Merged in:
Authors: Jeroen Demeyer | Reviewers: Volker Braun
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/jdemeyer/ticket/20137 | 12034a216056eb0abfccd9d97b362acdf040c6b0
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* status: new => needs_review
Old description:
> NOTE: This ticket is about changing the internal configure/install logic,
> not about changing behaviour.
>
> "gcc" is a special Sage package because it's currently the only package
> which is either installed in Sage or used from the system if it's
> available.
>
> In the future, we probably want more packages like this. It makes sense
> to mark all these packages as "standard" with some logic in
> `configure.ac` to skip the installation of certain standard packages.
>
> I propose to define a ''standard package'' as a package which will always
> be available in Sage, either installed by Sage or taken from the system.
> The logic which is introduced in this ticket for gcc could be used for
> all those packages.
New description:
NOTE: This ticket is about changing the internal configure/install logic,
not about changing behaviour.
"gcc" is a special Sage package because it's currently the only package
which is either installed in Sage or used from the system if it's
available.
In the future, we probably want more packages like this. It makes sense to
mark all these packages as "standard" with some logic in `configure.ac` to
skip the installation of certain standard packages.
I propose to define a ''standard package'' as a package which will always
be available in Sage, either installed by Sage or taken from the system.
The logic which is introduced in this ticket for gcc could be used for all
those packages.
'''Tarball for buildbot''':
http://sage.ugent.be/www/jdemeyer/sage/configure-149.tar.gz
--
--
Ticket URL: <http://trac.sagemath.org/ticket/20137#comment:28>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.