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) - root-extra

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

Package Details: root-extra 6.08.04-1

Git Clone URL: https://aur-dev.archlinux.org/root-extra.git (read-only)
Package Base: root-extra
Description: C++ data analysis framework and interpreter from CERN with extra features enabled.
Upstream URL: http://root.cern.ch
Keywords: root root-extra
Licenses: LGPL2.1
Conflicts: root
Provides: root
Submitter: kgizdov
Maintainer: kgizdov
Last Packager: kgizdov
Votes: 2
Popularity: 0.313169
First Submitted: 2016-08-15 12:45
Last Updated: 2017-01-22 17:53

Pinned Comments

kgizdov commented on 2017-01-22 18:39

Changelog:

- Updated to v6.08.04 (Bugfix)

Latest Comments

kgizdov commented on 2017-01-22 18:39

Changelog:

- Updated to v6.08.04 (Bugfix)

kgizdov commented on 2016-12-17 18:32

Changelog:

- Updated to version 6.08.02
- Added info for optdepends

*Also included are optional patches for JupyROOT, if people still need them. You have to edit the PKGBUILD to apply them.

kgizdov commented on 2016-12-02 17:34

@qinq-net, actually I'm surprised any of the libs link at all - ver 4.4 was built with a different ABI. I presumed people always updated their packages on time, especially with Arch Linux.

qinq-net commented on 2016-12-02 17:22

I suggest modify dependency "xrootd-abi0" to "xrootd-abi0>=4.5.0" as one of the libs `libNetxNG` won't ld with xrootd-abi0 4.4.0

kgizdov commented on 2016-11-15 21:22

Changelog:

- Update to latest version 6.08.00
- Now fully compatible with the new GCC ABI and Python3
- Updated dependencies accordingly as well
- Applied custom patch to address JupyROOT issues (merge request is pending)

** Please do a clean build of this package! May require an uninstall to correctly accept new binary ABI!

kgizdov commented on 2016-11-05 23:25

@beojan, this is a misconfiguration with the core CMake env of ROOT6. However, it is not actually a problem as normally you get the include path with `root-config --incdir` or it's automatically prepended when you call `root-config --cflags`. This is configured correctly. You can see this exact behaviour on systems/builds maintained from ROOT's devs themselves - e.g. Scientific Linux or LXPLUS. In the end of the day it's not at all an issue - these paths are only searched for include files and ROOT dictionaries, but the the interactive ROOT prompt will not find anything there and ignore them.

beojan commented on 2016-11-05 22:34

Libraries in the build location remain in the include path:

```
root [0] .include
...
-extern-c-isystem
/usr/include
-I
/home/beojan/.cache/pacaur/root-extra/src/build/interpreter/cling/include
-I
/etc/cling
-I
/home/beojan/.cache/pacaur/root-extra/src/root-6.06.08
-I
/home/beojan/.cache/pacaur/root-extra/src/build/include
-I
/home/beojan/.cache/pacaur/root-extra/src/build/include/root
...
```

kgizdov commented on 2016-10-03 19:03

@Eremar87, when compilation fails, scroll up until you see the error and post it here. It could also be the case that you need to first remove root(-extra) and it's dependencies by `sudo pacman -Rns root(-extra)` if you had it installed before the recent major PKGBUILD rework. Let me know what you find.

Eremar87 commented on 2016-10-03 16:22

I have a problem. the compilaton fails at 68%; but I can't see where is the problem.

kgizdov commented on 2016-09-19 15:58

Changelog:

- Updated to latest version 6.06.08
- Enabled C++14