[MacPorts] #70097: crystfel fails to build and should be updated
MacPorts
noreply at macports.org
Tue May 28 07:21:16 UTC 2024
#70097: crystfel fails to build and should be updated
--------------------------+----------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Keywords: | Port: crystfel
--------------------------+----------------------
Post fails to build both with Xcode gcc and gcc-13.
{{{
hdf5-file.h:67: error: expected ')' before 'fh'
hdf5-file.h:96: error: expected declaration specifiers or '...' before
'hid_t'
}}}
{{{
libtool: compile: /opt/local/bin/gcc-mp-13 -DHAVE_CONFIG_H -I. -I..
-DDATADIR=\"/opt/local/share\" -I../lib -Wall -I../lib -pipe -Os -arch ppc
-I/opt/local/include -pipe -Os -arch ppc -MT src/cell.lo -MD -MP -MF
src/.deps/cell.Tpo -c src/cell.c -fno-common -DPIC -o src/.libs/cell.o
In file included from src/detector.h:50,
from src/image.h:50,
from src/detector.c:43:
src/hdf5-file.h:67:33: error: unknown type name 'hid_t'; did you mean
'gid_t'?
67 | extern int check_path_existence(hid_t fh, const char *path);
| ^~~~~
| gid_t
In file included from src/detector.h:50,
from src/image.h:50,
from src/image.c:36:
src/hdf5-file.h:67:33: error: unknown type name 'hid_t'; did you mean
'gid_t'?
67 | extern int check_path_existence(hid_t fh, const char *path);
| ^~~~~
| gid_t
src/hdf5-file.h:96:58: error: unknown type name 'hid_t'; did you mean
'gid_t'?
96 | struct event *ev, void *val, hid_t
memtype);
| ^~~~~
| gid_t
src/hdf5-file.h:96:58: error: unknown type name 'hid_t'; did you mean
'gid_t'?
96 | struct event *ev, void *val, hid_t
memtype);
| ^~~~~
| gid_t
In file included from src/detector.h:50,
from src/image.h:50,
from src/utils.c:47:
src/hdf5-file.h:67:33: error: unknown type name 'hid_t'; did you mean
'id_t'?
67 | extern int check_path_existence(hid_t fh, const char *path);
| ^~~~~
| id_t
src/hdf5-file.h:96:58: error: unknown type name 'hid_t'; did you mean
'id_t'?
96 | struct event *ev, void *val, hid_t
memtype);
| ^~~~~
| id_t
src/detector.c: In function 'fill_in_values':
src/detector.c:590:29: warning: implicit declaration of function
'hdfile_get_value'; did you mean 'hdfile_set_image'? [-Wimplicit-function-
declaration]
590 | r = hdfile_get_value(f, p->clen_from, ev,
&val,
| ^~~~~~~~~~~~~~~~
| hdfile_set_image
make[2]: *** [src/image.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
src/detector.c:591:46: error: 'H5T_NATIVE_DOUBLE' undeclared (first use in
this function)
591 | H5T_NATIVE_DOUBLE);
| ^~~~~~~~~~~~~~~~~
src/detector.c:591:46: note: each undeclared identifier is reported only
once for each function it appears in
In file included from src/detector.h:50,
from src/image.h:50,
from src/cell.c:47:
src/hdf5-file.h:67:33: error: unknown type name 'hid_t'; did you mean
'gid_t'?
67 | extern int check_path_existence(hid_t fh, const char *path);
| ^~~~~
| gid_t
make[2]: *** [src/utils.lo] Error 1
src/hdf5-file.h:96:58: error: unknown type name 'hid_t'; did you mean
'gid_t'?
96 | struct event *ev, void *val, hid_t
memtype);
| ^~~~~
| gid_t
make[2]: *** [src/cell.lo] Error 1
make[2]: *** [src/detector.lo] Error 1
}}}
It is also horribly out-of-date.
--
Ticket URL: <https://trac.macports.org/ticket/70097>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list