| Summary: | Cannot handle 8-byte build ID | ||
|---|---|---|---|
| Product: | debugedit | Reporter: | Matthias Klose <doko> |
| Component: | debugedit | Assignee: | Not yet assigned to anyone <unassigned> |
| Status: | RESOLVED NOTABUG | ||
| Severity: | normal | CC: | debugedit, mark |
| Priority: | P2 | ||
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| See Also: | https://bugs.llvm.org/show_bug.cgi?id=44138 | ||
| Host: | Target: | ||
| Build: | Last reconfirmed: | ||
| Project(s) to access: | ssh public key: | ||
| Attachments: | test case | ||
|
Description
Matthias Klose
2021-05-26 09:45:13 UTC
(In reply to Matthias Klose from comment #0) > Cannot handle 8-byte build ID An 8-byte (just 64bits) build ID doesn't make much sense. It is too small to make sure it is a globally unique identifier. You need 16 bytes (128 bits) minimum. This must be a linker bug. Older lld had a bug where they had a "fast" build-id generator that produced such small (useless) build-ids. indeed, the package has a build dependency on lld. But "Older lld" means here LLVM 11 ... I see there is already an lld bug open against this: https://bugs.llvm.org/show_bug.cgi?id=44138 |