Opened 5 years ago
Closed 5 years ago
#59440 closed defect (worksforme)
gsl @2.6: fatal error: 'gsl/gsl_block_char.h' file not found
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | daitakahashi |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | Cc: | ||
Port: | gsl |
Description
../gsl/gsl_block.h:22:10: fatal error: 'gsl/gsl_block_char.h' file not found #include <gsl/gsl_block_char.h> ^~~~~~~~~~~~~~~~~~~~~~ 1 error generated.
Looks like it's trying to include the header as if it were already installed; at build time, of course, it has not been installed yet.
Change History (3)
comment:1 Changed 5 years ago by paumard
comment:2 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
I agree... I can't explain it either. It only failed on our Mojave builder. I can't make it fail on my local Mojave machine.
I've forced a new build of gsl on the Mojave builder. Let's see if that fails again. The builder is currently busy building other ports, but I think the new gsl build should end up being https://build.macports.org/builders/ports-10.14_x86_64-watcher/builds/10482 in a few hours.
comment:3 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
It built fine this time. Let's blame it on a soft error.
Note: See
TracTickets for help on using
tickets.
Well, actually that works for me and that should work: make is in block/ when this error occurs, the include flags contain "-I.." (as well as "-I."), and gsl/gsl_block_char.h does exist.
I'm at a loss as to what's going on here.