Skip to content

Delete osx_cc_wrapper.sh #390

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

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Delete osx_cc_wrapper.sh #390

wants to merge 2 commits into from

Conversation

keith
Copy link
Member

@keith keith commented Mar 27, 2025

This was only used to fix the install_name of shared libraries, which is
now obsolete since they are set correctly by the crosstool with
-install_name.

@keith
Copy link
Member Author

keith commented Mar 27, 2025

should see on CI that it's still required for bazel before 8.x

@keith keith force-pushed the ks/delete-osx_cc_wrapper.sh branch 4 times, most recently from 3bd73fb to 04c9a0d Compare March 28, 2025 19:03
@keith
Copy link
Member Author

keith commented Mar 28, 2025

looks like this works with 7.x even though --incompatible_macos_set_install_name wasn't flipped, i guess that means the fixes made it in there and then it works because we just ignore the flag value in this PR (since it's no longer valid to be disabled with this change)

@keith keith force-pushed the ks/delete-osx_cc_wrapper.sh branch from 04c9a0d to 76b5579 Compare March 31, 2025 19:16
@keith keith marked this pull request as ready for review March 31, 2025 19:17
keith added 2 commits March 31, 2025 12:26
This was only used to fix the install_name of shared libraries, which is
now obsolete since they are set correctly by the crosstool with
`-install_name`.
@keith keith force-pushed the ks/delete-osx_cc_wrapper.sh branch from 76b5579 to 032b73c Compare March 31, 2025 19:26
@brentleyjones
Copy link
Collaborator

Looks like bazelbuild/bazel@4956dff is what fixed it. Not sure we should move our minimum up to 7.4.0 just yet?

@keith
Copy link
Member Author

keith commented Mar 31, 2025

yea good point we can wait a bit

@keith keith marked this pull request as draft March 31, 2025 19:27
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.

3 participants