Skip to content

Bump native libxml2 from 2.15.1 to 2.15.2#207

Merged
jas88 merged 3 commits intomainfrom
dependabot/native/20260309-updates
Mar 9, 2026
Merged

Bump native libxml2 from 2.15.1 to 2.15.2#207
jas88 merged 3 commits intomainfrom
dependabot/native/20260309-updates

Conversation

@jas88
Copy link
Copy Markdown
Owner

@jas88 jas88 commented Mar 9, 2026

Native Dependency Updates

  • Bump libxml2 from 2.15.1 to 2.15.2

Changes

  • libxml2: 2.15.12.15.2

Build Configuration Updated

  • native/build-config.sh - Updated version variables

Testing

CI will rebuild native libraries with updated versions and run tests on all platforms.

Notes

  • This PR was automatically generated by the native dependency checker
  • Please review changes and ensure compatibility before merging
  • Native libraries will be rebuilt by CI/CD pipeline

High-level PR Summary

This PR bumps the native libxml2 dependency from version 2.15.1 to 2.15.2 by updating the version variable in the build configuration script. The change is minimal and straightforward, involving only a single version number update. CI will rebuild the native libraries with the updated version and run tests across all platforms to ensure compatibility.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 native/build-config.sh

Need help? Join our Discord


Summary by cubic

Update native libxml2 from 2.15.1 to 2.15.2 and fix LIBXML2_SHA256 to match the 2.15.2 tarball (removed trailing period). Updated LIBXML2_VERSION and LIBXML2_SHA256 in native/build-config.sh; CI will rebuild and run tests across platforms.

Written for commit 825b398. Summary will update on new commits.

@jas88 jas88 added dependencies Pull requests that update a dependency file native Issues/PRs related to native library dependencies labels Mar 9, 2026
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Copy link
Copy Markdown

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

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

Review by RecurseML

🔍 Review performed on 98f387c..1906612

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (1)

native/build-config.sh

jas88 added a commit that referenced this pull request Mar 9, 2026
…#208)

- Fixes CI failure on PR #207 where `--proto =https` blocked HTTP mirror redirects from ftpmirror.gnu.org, causing `xz: File format not recognized`
- Adds SHA256 checksum verification for autoconf/automake downloads in CI workflow
- Adds SHA256 checksums for all 8 native library downloads in `build-config.sh`
- Updates `check-native-updates.sh` to auto-compute and update checksums when bumping versions
- Bump libxml2 from 2.15.1 to 2.15.2
@jas88 jas88 force-pushed the dependabot/native/20260309-updates branch from 1906612 to af7099e Compare March 9, 2026 15:53
jas88 added 2 commits March 9, 2026 10:56
Removed trailing period from LIBXML2_SHA256 value.
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

1 issue found across 1 file (changes from recent commits).

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="native/build-config.sh">

<violation number="1" location="native/build-config.sh:20">
P0: SHA256 hash has a trailing period which will cause checksum verification to fail</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

@jas88 jas88 merged commit e76ed74 into main Mar 9, 2026
5 checks passed
@jas88 jas88 deleted the dependabot/native/20260309-updates branch March 9, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file native Issues/PRs related to native library dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant