eu-unstrip doesn't work on kernel modules |
||||||||
Issue descriptionTrying to recombine mwifiex.ko (which has limited syms + full object code) and mwifiex.ko.debug (which has full syms + no object code) using eu-unstrip produces an error: eu-unstrip: invalid string offset in symbol [1589]
,
Oct 26 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/ecb204763ab0a44ac4f3394bc3d765f59e732ca9 commit ecb204763ab0a44ac4f3394bc3d765f59e732ca9 Author: Kevin Cernekee <cernekee@chromium.org> Date: Sun Oct 23 18:27:25 2016 dev-libs/elfutils: Make eu-unstrip work with kernel modules Add a FROMLIST patch to fix an issue seen when combining .strtab sections in mwifiex_pcie.ko and mwifiex_pcie.ko.debug: https://lists.fedorahosted.org/archives/list/elfutils-devel@lists.fedorahosted.org/thread/OPEP7VA4KKTCKRDSXGKEKISUW2B2IVLN/ BUG= chromium:658604 TEST=`sudo emerge elfutils && eu-unstrip mwifiex_pcie.ko mwifiex_pcie.ko.debug` TEST=trybots Change-Id: I155b3c3e26ba92e841e1fbf9191084a93ebbe79c Reviewed-on: https://chromium-review.googlesource.com/402094 Commit-Ready: Kevin Cernekee <cernekee@chromium.org> Tested-by: Kevin Cernekee <cernekee@chromium.org> Reviewed-by: Douglas Anderson <dianders@chromium.org> [add] https://crrev.com/ecb204763ab0a44ac4f3394bc3d765f59e732ca9/dev-libs/elfutils/elfutils-0.166-r1.ebuild [add] https://crrev.com/ecb204763ab0a44ac4f3394bc3d765f59e732ca9/dev-libs/elfutils/files/elfutils-0.166-fix-strtab-mismatch.patch [modify] https://crrev.com/ecb204763ab0a44ac4f3394bc3d765f59e732ca9/dev-libs/elfutils/elfutils-0.166.ebuild
,
Oct 26 2016
,
Jan 21 2017
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by bugdroid1@chromium.org
, Oct 24 2016