Bug 2125875
| Summary: | 10.83: build fails on clang/llvm 15.0.0 and autoreconf warnings | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Tomasz Kłoczko <kloczko.tomasz> |
| Component: | annobin | Assignee: | serge_sans_paille <sguelton> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | fweimer, jakub, nickc, npopov, sguelton, sipoyare, yahmad |
| Target Milestone: | --- | Keywords: | Bugfix |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | annobin-10.84-1.fc38 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-12-21 16:38:17 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Tomasz Kłoczko
2022-09-11 12:47:14 UTC
gentle ping :P gentle ping :P (In reply to Tomasz Kłoczko from comment #2) > gentle ping :P Sorry! I have asked the guy who wrote the code in question about how it should be fixed. (I am not a C++/Clang expert, so I do not know what should be done). I agree that the autoconf stuff does need cleaning up and I will get to it in my copious free time(tm). In case you did not know, annobin can now also be configured and built with meson + ninja, which is a much cleaner method. IMHO. Cheers Nick No problem. If you want I can try to help with autoconf varnings. (In reply to Tomasz Kłoczko from comment #4) > If you want I can try to help with autoconf varnings. Yes please - all help gratefully received. @nick I've sent you a patch for the clang 15 error, let's see if that's enough. Thanks Serge. That patch fixes the build problem. But it turns out that there was a second issue. LLVM-15 no longer supports the -flegacy-pass-manager option, so I had to fix the LLVM plugin test harness code as well. With that done however, annobin now builds, runs and passes its testsuites. Fixed in: annobin-10.84-1.fc38 As far as I can tell, annobin is building successfully against clang 15 on both f37 and f38, so this issue can probably be closed? Agreed - closing. |