- Small changes to compilation of internal blosc and vbz libraries to cope with the C23 compiler becoming the default in R-4.5.0
- rhdf5filters no longer sets the
HDF5_PLUGIN_PATH
environment variable when it is loaded. Instead this is handled by theH5PLprepend()
function in rhdf5.
- Fixed issue compiling VBZ filter when R was installed via conda. Backported to version 1.14.1. (Reported in #20)
- The package will now test for system libraries for several compression tools and will use those libraries rather than compiling from source if they are found.
- Compression libraries updated:
- lz4: 1.9.2 🠪 1.9.4
- Added the standalone Zstandard filter. The distributed version of Zstandard is now 1.5.5.
- Added the VBZ filter.
- Ensure ranlib is applied to the lzf library after it is compiled. This cause linking failures on some systems. (Thanks to Sergey Fedorov for the report #18)
-
Compression libraries updated:
- blosc: 1.16.3 🠪 1.20.1
- lz4: 1.8.3 🠪 1.9.2
- zstd: 1.3.8 🠪 1.4.5
-
Added LZF filter
- Fixed some missing references to
CFLAGS
,CPPFLAGS
&LDFLAGS
in package compilation (#4) - Improved CPU detection on non-x86 architecture to allow compilation to proceed with default instruction sets, rather than failing to install. (#3)
- Address issue in compilation where message printed while processing
.Rprofile where added to
LDFLAGS
(#11) (#11)
- Now passes
R CMD config LDFLAGS
to the compilation of the BLOSC filter. (#2)
- Initial submission to Bioconductor