#18437: Switch from PolyBoRi to BRiAl
-------------------------------------+-------------------------------------
       Reporter:  ohanar             |        Owner:
           Type:  task               |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.8
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  R. Andrew Ohana    |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  u/ohanar/brial     |  fdff73302359b87ab524b5a7f3722e36a550ca7f
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------
Changes (by ohanar):

 * status:  needs_info => needs_review
 * commit:  c30cf70daf27791feb128534cb1fad4d5b0dd652 =>
     fdff73302359b87ab524b5a7f3722e36a550ca7f
 * branch:  u/ohanar/polybori_autotools => u/ohanar/brial


Old description:

> Right now PolyBoRi relies on scons (which is still Python 2 only), and
> has some Python 2 specific syntax in its bindings. These issues will need
> to be resolved before Sage can support Python 3.
>
> To achieve this, we fork upstream `polybori`, see
> [https://github.com/ohanar/PolyBoRi]
>
> '''Tarball''':
> [https://github.com/ohanar/PolyBoRi/releases/download/0.8.6/polybori-0.8.6.tar.bz2]

New description:

 Right now PolyBoRi relies on scons (which is still Python 2 only), and has
 some Python 2 specific syntax in its bindings. These issues will need to
 be resolved before Sage can support Python 3.

 On this ticket we update to the first version of BRiAl which includes a
 new (incomplete, but sufficient for our purposes) autotools based system.

 To achieve this, we fork upstream `polybori`, see
 [https://github.com/BRiAl/BRiAl]

 '''Tarball''':
 [https://github.com/BRiAl/BRiAl/releases/download/0.8.4/brial-0.8.4.tar.bz2]

--

Comment:

 I finally got back to this. This switches us to BRiAl (the successor/fork
 to polybori, as discussed in the sage-devel thread), and includes the new
 autotools based build system. I will repurpose  #18506. for the second
 version of BRiAl (to be released), which will include some python 3 syntax
 fixes.
 ----
 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=72965f60ff05452ee3af79b463afcf42ee1ad814
 72965f6]||{{{Merge branch 'polybori_autotools' into HEAD}}}||
 
||[http://git.sagemath.org/sage.git/commit/?id=fdff73302359b87ab524b5a7f3722e36a550ca7f
 fdff733]||{{{switch to BRiAl}}}||

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