[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