Summary: | sci-visualization/paraview-5.8.1: CMake Error at VTK/CMake/FindOpenMP.cmake:209 (try_compile): Failed to generate test project build system | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ihor |
Component: | Current packages | Assignee: | Matthias Maier <tamiko> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
ihor
2021-01-01 20:35:03 UTC
* Found these USE flags for sys-devel/gcc-10.2.0-r5: U I - - d : Enable support for the D programming language - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces - - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally - - fortran : Add support for fortran - - go : Build the GCC Go language frontend. - - graphite : Add support for the framework for loop optimizations based on a polyhedral intermediate representation + + hardened : Activate default security enhancements for toolchain (gcc, glibc, binutils) - - jit : Enable libgccjit so other applications can embed gcc for Just-In-Time compilation. This will slow down the compiler a bit as it forces all of the toolchain to be shared libs. - - lto : Build using Link Time Optimizations (LTO) - - nls : Add Native Language Support (using gettext - GNU locale utilities) + + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually) - - objc : Build support for the Objective C code language - - objc++ : Build support for the Objective C++ language - - objc-gc : Build support for the Objective C code language Garbage Collector + + openmp : Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" - - pgo : Build GCC using Profile Guided Optimization (PGO) + + sanitize : Build support for various sanitizer functions (ASAN/TSAN/etc...) - - systemtap : enable systemtap static probe points - - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) - - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically + + vtv : Build support for virtual table verification (a C++ hardening feature) - - zstd : Enable support for ZSTD compression My suspicion is that my gcc does not have fortran. Will see if adding fortran use flag to gcc solve the problem... (In reply to ihor from comment #2) > My suspicion is that my gcc does not have fortran. Will see if adding > fortran use flag to gcc solve the problem... Yes, I get the same with my -fortran gcc. You could alternatively build paraview with USE=-openmp Guessing will need to inherit fortran-2 yes, something like openmp? (virtual/fortran-0) I can confirm that the issue is fixed when gcc has fortran useflag. Please fix the ebuild to ensure openmp -> fortran dependency Created attachment 684915 [details]
emerge --info
please disregard the attachment. i didn't mean to post it here, and i can't figure out how to remove it. sorry about that. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1c41ffa23a0d0c0dbaee4b5ca2dc50883bcdb2 commit 9a1c41ffa23a0d0c0dbaee4b5ca2dc50883bcdb2 Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-10-18 14:15:39 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-10-18 14:18:39 +0000 sci-visualization/paraview: add 5.11.0_rc1 This is a release candidate but we add it anyway because the in-tree version fails to configure if dev-qt/qt*:6 is present on the system Also updated the LICENSEs Closes: https://bugs.gentoo.org/762973 Bug: https://bugs.gentoo.org/789552 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-visualization/paraview/Manifest | 1 + .../paraview/paraview-5.11.0_rc1.ebuild | 232 +++++++++++++++++++++ 2 files changed, 233 insertions(+) |