Stop removing AR from macOS env#4083
Conversation
With bazelbuild/apple_support#601 we make our libtool wrapper normalize ar arguments so we can handle this case and still produce hermetic archives (which Apple's ar does not)
|
im submitting this as documentation but im not sure it's really mergable since different toolchains could have different capabilities here |
|
You could introduce an incompatible flag for this to nudge folks over to upgrading their toolchains |
|
but they could also use a non-apple_support toolchain which wouldn't help this, like using @llvm / toolchains_llvm / the raw rules_cc toolchain |
Couldn't they constrain their toolchains on that? But that direction aside, how can I help move this forward? |
|
the more i think about it i think the only option is to remove |
With bazelbuild/apple_support#601 we make our
libtool wrapper normalize ar arguments so we can handle this case and
still produce hermetic archives (which Apple's ar does not)