[MacPorts] #69246: octave-gsl: conftest.cpp:52:10: fatal error: 'ov-scalar.h' file not found
MacPorts
noreply at macports.org
Tue Feb 6 11:39:09 UTC 2024
#69246: octave-gsl: conftest.cpp:52:10: fatal error: 'ov-scalar.h' file not found
--------------------------+-------------------------
Reporter: Schamschula | Owner: Schamschula
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: arm64
Port: octave-gsl |
--------------------------+-------------------------
Comment (by ryandesign):
The upstream bug report is a confusing multi-year jumble of three
different unrelated bugs.
The original bug, the one that configure tests fail because `main` is
defined with no return type, was already fixed with the
configure/configure.ac patch above.
For the second bug, the one we're discussing here now where the configure
script can't determine Octave's `canonical_host_type` and/or Octave's
include directory in some situations, upstream suggested an external
4000-line configure script patch and you said there that it worked. Did
you use the entire patch or just pull out the changes relating to
`CANONICAL_HOST_TYPE` and `OCTINCLUDEDIR`? I don't see that patch in the
octave-gsl port yet. I would hate to add a configure patch that huge to
any port, but if just those few changes were enough, that wouldn't be too
bad.
For the third bug, `error: use of undeclared identifier 'feval'` and
`error: no member named 'is_real_type' in 'octave_value'`, you said it was
fixed by [source:macports-ports/octave/octave-gsl/files/patch-src-
gsl_sf.cc.diff a patch we already have].
So what remains to do to resolve this ticket?
--
Ticket URL: <https://trac.macports.org/ticket/69246#comment:13>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list