Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - root5

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: root5 5.34.36-2

Git Clone URL: https://aur-dev.archlinux.org/root5.git (read-only)
Package Base: root5
Description: C++ data analysis framework and interpreter from CERN.
Upstream URL: http://root.cern.ch
Keywords: root root5
Licenses: LGPL2.1
Conflicts: root
Submitter: srl
Maintainer: kgizdov
Last Packager: kgizdov
Votes: 5
Popularity: 0.003703
First Submitted: 2014-12-13 01:44
Last Updated: 2016-10-24 11:05

Latest Comments

1 2 Next › Last »

kgizdov commented on 2016-10-24 11:06

I've updated the patch to make it possible to build on 32-bit systems too. Please test and let me know how it goes. I will try and optimise the build more once we confirm it builds for everyone.

pfilz0 commented on 2016-10-16 21:38

Oops, the correct repo is this: https://github.com/root-mirror/root.git (I corrected it in my last comment)

Hope it works for you.

kgizdov commented on 2016-10-16 21:19

Hmm, I'll try it and update the package if it works

pfilz0 commented on 2016-10-16 21:14

Hi All,

Install works fine if you compile the source of this fork (just exchange in the PKGBUILD):
https://github.com/root-mirror/root.git (branch: v5-34-00-patches)

More info and the applied patches can be found here:

I've also had to use the builtin libafterimage, but probably someone more versed in creating PKGBUILDs than me can fix this.

kgizdov commented on 2016-09-17 14:40

Hi all,

I tried my best, but ROOT5 is clearly not compatible with the latest C++ standards. I was able to resolve the error with incorrect headers, dependencies and so on by updating the config parameters in root/config/Makefile.{linux,linuxx8664gcc}, but that was not enough. I also tried the CMake build, but it did not work. I believe it to be incomplete.

The source has serious bugs, such as calling the incorrect namespaces, calling private functions in the wrong scope, etc. It just needs the developers to look at it and update it.

This is why I will be disowning this package and will leave it for the next enthusiast with more free time on their hands.

ryo commented on 2016-09-02 15:32

I had the same problem as @donpicoro, but I found at least the error has gone if I used gcc-5 (version 5.4.0) instead of gcc version 6.1.1.

kgizdov commented on 2016-08-18 15:17

@donpicoro, I just adopted this orphan and I'm gonna come up with a new build soon. Just hadn't have enough time to fix all the things. Currently, I'm updating the root and root-extra packages to build properly. Then I'll update this one. But if you have some tips or can reproduce a successful build for root5, I would be interested in looking at how you are doing it. Thanks.

donpicoro commented on 2016-08-18 14:48

I am getting the following error:

cint/cint/lib/stream/iostrm.h:24:22: fatal error: iostream.h: No such file or directory

I think something is going on with the compiler flags. From cint/configure it seems to me that G__NEWSTDHEADER should be defined therefore we should not be looking for iostream.h but iostream (no .h) as it should be the case.

Anybody else getting the same error?


XeCycle commented on 2016-04-08 03:04

5.34.36 fixed GSL 2 compatibility, can be updated with a simple version bump.

XeCycle commented on 2016-03-24 04:01

Besides being out-of-date, one of the dependencies, gsl, was recently upgraded to 2 in [extra]. Need a gsl1 in AUR.

Seems srl unowned? Will take on this.