In LinkageMapELF.py, there's a fallback mapping for multilib categories, which is used by the LinkMapElf class when NEEDED.ELF.2 does not contain multilib categories due to being generated by older portage. This mapping should be consistent with the mutilib categories generated by the compute_multilib_category function which was modified by commit b50bbcb70506254d66937dac376056bbf99b3fe9. Fixes: b50bbcb70506 ("multilib: use ia64 as ia64 multilib name") X-Gentoo-Bug: 550898 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=550898 Acked-by: Mike Frysinger <firstname.lastname@example.org>
The short name "ia" is never used when referring to Itanium. It is always "ia64". Make the multilib category match.
X-Gentoo-Bug: 550324 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=550324 X-Getoo-Reporter: Claudio Roberto França Pereira
The xattrs are preserved in pax headers, in the same way that GNU tar preserves them. X-Gentoo-Bug: 550006 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=550006 Acked-by: Brian Dolbec <email@example.com>
Rather than have a function whose entire body is indented by a scanelf existence check, do the check at the top and return early. This keeps the indentation from getting too out of hand. (Use `git log -p -1 -w` to see actual changed lines.)
The repo name is considered missing if there is no explicit "repo_name" file. But if it's set in layout.conf via repo-name, we can skip that. Otherwise we end up with copy & paste spew.
Update copyright headers for some of our manpages, as some recent commits made changes that are probably "big enough" to warrant this. The relevant commits are included below. emaint.1: Update man page for better clarity (540482): 44f2a48390909050dd42404de9136bf78c97928e man/egencache.1: Add missed --write-timestamp option (540482): 465565a0f90843133ae1ae9072244d34d82eaf73 man: Add short option (-f) for repoman --force: e332dd6b73855096032f883d47246f39fc0ee14a man: Document repoman --straight-to-stabl fe59f38a84d7b22bb99d7e62e0324916c74f32a9 Signed-off-by: Alexander Berntsen <firstname.lastname@example.org>