]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
package.bbclass: replace rpm/debugedit with dwarfsrcfiles
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Fri, 10 Nov 2017 15:38:59 +0000 (17:38 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 Jan 2018 17:24:36 +0000 (17:24 +0000)
commit0d5475a3b28d9e2c9273967a03726bb6c427bd11
tree9c9149b6987b0aeb9786511256e7fe5de0448624
parentb09bad9de0e2c848dea1592f06d6a30d194ec575
package.bbclass: replace rpm/debugedit with dwarfsrcfiles

Debugedit provided by rpm 4.14 is rewriting binaries in-place, and was
found to produce broken output at least for grub:
http://lists.openembedded.org/pipermail/openembedded-core/2017-November/143989.html

A replacement utility was suggested via private mail:
https://lists.fedorahosted.org/archives/list/elfutils-devel@lists.fedorahosted.org/message/VZP4G5N2ELYZEDAB3QYLXYHDGX4WMCUF/

(From OE-Core rev: f2e6e1d3bfd4c92ef0f5ed4721fd9050c59dafca)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass
meta/recipes-devtools/dwarfsrcfiles/dwarfsrcfiles.bb [new file with mode: 0644]
meta/recipes-devtools/dwarfsrcfiles/files/dwarfsrcfiles.c [new file with mode: 0644]