#20381: Patch to brial to get it building again on Cygwin
-------------------------------------+-------------------------------------
Reporter: embray | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: sage-7.2
Component: build | Resolution:
Keywords: cygwin windows | Merged in:
brial | Reviewers:
Authors: Erik Bray | Work issues:
Report Upstream: N/A | Commit:
Branch: u/gouezel/brial- | 84b0513a4055a606716b74863dcc78d49e8235a7
cygwin-patch | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by gouezel):
Copy/pasted from jpflori's comment at #17622:
The patches in build_system directory are those you need to apply to the
brial build system before autotools automatically generate the full build
system.
Once these patches are applied, one can invoke autotools to update the
build system and deduce the full patches in the patches directory which
don't need autotools invokation anymore and can be applied at build time.
To summarize it's good to ship two set of patches because:
* we can't rely on invoking autotools at build time because it is not a
prerequisite and would not be manageable anyway, it's kind of impossible
to make sure that the build system will be correctly regenarated with one
of the random versions of autotools programs in the wild, therefore the
build system has to be regenerated on a dev machine and full patches have
to be distributed,
* the patches only touching the input to autotools are still of interest
as these are the ones to be updated manually if we want to introduce
further changes in the build system, and the ones to submit upstream for
inclusion (and when upstream makes new releases it will regenerate the
full build system)
--
Ticket URL: <http://trac.sagemath.org/ticket/20381#comment:12>
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.