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

fix: build python x86_64-linux with an older glibc #834

Merged
merged 5 commits into from
Jul 24, 2024
Merged

Conversation

sxlijin
Copy link
Collaborator

@sxlijin sxlijin commented Jul 24, 2024

No description provided.

Copy link

vercel bot commented Jul 24, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
baml ⬜️ Ignored (Inspect) Visit Preview Jul 24, 2024 4:01pm

@sxlijin sxlijin changed the title revert to old python release workflow fix: build python x86_64-linux with an older glibc Jul 24, 2024
@sxlijin sxlijin marked this pull request as ready for review July 24, 2024 15:55
Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

The pull request modifies the build process for baml-runtime to be less strict by commenting out a panic statement.

  • File Modified: engine/baml-runtime/build.rs
  • Key Change: Commented out a panic statement to prevent build failures during development/testing.
  • Potential Issue: May miss critical build failures, leading to runtime issues if the environment is not correctly set up.
  • Context: Functions to check Ruby version and Clang support remain unchanged, ensuring essential build environment checks are still in place.

1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

(updates since last review)

The pull request updates the build process for baml-runtime to support older glibc versions on x86_64-linux.

  • File Modified: engine/baml-runtime/build.rs
  • Key Change: Adjusted build configuration to target older glibc versions for compatibility.
  • Potential Issue: Ensure thorough testing on various environments to confirm compatibility.
  • Context: This change aims to broaden the runtime's compatibility with older Linux distributions.

1 file(s) reviewed, no comment(s)

No file(s) reviewed, no comment(s)
Edit PR Review Bot Settings

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

(updates since last review)

No major changes found since the last review.

No file(s) reviewed, no comment(s)
Edit PR Review Bot Settings

@sxlijin sxlijin merged commit db12540 into canary Jul 24, 2024
9 checks passed
@sxlijin sxlijin deleted the sam/fix-abi branch July 24, 2024 16:04
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.

1 participant