Bug 2057737
| Summary: | annocheck failing to identify some Rust exectuables as Rust executables on some architectures during Fedora updates | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | mulhern <amulhern> |
| Component: | annobin | Assignee: | Nick Clifton <nickc> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 35 | CC: | fweimer, jakub, jpazdziora, nickc, sipoyare |
| Target Milestone: | --- | Keywords: | Bugfix |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | annobin-10.55.fc37 | Doc Type: | No Doc Update |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-04-03 23:58:13 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
mulhern
2022-02-23 23:55:10 UTC
I was redirected here after posting the bug initially to https://pagure.io/fedora-ci/general/issue/321, and then to https://github.com/rpminspect/rpminspect/issues/641. As stated in the bug description, I'm not convinced that annocheck is the root cause of the problem, although I'm sure that it is involved. This problem is that annocheck was built on a system that did not know about Rust. (More specifically the definition of the DW_LANG_Rust value was missing from the /usr/include/dwarf.h header file). I have a fix for this which I am testing now... Fixed in annobin-10.55.fc37 Thanks. The version of annocheck being run in Fedora gating tests is 10.53, as of today; we will try to confirm the fix when that is updated. Fedora has bumped to 10.58 and we're no longer seeing the error message "Written in a language other than C/C++/Go/Rust" for any of our Rust executables. I would like to close this as I believe it is fixed now. |