[Bug 265425] [exp-run] Against llvm-15-update branch on GitHub
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 265425] [exp-run] Against llvm-15-update branch on GitHub"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 17 Oct 2022 18:46:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265425 Dimitry Andric <dim@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |267156 --- Comment #20 from Dimitry Andric <dim@FreeBSD.org> --- Submitted bug 267156 for databases/db5. In the mean time, I have imported clang 15.0.3 (aka llvmorg-15.0.2-10-gf3c5289e7846) into https://github.com/DimitryAndric/freebsd-src/tree/llvm-15-update. For the llvm-project 15.x branch, upstream has decided to roll back the warning-as-error behavior for -Wimplicit-int and -Wimplicit-function-declaration, in https://github.com/llvm/llvm-project/commit/c0141f3c300fbc002cf79404fa0b82b4cb1191df, after the discussion at https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 . That means that quite a lot (maybe most) of the failures reported in previous comments should no longer occur, because these were due to these warnings having been upgraded to errors for clang 15.0.0. (Although there is still a lot of work to be done, if at some point clang 16 should be imported, it seems that upstream really wants to re-enable those errors for it.) After the above fix for db5 is committed, I expect that a new run can be done. Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267156 [Bug 267156] databases/db5: fix build with clang 15 -- You are receiving this mail because: You are on the CC list for the bug.