#17334: Update libgd to 2.1.0
-------------------------------------+-------------------------------------
       Reporter:  jpflori            |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.4
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Jean-Pierre Flori  |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  809967a03e077d988435fc91c04567ec0890dc96
  u/jpflori/ticket/17334             |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Jean-Pierre Flori', 'oldvalue': ''}):

 * status:  new => needs_review
 * author:   => Jean-Pierre Flori
 * cc: vbraun (added)
 * branch:   => u/jpflori/ticket/17334
 * commit:   => 809967a03e077d988435fc91c04567ec0890dc96


Old description:

> 2.0.x is not supported anymore upstream.
>
> As far as Cygwin is concerned, we still need to:
> * autoreconf so that libtool gets recent enough to correctly link on
> Cygwin64 (to be able to use recent autotools see
> https://bitbucket.org/libgd/gd-
> libgd/diff/configure.ac?diff2=10ffb330807d&at=master)
> * patch not to use ceill but only ceil in src/gd_bmp.c as Cygwin's (and
> some other systems) libm does not provide it (see
> https://bitbucket.org/libgd/gd-libgd/issue/98/gd_bmpc-use-of-both-ceil-
> and-ceill)

New description:

 2.0.x is not supported anymore upstream.

 The Sage scripts also need a lot of cleanup.

 As far as Cygwin is concerned, we still need to:
 * autoreconf so that libtool gets recent enough to correctly link on
 Cygwin64 (to be able to use recent autotools see
 https://bitbucket.org/libgd/gd-
 libgd/diff/configure.ac?diff2=10ffb330807d&at=master)
 * patch not to use ceill but only ceil in src/gd_bmp.c as Cygwin's (and
 some other systems) libm does not provide it (see
 https://bitbucket.org/libgd/gd-libgd/issue/98/gd_bmpc-use-of-both-ceil-
 and-ceill)

 Autoreconfed tarball at:
 *
 http://boxen.math.washington.edu/home/jpflori/upstream/libgd-2.1.0.tar.bz2

--

Comment:

 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=4cf1a0c642a1662b3220de9499f5a095ad01bde5
 4cf1a0c]||{{{Update gd to version 2.1.0.}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=f86127a38f66e16de288047ddd27863d123ff013
 f86127a]||{{{Upstream gd is now libgd.}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=d0b9f0284fd7408dd083b41a954790c37249d3a2
 d0b9f02]||{{{Missed checksum update after gd->libgd move.}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=809967a03e077d988435fc91c04567ec0890dc96
 809967a]||{{{Remove -fPIC from gd CFLAGS as libtool is used and smart
 enough.}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/17334#comment:2>
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to