sci-physics/root: Remove header expansion logic from RootNewMacros.cmake.
authorBenda Xu <heroxbd@gentoo.org>
Sat, 23 Mar 2019 02:32:25 +0000 (10:32 +0800)
committerBenda Xu <heroxbd@gentoo.org>
Sat, 23 Mar 2019 02:35:36 +0000 (10:35 +0800)
commit811b7494b9b244f5dae0bb8cc822e09f6bdcc3c9
treeb76b7d108340fcac92dabd955592c618368e291d
parent6f3369f119452b2ed24c35c79f342af31b1abb9d
sci-physics/root: Remove header expansion logic from RootNewMacros.cmake.

  The fancy path expansion is not needed for Gentoo and actually
  causes runtime bugs, like

  Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:
    Missing FileEntry for /var/tmp/portage/sci-physics/JSAP-479/work/JSAP-479/DataType/JPSimOutput.hh
    requested to autoload type JPSimTriggerInfoTree_t

  portage automatically removes PORTAGE_TMPDIR from rpath ELF fields.
  The same applies to rootcling headers.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
sci-physics/root/files/root-6.16.00-disable-header-search.patch [new file with mode: 0644]
sci-physics/root/root-6.16.00-r1.ebuild [new file with mode: 0644]