Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Autotools support #5241

Closed
wants to merge 39 commits into from
Closed

Conversation

byrnHDF
Copy link
Contributor

@byrnHDF byrnHDF commented Jan 15, 2025

No description provided.

@byrnHDF byrnHDF added Priority - 0. Blocker ⛔ This MUST be merged for the release to happen Component - C Library Core C library issues (usually in the src directory) Component - Tools Command-line tools like h5dump, includes high-level tools Component - High-Level Library Code in the hl directory Component - Documentation Doxygen, markdown, etc. Component - Java Java wrappers Component - Fortran Fortran wrappers Component - C++ C++ wrappers Component - Parallel Parallel HDF5 (NOT thread-safety) Component - Testing Code in test or testpar directories, GitHub workflows Component - Build CMake, Autotools Type - Deprecation / Removal We strive for backward-compatibility, so it's worth noting this separately Component - Misc Anything else (CODEOWNERS, etc.) labels Jan 15, 2025
@byrnHDF byrnHDF self-assigned this Jan 15, 2025
hyoklee
hyoklee previously approved these changes Jan 15, 2025
@derobins derobins changed the title Develop remove at Remove Autotools support Jan 16, 2025
mattjala and others added 26 commits February 10, 2025 10:10
* Removes all per-file attributes, many of which were incorrectly
  removing the text attribute from text/source files
* Removes all svneol attributes (not sure where those came from, but
  they don't appear in the git attributes docs)
* Marks *.h5 and certain test files as binary
* Removes the !eol attribute, which is unnecessary given text=auto
  and default git text handling
A decoded length appeared to be corrupted and had a very large value.
This PR added a check to detect such potential data corruption.
…5286)

Adds new -testexpress command-line option to the testframe testing
framework to allow setting or overriding of the TestExpress level
at runtime

Adds macros for the different currently defined TestExpress levels
Make alarm(2) timer per-test program rather than per-subtest

Avoid enabling alarm(2) timer when TestExpress is set to 0
Checks for a hyperslab selection in the resulting dataspace before
attempting to set a hyperslab-specific field
* Fix error in H5Ddebug(). Add h5ls test cases.

* Committing clang-format changes

* Fix cmake (hopefully)

* Fix cmake again (hopefully)

* Fix issue with modification times showing up differently on different
systems. Add test case for v1 b-trees.

* Add cmake for new tests

* Add RELEASE.txt entry

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
@byrnHDF
Copy link
Contributor Author

byrnHDF commented Feb 10, 2025

Replaced by: Remove Autotools support #5308

@byrnHDF byrnHDF closed this Feb 10, 2025
@byrnHDF byrnHDF deleted the develop-remove-at branch February 11, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Build CMake, Autotools Component - C Library Core C library issues (usually in the src directory) Component - C++ C++ wrappers Component - Documentation Doxygen, markdown, etc. Component - Fortran Fortran wrappers Component - High-Level Library Code in the hl directory Component - Java Java wrappers Component - Misc Anything else (CODEOWNERS, etc.) Component - Parallel Parallel HDF5 (NOT thread-safety) Component - Testing Code in test or testpar directories, GitHub workflows Component - Tools Command-line tools like h5dump, includes high-level tools Priority - 0. Blocker ⛔ This MUST be merged for the release to happen Type - Deprecation / Removal We strive for backward-compatibility, so it's worth noting this separately
Projects
None yet
Development

Successfully merging this pull request may close these issues.