Summary: | sci-libs/vtk-9.1.0-r4 fails to compile on ppc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arthur Zamarin <arthurzam> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | proxy-maint, waebbl-gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 778293 | ||
Attachments: |
build.log on ppc
LastTest.log build.log.xz (ppc, 9.2.2) |
Description
Arthur Zamarin
![]() ![]() ![]() ![]() Created attachment 835613 [details]
build.log on ppc
Created attachment 835615 [details]
LastTest.log
Created attachment 842313 [details]
build.log.xz (ppc, 9.2.2)
9.2.2 fails for a different reason:
[...]
/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:294:3: required from 'Eigen::BDCSVD<_MatrixType>& Eigen::BDCSVD<MatrixType>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::BDCSVD<MatrixType>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/BDCSVD.h:143:12: required from 'Eigen::BDCSVD<MatrixType>::BDCSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::BDCSVD<MatrixType>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/var/tmp/portage/sci-libs/vtk-9.2.2/work/VTK-9.2.2/Filters/Statistics/vtkPCAStatistics.cxx:664:64: required from here
/usr/include/eigen3/Eigen/src/Core/arch/AltiVec/MatrixProduct.h:1042:9: error: subscripted value is neither array nor pointer
1042 | lhsV[i] = lhs[i];
| ~~~~^
ninja: build stopped: subcommand failed.
* ERROR: sci-libs/vtk-9.2.2::gentoo failed (compile phase):
Whereas 9.1.0-r4 (probably) fails due to not linking against libatomic
[...]
/usr/lib/gcc/powerpc-unknown-linux-gnu/12/../../../../powerpc-unknown-linux-gnu/bin/ld: lib/libvtkCommon-9.1.so.9.1.0: undefined reference to `__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
|