From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8885706141883646547==" MIME-Version: 1.0 From: Mark Wielaard To: elfutils-devel@lists.fedorahosted.org Subject: Re: [PATCH] unstrip: Add --force to force combining files when ELF headers don't match. Date: Tue, 03 Jun 2014 13:53:47 +0200 Message-ID: <1401796427.4030.104.camel@bordewijk.wildebeest.org> In-Reply-To: 1401221101.4106.75.camel@bordewijk.wildebeest.org --===============8885706141883646547== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Tue, 2014-05-27 at 22:05 +0200, Mark Wielaard wrote: > Updated patch attached. > > commit 22497096e8759b7c73233f2c2f9adff9d2db9ce7 > Author: Mark Wielaard > Date: Mon May 26 21:28:05 2014 +0200 > = > unstrip: Add --force to force combining files when ELF headers don't = match. > = > Older versions of GNU binutils strip would drop some ELF header flags. > Causing the main ELF file and the separate .debug file to have mismat= ched > ELF header fields. Unfortunately some distros are still shipping such= files. > eu-unstrip doesn't want to recombine such files. Add a more explicit > explanation which fields don't match and provide a --force, -F flag to > force combining such files anyway (producing a warning). > = > https://bugzilla.redhat.com/show_bug.cgi?id=3D698005 > https://bugzilla.redhat.com/show_bug.cgi?id=3D806474 > = > Signed-off-by: Mark Wielaard I pushed this variant to master. --===============8885706141883646547==--