I was able to follow your lead for the most part.
I'm stuck right now with cmake. See
https://gist.github.com/thedrow/7c9f253d21e16c90547ecfb3538723b0
The diff for ROOTNewMacros.cmake can be found here
https://www.diffchecker.com/Ff7UD7lG

‫בתאריך יום ג׳, 6 ביוני 2017 ב-0:22 מאת ‪Omer Katz‬‏ <‪omer.d...@gmail.com
‬‏>:‬

> The latest release of ROOT v6-09-04 released 18 days ago.
> It contains cling 0.4-dev. See
> https://github.com/root-project/root/blob/v6-09-04/interpreter/cling/VERSION
> The release notes for cling 0.3 specify that the GCC 5 ABI is now
> supported. See https://github.com/root-project/cling/releases/tag/v0.3
> So upgrading will surely help.
>
> Even if you just stripped down the original ROOT version it's still useful
> to have a code repository that will record the changes so that others can
> help upgrade and maintain cppyy if necessary. Source Control allows you to
> view the changes and extract patches to automate some of the repeated work
> of stripping down ROOT during upgrades.
>
> On Tue, Jun 6, 2017, 00:10 <wlavrij...@lbl.gov> wrote:
>
>> Omer,
>>
>> > I tried to find the source code repository for the package in order to
>> try
>> > to share my contributions to upgrade cling to 0.3 but I could not find
>> it.
>> > If it doesn't exist can you please create one, preferably under the pypy
>> > project in Bitbucket?
>>
>> the current version still has some dependencies left on ROOT: I thus used
>> a
>> stripped-down version of it, mostly by removing sub-directories, but also
>> by trimming the modules (such as IO) that are still needed. I then added
>> the cppyy cxx sources from the PyPy repo. The Cling standalone release is
>> not yet used.
>>
>> The numbering of 6.6.9 in PyPi refers to ROOT 6.06/09, so it's a release
>> behind current. I don't know whether current solves the compilation
>> issues,
>> though, and I don't know whether standalone cling easily drops in there.
>>
>> Best regards,
>>             Wim
>> --
>> wlavrij...@lbl.gov    --    +1 (510) 486 6411 <+1%20510-486-6411>    --
>>   www.lavrijsen.net
>>
>
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to