[oe] [PATCH][meta-oe 08/10] elmdentica, azy: blacklist because they are old and fail to build with gcc-5

Khem Raj raj.khem at gmail.com
Fri Oct 2 13:41:57 UTC 2015


On Fri, Oct 2, 2015 at 1:20 AM, Martin Jansa <martin.jansa at gmail.com> wrote:
> Hi Khem,
>
> thanks for reviews and suggestions.
>
> I know how to fix most of these and I've fixed remaining components which
> are included in images I use.
>
> The problem with these is that I want to get rid of unmaintained recipes, I
> was reporting these failures multiple times in "Bitbake world status"
> e-mails and nobody cares, I was warning about more PNBLACKLISTs for last
> couple weeks.

OK I see.

>
> Being meta-oe maintainer doesn't make me responsible for fixing all recipes
> which live there, especially now when meta-oe is often used as dumping
> ground for unmaintained recipes which are pushed out of oe-core.
>

yes of course

> Yes I can spend more my free time fixing things like azy, but it wasn't
> updated in upstream in ages, nobody is probably using it (otherwise they
> would already notice it's borken, right?) and even when I fix building it
> with gcc-5 I wont spent extra time testing it in runtime, so it will
> possibly be broken and nobody will know, because again, this is old and
> nobody is probably using it (my last build which included elmdentica was
> SHR feed based on Dora release).

OK, I am all for blacklisting, even for removing them eventually

>
> If someone wants to step-up and fix those issues, it's easy to do it
> together with PNBLACKLIST removal, until that time, it's better to
> explicitly definine that it's known to be broken, because people don't read
> my "Bitbake world status".
>

Sometimes its less effort to fix now then to fix later thats why I was
providing suggesitons
but if they are unused recipes then its ok

> Regards,
>
> On Fri, Oct 2, 2015 at 4:26 AM, Khem Raj <raj.khem at gmail.com> wrote:
>
>> On Thu, Oct 1, 2015 at 8:30 AM, Martin Jansa <martin.jansa at gmail.com>
>> wrote:
>> > * they weren't migrated from E_SVN to git and updated in ages, I'm not
>> interested
>> >   in maintaining them and nobody else volunteered to fix it
>> >
>> > Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
>> > ---
>> >  meta-efl/recipes-efl/e17/elmdentica_svn.bb | 2 ++
>> >  meta-efl/recipes-efl/efl/azy_svn.bb        | 5 +++++
>> >  2 files changed, 7 insertions(+)
>> >
>> > diff --git a/meta-efl/recipes-efl/e17/elmdentica_svn.bb
>> b/meta-efl/recipes-efl/e17/elmdentica_svn.bb
>> > index 20a4849..56a74c5 100644
>> > --- a/meta-efl/recipes-efl/e17/elmdentica_svn.bb
>> > +++ b/meta-efl/recipes-efl/e17/elmdentica_svn.bb
>> > @@ -19,3 +19,5 @@ SRCREV = "${EFL_SRCREV}"
>> >  RDEPENDS_${PN} = "${PN}-themes"
>> >
>> >  SRC_URI += "file://configure.patch"
>> > +
>> > +PNBLACKLIST[elmdentica] ?= "OLD and depends on broken azy"
>> > diff --git a/meta-efl/recipes-efl/efl/azy_svn.bb
>> b/meta-efl/recipes-efl/efl/azy_svn.bb
>> > index 0c3c9d7..dec2475 100644
>> > --- a/meta-efl/recipes-efl/efl/azy_svn.bb
>> > +++ b/meta-efl/recipes-efl/efl/azy_svn.bb
>> > @@ -30,3 +30,8 @@ inherit efl
>> >  SRC_URI =
>> "${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep"
>> >  S = "${WORKDIR}/${SRCNAME}"
>> >
>> > +# azy/2_1.0.0+svnr82070-r2/azy/src/lib/extras/pugixml.cpp:33:
>> > +# sysroots/qemuarm/usr/include/c++/5.2.0/bits/basic_string.h:4780:5:
>> error: reference to 'basic_string' is ambiguous
>>
>> this is more serious problem. there seems to be two implementations of
>> string object. May be you should remove including string.h in
>> pugixml.cpp
>>
>> > +#     basic_string<_CharT, _Traits, _Alloc>
>> > +#     ^
>> > +PNBLACKLIST[azy] ?= "OLD and doesn't build with gcc-5"
>> > --
>> > 2.6.0
>> >
>> > --
>> > _______________________________________________
>> > Openembedded-devel mailing list
>> > Openembedded-devel at lists.openembedded.org
>> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



More information about the Openembedded-devel mailing list