#14232: Update PPL to v1.0
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:  tbd
           Type:  enhancement        |       Status:  closed
       Priority:  major              |    Milestone:  sage-5.11
      Component:  packages:          |   Resolution:  fixed
  standard                           |    Merged in:  sage-5.11.beta1
       Keywords:                     |    Reviewers:  Dmitrii Pasechnik,
        Authors:  Volker Braun,      |  Volker Braun
  Jeroen Demeyer                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by leif):

 Meanwhile at PPL 1.1, we have:
 {{{
 -rw-r--r-- 1 leif leif 57351174 2015-04-29 16:21 local/lib/libppl.a
 -rw-r--r-- 1 leif leif 83958276 2015-04-29 16:21 local/lib/libppl_c.a
 -rwxr-xr-x 1 leif leif     1236 2015-05-02 18:29 local/lib/libppl_c.la
 lrwxrwxrwx 1 leif leif       17 2015-04-29 16:21 local/lib/libppl_c.so ->
 libppl_c.so.4.0.0
 lrwxrwxrwx 1 leif leif       17 2015-04-29 16:21 local/lib/libppl_c.so.4
 -> libppl_c.so.4.0.0
 -rwxr-xr-x 1 leif leif 29967312 2015-04-29 16:21
 local/lib/libppl_c.so.4.0.0
 -rwxr-xr-x 1 leif leif     1156 2015-05-02 18:29 local/lib/libppl.la
 lrwxrwxrwx 1 leif leif       16 2015-04-29 16:21 local/lib/libppl.so ->
 libppl.so.13.0.0
 lrwxrwxrwx 1 leif leif       16 2015-04-29 16:21 local/lib/libppl.so.13 ->
 libppl.so.13.0.0
 -rwxr-xr-x 1 leif leif 19604376 2015-04-29 16:21
 local/lib/libppl.so.13.0.0
 }}}

 I.e., while the library version of libppl got bumped, libppl_c is still at
 4 (the same version as in PPL 0.x!).

 So we still have to build PPL "serially" (not in parallel with ''other''
 packages) to avoid potential race conditions with ''old'' system GCCs
 linked against that version;  GCC 4.8 and any later version use ISL
 instead of PPL.  (And PPL was optionally used since GCC 4.4 IIRC, so the
 "critical" versions are 4.4.x to 4.7.x.)

--
Ticket URL: <http://trac.sagemath.org/ticket/14232#comment:27>
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