[OE-core] [PATCH 05/11] gperf: upgrade to 3.1

Richard Purdie richard.purdie at linuxfoundation.org
Mon Jul 31 09:43:37 UTC 2017


On Mon, 2017-07-31 at 12:35 +0300, Alexander Kanavin wrote:
> On 07/28/2017 05:50 PM, Burton, Ross wrote:
> > 
> > And libid3tag:
> > 
> > > 
> > > compat.gperf:116:1: error: conflicting types for
> > > 'id3_compat_lookup' | 
> > In file included from compat.gperf:37:0: | 
> > ../libid3tag-0.15.1b/compat.h:36:26: note: previous declaration of 
> > 'id3_compat_lookup' was here | struct id3_compat const 
> > *id3_compat_lookup(register char const *, | ^~~~~~~~~~~~~~~~~
> > 
> > http://git.savannah.gnu.org/cgit/gperf.git/commit/?id=d519d1a821511
> > eaa22eae6d9019a548aea21e6d3 
> > is the upstream commit that breaks everything, because the API of
> > the 
> > generated files has changed.
> Right. Should we just stop fighting with this, and put a 
> RECIPE_NO_UPDATE_REASON into gperf? I'd rather not update gperf with 
> this change reverted.

It does feel like upstream screwed up and should really sort this out.
Do you know what upstream plan to do (if anything)?

Cheers,

Richard



More information about the Openembedded-core mailing list