#3358: [with patch, needs work] Improve the building of eclib (shared/static
objects)
-----------------------------+----------------------------------------------
Reporter: fbissey | Owner: mabshoff
Type: defect | Status: new
Priority: minor | Milestone: sage-3.2.2
Component: build | Resolution:
Keywords: editor_mabshoff |
-----------------------------+----------------------------------------------
Changes (by mabshoff):
* summary: [with new patches, needs review] Improve the building of
eclib (shared/static objects) => [with patch,
needs work] Improve the building of eclib
(shared/static objects)
Comment:
I think there are some issues with eclib-ungnu.patch:
* the formal changes, i.e. the removal of the ".o" from the makefiles
should be independent of the other changes for reviewing purposes
* some of the fixes will have the makefiles as is working with Sage, but
if anyone attempted to compile eclib without explicitly setting env
variables like NTL the compile will break or the build will not include
features like pari support. I don't care which way we go here, but this is
up to John since it is his code project.
As is the patch needs to be rebased slighly:
{{{
/eclib-20080310.p7/src$ patch -p1 --dry-run < eclib-
ungnu.patch\?format\=raw
patching file Makefile
Hunk #4 FAILED at 45.
1 out of 4 hunks FAILED -- saving rejects to file Makefile.rej
patching file Makefile.dynamic
patching file g0n/Makefile
Hunk #2 succeeded at 25 with fuzz 2.
patching file procs/Makefile
Hunk #2 FAILED at 23.
1 out of 6 hunks FAILED -- saving rejects to file procs/Makefile.rej
patching file qcurves/Makefile
patching file qrank/Makefile
}}}
I am -1 on all the other three patches at this ticket. Some of those might
be salvaged, i.e. from the spkg-install patches like the better
installation, but the PIC->pic change is just plain wrong.
Cheers,
Michael
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3358#comment:9>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---