-
Notifications
You must be signed in to change notification settings - Fork 121
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
Remove Zig cc
toolchains
#694
Labels
bug
Something isn't working
Comments
MarcusSorealheis
changed the title
Zig toolchains prevent
Remove Zig Mar 16, 2024
cc
updatecc
toolchains
aaronmondal
added a commit
to aaronmondal/nativelink
that referenced
this issue
Apr 23, 2024
This commit changes the default C++ toolchain to the custom nix-backed clang toolchain. - Update custom stdenv to use Clang/LLVM 18 - Regenerate LRE toolchains. - Remove obsolete zig_cc toolchain - Expand LRE CI to build C++ parts of NativeLink remotely in K8s and the rest of rules_rust locally. Fixes TraceMachina#694 Closes TraceMachina#477
aaronmondal
added a commit
to aaronmondal/nativelink
that referenced
this issue
Apr 23, 2024
This commit changes the default C++ toolchain to the custom nix-backed clang toolchain. - Update custom stdenv to use Clang/LLVM 18 - Regenerate LRE toolchains. - Remove obsolete zig_cc toolchain - Expand LRE CI to build C++ parts of NativeLink remotely in K8s and the rest of rules_rust locally. Fixes TraceMachina#694 Closes TraceMachina#477
aaronmondal
added a commit
to aaronmondal/nativelink
that referenced
this issue
Apr 23, 2024
This commit changes the default C++ toolchain to the custom nix-backed clang toolchain. - Update custom stdenv to use Clang/LLVM 18 - Regenerate LRE toolchains. - Remove obsolete zig_cc toolchain - Expand LRE CI to build C++ parts of NativeLink remotely in K8s and the rest of rules_rust locally. Fixes TraceMachina#694 Closes TraceMachina#477
aaronmondal
added a commit
to aaronmondal/nativelink
that referenced
this issue
Apr 23, 2024
This commit changes the default C++ toolchain to the custom nix-backed clang toolchain. - Update custom stdenv to use Clang/LLVM 18 - Regenerate LRE toolchains. - Remove obsolete zig_cc toolchain - Expand LRE CI to build C++ parts of NativeLink remotely in K8s and the rest of rules_rust locally. Fixes TraceMachina#694 Closes TraceMachina#477
aaronmondal
added a commit
to aaronmondal/nativelink
that referenced
this issue
Apr 24, 2024
The zig-cc toolchain blocks updating the `cc` crate, which in turn blocks updating a bunch of other crates. We originally had it for backwards compatibility on older systems. Now that NativeLink's production builds are statically linked against musl this build has become obsolete. Closes TraceMachina#694
Merged
aaronmondal
added a commit
that referenced
this issue
Apr 24, 2024
The zig-cc toolchain blocks updating the `cc` crate, which in turn blocks updating a bunch of other crates. We originally had it for backwards compatibility on older systems. Now that NativeLink's production builds are statically linked against musl this build has become obsolete. Closes #694
chinchaun
pushed a commit
to chinchaun/nativelink
that referenced
this issue
May 6, 2024
The zig-cc toolchain blocks updating the `cc` crate, which in turn blocks updating a bunch of other crates. We originally had it for backwards compatibility on older systems. Now that NativeLink's production builds are statically linked against musl this build has become obsolete. Closes TraceMachina#694
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-target
and-mcpu
/-march
/-mtune
flags according to clang ziglang/zig#4911The text was updated successfully, but these errors were encountered: