All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philip Balister <philip@balister.org>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH][meta-oe 08/10] elmdentica, azy: blacklist because they are old and fail to build with gcc-5
Date: Fri, 2 Oct 2015 07:01:01 -0400	[thread overview]
Message-ID: <560E63ED.50800@balister.org> (raw)
In-Reply-To: <CA+chaQfZ+jHfWKABvdnHxkk13SgjwY=EE_mD8OPOeFa8eqFbXw@mail.gmail.com>

On 10/02/2015 04:20 AM, Martin Jansa 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.
> 
> 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 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).
> 
> 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".

I do read the "Bitbake world status" and scan for recipes I care about.
I hope that others do the same. Blacklisting the ones that no one steps
up to fix is a good approach for moving on with stuff you need to work
and not getting stuck maintaining stuff no one cares about.

Thanks for doing this work.

Philip

> 
> Regards,
> 
> On Fri, Oct 2, 2015 at 4:26 AM, Khem Raj <raj.khem@gmail.com> wrote:
> 
>> On Thu, Oct 1, 2015 at 8:30 AM, Martin Jansa <martin.jansa@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@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@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>


  reply	other threads:[~2015-10-02 11:01 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-18 11:54 State of bitbake world, Failed tasks 2015-09-13 Martin Jansa
2015-09-18 13:14 ` [PATCH 1/3] insane.bbclass: show PN and relative path in package_qa_check_host_user Martin Jansa
2015-09-18 13:14   ` [PATCH 2/3] insane.bbclass: drop extra line-feed in pkgname check Martin Jansa
2015-09-18 13:14   ` [PATCH 3/3] package.bbclass: add summary line to installed-vs-shipped QA check Martin Jansa
2015-09-18 19:29     ` Christopher Larson
2015-09-18 13:41   ` [PATCH 1/3] insane.bbclass: show PN and relative path in package_qa_check_host_user Mike Looijmans
2015-09-18 15:13     ` Martin Jansa
2015-09-18 15:15     ` [PATCHv2 " Martin Jansa
2015-09-18 18:22 ` [OE-core] State of bitbake world, Failed tasks 2015-09-13 akuster808
2015-09-18 18:22   ` akuster808
2015-09-23 11:39 ` Martin Jansa
2015-10-01 15:29 ` [PATCH][meta-oe 1/4] mkvtoolnix: Blacklist, fails to build with gcc-5 Martin Jansa
2015-10-01 15:29   ` [PATCH][meta-oe 2/4] mplayer2: " Martin Jansa
2015-10-02  2:21     ` Khem Raj
2015-10-01 15:30   ` [PATCH][meta-oe 3/4] libuio: " Martin Jansa
2015-10-02  2:20     ` Khem Raj
2015-10-01 15:30   ` [PATCH][meta-oe 4/4] libdbi-drivers: " Martin Jansa
2015-10-02  2:19   ` [PATCH][meta-oe 1/4] mkvtoolnix: " Khem Raj
2015-10-01 15:30 ` [PATCH][meta-oe 01/10] nautilus3: Fix build with B != S Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 02/10] packagekit: blacklist, depends on disabled libopkg API Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 03/10] libnet-dns-perl: blacklist, fails to build with current perl Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 04/10] sessreg: Blacklist, fails to build man pages Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 05/10] epdf: Blacklist, old and not compatible with current poppler Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 06/10] gnome-power-manager: Blacklist not compatible with current libnotify Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 07/10] qt-creator: blacklist because fails to build and conflicts with qt5-creator Martin Jansa
2015-10-01 15:30   ` [PATCH][meta-oe 08/10] elmdentica, azy: blacklist because they are old and fail to build with gcc-5 Martin Jansa
2015-10-02  2:26     ` Khem Raj
2015-10-02  8:20       ` Martin Jansa
2015-10-02 11:01         ` Philip Balister [this message]
2015-10-02 13:41         ` Khem Raj
2015-10-01 15:30   ` [PATCH][meta-oe 09/10] gdal: blacklist, fails " Martin Jansa
2015-10-02  2:29     ` Khem Raj
2015-10-01 15:30   ` [PATCH][meta-oe 10/10] gtkextra: " Martin Jansa
2015-10-02 13:44 ` [PATCH][meta-efl] webkit-efl: fix build with cmake-3* Martin Jansa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=560E63ED.50800@balister.org \
    --to=philip@balister.org \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.