Summary: | sci-libs/vtk-8.2.0 fails to compile - projects.h no such file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bob Johnson <bob> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aballier, fordfrog, jfostiguy, jstein, lotgyero, phobosk, zoltan |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | bzip2 build log |
Description
Bob Johnson
2020-05-02 06:16:14 UTC
Created attachment 635582 [details]
bzip2 build log
Yeah seems the dev doesn't yet support sci-libs/proj-7.0.0 and in his repo he has restricted to 6.0.0 https://github.com/waebbl/waebbl-gentoo/commit/1794e4b6b387b508b8d04f9adf3bb00f89e058fb It looks like they changed the Cmake flag for disabling system libproj usage. In <=8.1 it was "-DVTK_USE_SYSTEM_LIBPROJ4=OFF", in >=8.2 it is now "-DVTK_USE_SYSTEM_LIBPROJ=OFF". It's on line 170 of the 8.2.0 ebuild. That should be the only change necessary. The 8.2 release still only supports proj v4. The master branch supports up to v6, but this was not backported to 8.2. I briefly looked into how easy it would be to backport the patch, but it depends on some other changes to the build system that also didn't make it into 8.2. *** This bug has been marked as a duplicate of bug 721412 *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2c91135dfa6781d30f033979b5c751bb4a849b commit 3f2c91135dfa6781d30f033979b5c751bb4a849b Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2020-05-12 13:57:45 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2020-05-12 15:34:15 +0000 sci-libs/vtk: fix 8.2.0 ebuild - fix bundled libproj configuration. Thanks to Tiernan Hubble for pointing this out - use system mpi4py Closes: https://bugs.gentoo.org/720372 Closes: https://bugs.gentoo.org/721412 Closes: https://bugs.gentoo.org/721802 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org> sci-libs/vtk/vtk-8.2.0.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) |