Skip to content

Conversation

@ajelenak
Copy link
Contributor

@ajelenak ajelenak commented Dec 8, 2025

This is PR #202 without the changes in the LZ4 plugin because those changed the plugin's cd_values[].


Important

Update autotools configurations, plugin paths, and add test scripts for BZIP2, JPEG, LZ4, and LZF plugins.

  • Autoconf Updates:
    • Update AC_PREREQ to 2.71 in BZIP2/configure.ac, JPEG/configure.ac, LZ4/configure.ac, and LZF/configure.ac.
    • Change AC_INIT and AC_CONFIG_HEADERS syntax in BZIP2/configure.ac, JPEG/configure.ac, LZ4/configure.ac, and LZF/configure.ac.
  • Plugin Path Changes:
    • Rename HDF5_PLUGIN_DIR to HDF5_PLUGIN_PATH in BZIP2/configure.ac, JPEG/configure.ac, LZ4/configure.ac, and LZF/configure.ac.
    • Update plugindir to @HDF5_PLUGIN_PATH@ in BZIP2/src/Makefile.am, JPEG/src/Makefile.am, LZ4/src/Makefile.am, and LZF/src/Makefile.am.
  • Testing and Examples:
    • Add run_tests.sh to JPEG/example/Makefile.am, LZ4/example/Makefile.am, and LZF/example/Makefile.am.
    • Modify check_PROGRAMS and TESTS in JPEG/example/Makefile.am, LZ4/example/Makefile.am, and LZF/example/Makefile.am to include test scripts.
  • Miscellaneous:
    • Update libtool.m4 and ltversion.m4 in BZIP2/m4 to newer versions.
    • Adjust JPEG_QUALITY to 50 in JPEG/example/h5ex_d_jpeg.c and update related test files.

This description was created by Ellipsis for da1fab3. You can customize this summary. It will automatically update as commits are pushed.

Makefile.am Outdated
LZ4 = LZ4
endif

# Does the user want to build lz4?
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Conditional block comments are misleading. Lines 20 and 25 state 'Does the user want to build lz4?' for JPEG and LZF. Update these comments to correctly refer to JPEG and LZF.

Suggested change
# Does the user want to build lz4?
# Does the user want to build JPEG?

@ajelenak ajelenak mentioned this pull request Dec 9, 2025
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
@mattjala mattjala marked this pull request as draft December 9, 2025 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants