Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 30 lines
12345678910111213141516171819202122232425262728293031diff --git a/distdir_deps.bzl b/distdir_deps.bzlindex c7fc4588e4..01e6966fca 100644--- a/distdir_deps.bzl+++ b/distdir_deps.bzl@@ -192,6 +192,8@@ DIST_DEPS = { "archive": "a5477045acaa34586420942098f5fecd3570f577.tar.gz", "sha256": "cf7f71eaff90b24c1a28b49645a9ff03a9a6c1e7134291ce70901cb63e7364b5", "strip_prefix": "upb-a5477045acaa34586420942098f5fecd3570f577",+ "patches": ["//:upb-clang16.patch"],+ "patch_args": ["-p1"], "urls": [ "https://mirror.bazel.build/github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz", "https://github.com/protocolbuffers/upb/archive/a5477045acaa34586420942098f5fecd3570f577.tar.gz",diff --git a/upb-clang16.patch b/upb-clang16.patchnew file mode 100644index 0000000000..f81855181f--- /dev/null+++ upb-clang16.patch@@ -0,0 +1,10 @@+--- a/bazel/build_defs.bzl++++ b/bazel/build_defs.bzl+@@ -43,6 +43,7 @@+ "-Werror=pedantic",+ "-Wall",+ "-Wstrict-prototypes",++ "-Wno-gnu-offsetof-extensions",+ # GCC (at least) emits spurious warnings for this that cannot be fixed+ # without introducing redundant initialization (with runtime cost):+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635