Hello,
This is a new dependency for r-bioc-hdf5array - should anyone of your's have the leisure.
x86_64-linux-gnu-gcc -I"/usr/share/R/include" -DNDEBUG -I'/usr/lib/R/site-library/Rhdf5lib/include' -I'/usr/lib/R/site-library/S4Vectors/include' -fpi
c -g -O2 -ffile-prefix-map=/build/reproducible-path/r-base-4.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf
-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c TouchedChunks.c -o TouchedChunks.o
In file included from /usr/lib/R/site-library/Rhdf5lib/include/H5public.h:23,
from /usr/lib/R/site-library/Rhdf5lib/include/hdf5.h:21,
from H5DSetDescriptor.h:15,
from TouchedChunks.h:4,
from TouchedChunks.c:7:
TouchedChunks.c: In function ‘read_h5chunk’:
/usr/lib/R/site-library/Rhdf5lib/include/H5version.h:1146:25: error: too few arguments to function ‘H5Dread_chunk2’; expected 6, have 5
1146 | #define H5Dread_chunk H5Dread_chunk2
| ^~~~~~~~~~~~~~
TouchedChunks.c:320:15: note: in expansion of macro ‘H5Dread_chunk’
320 | ret = H5Dread_chunk(dset_id, H5P_DEFAULT,
| ^~~~~~~~~~~~~
In file included from /usr/lib/R/site-library/Rhdf5lib/include/hdf5.h:24:
/usr/lib/R/site-library/Rhdf5lib/include/H5Dpublic.h:1320:15: note: declared here
1320 | H5_DLL herr_t H5Dread_chunk2(hid_t dset_id, hid_t dxpl_id, const hsize_t *offset, uint32_t *filters,
| ^~~~~~~~~~~~~~
make[1]: *** [/usr/lib/R/etc/Makeconf:190: TouchedChunks.o] Fehler 1
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird verlassen
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird betreten
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird verlassen
ERROR: compilation failed for package ‘h5mread’
I don't see it :-)
x86_64-linux-gnu-gcc -I"/usr/share/R/include" -DNDEBUG -I'/usr/lib/R/site-library/Rhdf5lib/include' -I'/usr/lib/R/site-library/S4Vectors/include' -fpi
c -g -O2 -ffile-prefix-map=/build/reproducible-path/r-base-4.6.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf
-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c TouchedChunks.c -o TouchedChunks.o
In file included from /usr/lib/R/site-library/Rhdf5lib/include/H5public.h:23,
from /usr/lib/R/site-library/Rhdf5lib/include/hdf5.h:21,
from H5DSetDescriptor.h:15,
from TouchedChunks.h:4,
from TouchedChunks.c:7:
TouchedChunks.c: In function ‘read_h5chunk’:
/usr/lib/R/site-library/Rhdf5lib/include/H5version.h:1146:25: error: too few arguments to function ‘H5Dread_chunk2’; expected 6, have 5
1146 | #define H5Dread_chunk H5Dread_chunk2
| ^~~~~~~~~~~~~~
TouchedChunks.c:320:15: note: in expansion of macro ‘H5Dread_chunk’
320 | ret = H5Dread_chunk(dset_id, H5P_DEFAULT,
| ^~~~~~~~~~~~~
In file included from /usr/lib/R/site-library/Rhdf5lib/include/hdf5.h:24:
/usr/lib/R/site-library/Rhdf5lib/include/H5Dpublic.h:1320:15: note: declared here
1320 | H5_DLL herr_t H5Dread_chunk2(hid_t dset_id, hid_t dxpl_id, const hsize_t *offset, uint32_t *filters,
| ^~~~~~~~~~~~~~
make[1]: *** [/usr/lib/R/etc/Makeconf:190: TouchedChunks.o] Fehler 1
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird verlassen
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird betreten
make[1]: Verzeichnis „/home/moeller/CRAN_prospective/r-bioc-h5mread/src“ wird verlassen
ERROR: compilation failed for package ‘h5mread’
I don't see it :-)
Many thanks!
Steffen
Steffen

