Skip to content

feat: ghc 9.6.7#77

Merged
wolf31o2 merged 1 commit intomainfrom
feat/ghc-9.6.7
Apr 3, 2026
Merged

feat: ghc 9.6.7#77
wolf31o2 merged 1 commit intomainfrom
feat/ghc-9.6.7

Conversation

@wolf31o2
Copy link
Copy Markdown
Member

@wolf31o2 wolf31o2 commented Apr 2, 2026

Also add UTF-8 env settings and add liburing-dev for cardano-node 10.7+


Summary by cubic

Upgrade GHC to 9.6.7 in the builder image. Set UTF-8 locale (LANG/LC_ALL) and add liburing-dev for cardano-node 10.7+ builds.

Written for commit 7a66ece. Summary will update on new commits.

Summary by CodeRabbit

  • Chores
    • Updated compiler toolchain to the latest patch version for improved stability and security.
    • Enhanced Unicode support with UTF-8 locale configuration for better internationalization compatibility.
    • Improved build environment dependencies for optimized performance.

Signed-off-by: Chris Gianelloni <wolf31o2@blinklabs.io>
@wolf31o2 wolf31o2 requested review from a team as code owners April 2, 2026 14:37
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6ed53626-abd6-4e17-8ee2-daaadde2ee13

📥 Commits

Reviewing files that changed from the base of the PR and between 27a62e2 and 7a66ece.

📒 Files selected for processing (1)
  • Dockerfile

📝 Walkthrough

Walkthrough

The Dockerfile is updated to use GHC version 9.6.7 instead of 9.6.6. UTF-8 locale configuration is added via two environment variables: LANG=C.UTF-8 and LC_ALL=C.UTF-8. The builder stage apt dependencies are extended to include the liburing-dev package alongside existing system packages. These changes affect the build environment configuration for the containerized Haskell toolchain.

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'feat: ghc 9.6.7' directly reflects the primary change of upgrading the GHC toolchain version from 9.6.6 to 9.6.7, which is the main objective of the pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/ghc-9.6.7

Warning

Review ran into problems

🔥 Problems

Timed out fetching pipeline failures after 30000ms


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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

@wolf31o2 wolf31o2 merged commit b85998e into main Apr 3, 2026
8 checks passed
@wolf31o2 wolf31o2 deleted the feat/ghc-9.6.7 branch April 3, 2026 19:21
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