[MacPorts] #64336: eigen fails to build for ppc+ppc64 on 10.5.8
MacPorts
noreply at macports.org
Sat Jan 8 22:40:21 UTC 2022
#64336: eigen fails to build for ppc+ppc64 on 10.5.8
---------------------------+-------------------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: PowerPC, Leopard, ppc64
Port: eigen |
---------------------------+-------------------------------------
Comment (by barracuda156):
Replying to [comment:1 ryandesign]:
> Replying to [ticket:64336 barracuda156]:
> >
> > {{{
> > g++-4.2: -E, -S, -save-temps and -M options are not allowed with
multiple -arch flags
> > }}}
>
> Try using the muniversal portgroup.
Still fails with this:
{{{
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-b23437e61a07/Eigen/src/Core/../../Core:97,
from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-b23437e61a07/Eigen/src/Core/CoreInstantiations.cpp:29:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-
b23437e61a07/Eigen/src/Cholesky/../../Core:97/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-
b23437e61a07/Eigen/src/Core/../../src/Core/util/Macros.h:68:6:,
from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-
b23437e61a07/Eigen/src/Cholesky/CholeskyInstantiations.cpp:28:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-
b23437e61a07/Eigen/src/Cholesky/../../src/Core/util/Macros.h:68:6:error:
#error "Vectorization enabled, but our platform checks say that we don't
do 16 byte alignment on this platform. If you added vectorization for
another architecture, you also need to edit this platform check."error:
#error "Vectorization enabled, but our platform checks say that we don't
do 16 byte alignment on this platform. If you added vectorization for
another architecture, you also need to edit this platform check."
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-b23437e61a07/Eigen/src/QR/../../Core:97,
from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-b23437e61a07/Eigen/src/QR/QrInstantiations.cpp:28:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/eigen-eigen-b23437e61a07/Eigen/src/QR/../../src/Core/util/Macros.h:68:6:
error: #error "Vectorization enabled, but our platform checks say that we
don't do 16 byte alignment on this platform. If you added vectorization
for another architecture, you also need to edit this platform check."
make[2]: ***
[Eigen/CMakeFiles/Eigen2.dir/src/Core/CoreInstantiations.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: ***
[Eigen/CMakeFiles/Eigen2.dir/src/Cholesky/CholeskyInstantiations.cpp.o]
Error 1
make[2]: *** [Eigen/CMakeFiles/Eigen2.dir/src/QR/QrInstantiations.cpp.o]
Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/build-ppc64'
make[1]: *** [Eigen/CMakeFiles/Eigen2.dir/all] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/build-ppc64'
make: *** [all] Error 2
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/build-ppc64'
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/work
/build-ppc64" && /usr/bin/make -j4 -w all VERBOSE=ON
Exit code: 2
Error: Failed to build eigen: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_eigen/eigen/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there
is a bug.
Error: Processing of port eigen failed
}}}
--
Ticket URL: <https://trac.macports.org/ticket/64336#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list