Skip to content

Conversation

@thevilledev
Copy link
Contributor

@thevilledev thevilledev commented Sep 6, 2025

Builds for v1.8.0 are currently failing on 32-bit systems due to:

# github.com/ulikunitz/xz/lzma
Error: /home/runner/go/pkg/mod/github.com/ulikunitz/[email protected]/lzma/reader.go:33:15: cannot use 1 << 31 (untyped int constant 2147483648) as int value in assignment (overflows)

See failing build from master branch here.

This issue has been fixed in ulikunitz/xz version v0.5.15. This PR bumps the version.

cc @dduzgun-security @YakDriver

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@thevilledev thevilledev requested a review from a team as a code owner September 6, 2025 03:44
Fixes build issues on 32-bit systems.

Signed-off-by: Ville Vesilehto <[email protected]>
@thevilledev thevilledev force-pushed the chore/deps-xz-v0.5.15 branch from 6415844 to fef82bc Compare September 8, 2025 09:16
@ritikrajdev ritikrajdev merged commit c188239 into hashicorp:main Sep 8, 2025
6 checks passed
@YakDriver YakDriver mentioned this pull request Sep 8, 2025
3 tasks
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.

2 participants