Openembedded Core Discussions
 help / color / mirror / Atom feed
From: akuster808 <akuster808@gmail.com>
To: Adrian Bunk <bunk@stusta.de>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 40/43] waffle: supprt build waffle without x11
Date: Sat, 4 May 2019 13:33:52 -0700	[thread overview]
Message-ID: <07c2be50-6c4b-afef-e026-8e35a633f0fa@gmail.com> (raw)
In-Reply-To: <20190504174000.GH11633@localhost>



On 5/4/19 10:40 AM, Adrian Bunk wrote:
> On Sat, May 04, 2019 at 10:05:11AM -0700, akuster808 wrote:
>>
>> On 5/4/19 9:09 AM, Adrian Bunk wrote:
>>> On Sat, May 04, 2019 at 08:27:16AM -0700, Armin Kuster wrote:
>>>> From: Changqing Li <changqing.li@windriver.com>
>>>>
>>>> respect DISTRO_FEATURES to make waffle support different platform,
>>>> gbm platform is supported by default.
>>>>
>>>> [YOCTO #6077]
>>>>
>>>> Signed-off-by: Changqing Li <changqing.li@windriver.com>
>>>> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
>>>> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>>>> ---
>>>>  meta/recipes-graphics/waffle/waffle_1.5.2.bb | 7 +++----
>>>>  1 file changed, 3 insertions(+), 4 deletions(-)
>>>>
>>>> diff --git a/meta/recipes-graphics/waffle/waffle_1.5.2.bb b/meta/recipes-graphics/waffle/waffle_1.5.2.bb
>>>> index 43c3edc..31572f2 100644
>>>> --- a/meta/recipes-graphics/waffle/waffle_1.5.2.bb
>>>> +++ b/meta/recipes-graphics/waffle/waffle_1.5.2.bb
>>>> @@ -15,10 +15,9 @@ inherit cmake distro_features_check lib_package
>>>>  
>>>>  # This should be overridden per-machine to reflect the capabilities of the GL
>>>>  # stack.
>>>> -PACKAGECONFIG ??= "glx"
>>>> -
>>>> -# libx11 requires x11 in DISTRO_FEATURES.
>>>> -REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'glx', 'x11', '', d)}"
>>>> +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'glx x11-egl', '', d)} \
>>>> +                   ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \
>>>> +                   gbm"
>>>> ...
>>> Changing the default PACKAGECONFIG does not look appropriate for
>>> a stable branch.
>> Go look at the bug for more details.
> It raises the additional question why the new feature of building piglit
> without x11 is considered appropriate for a stable branch.
>
> You said before that adding new recipes to stable branches is not 
> appropriate. Changing the behaviour of existing recipes is a lot worse 
> than that, since it changes what gets built in existing distibutions 
> using the stable branch.
>
> And a 5 year old bug asking for an enhancement of an existing recipe
> does not sound like an appropriate justification for changing the
> default PACKAGECONFIG of a recipe in a stable branch to me.

Seems like a good argument.
will drop patch

thanks

- armin
>
>> - armin
> cu
> Adrian
>



  reply	other threads:[~2019-05-04 20:33 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-04 15:26 [PATCH 00/43] Warrior patch review Armin Kuster
2019-05-04 15:26 ` [PATCH 01/43] curl: update to 7.64.1 Armin Kuster
2019-05-04 15:26 ` [PATCH 02/43] gnutls: upgrade 3.6.5 -> 3.6.7 Armin Kuster
2019-05-04 15:26 ` [PATCH 03/43] dhcp: Replace OE specific patch for compatibility with latest bind with upstream patch Armin Kuster
2019-05-04 15:26 ` [PATCH 04/43] ptest.bbclass: Use d.getVar instead of os.environ Armin Kuster
2019-05-04 15:26 ` [PATCH 05/43] linux-yocto/5.0: update to v5.0.5 Armin Kuster
2019-05-04 15:26 ` [PATCH 06/43] linux-yocto-rt: update to 5.0.5-rt3 Armin Kuster
2019-05-04 15:26 ` [PATCH 07/43] linux-yocto/5.0: update to v5.0.7 Armin Kuster
2019-05-04 15:26 ` [PATCH 08/43] linux-yocto/4.19: update to v4.19.34 Armin Kuster
2019-05-04 15:26 ` [PATCH 09/43] core-image-sato-sdk-ptest: Try and keep image below 4GB limit Armin Kuster
2019-05-04 15:26 ` [PATCH 10/43] kernel.bbclass: convert base_do_unpack_append() to a task Armin Kuster
2019-05-04 15:26 ` [PATCH 11/43] ltp: Fix setrlimit03 call succeeded unexpectedly Armin Kuster
2019-05-04 15:26 ` [PATCH 12/43] python3: add another multilib fix Armin Kuster
2019-05-04 15:26 ` [PATCH 13/43] busybox: fix ptest failure about 'dc' Armin Kuster
2019-05-04 15:26 ` [PATCH 14/43] base-files: move hostname operations out of issue file settings Armin Kuster
2019-05-04 15:26 ` [PATCH 15/43] resulttool: Load results from URL Armin Kuster
2019-05-04 15:26 ` [PATCH 16/43] resulttool: Add log subcommand Armin Kuster
2019-05-04 15:26 ` [PATCH 17/43] buildhistory: call a dependency parser only on actual dependency lists Armin Kuster
2019-05-04 15:26 ` [PATCH 18/43] icecc.bbclass: stop causing everything to be effectivelly MACHINE_ARCH Armin Kuster
2019-05-04 15:26 ` [PATCH 19/43] resultool/resultutils: Fix module import error Armin Kuster
2019-05-04 15:26 ` [PATCH 20/43] cryptodev: fix module loading error Armin Kuster
2019-05-04 15:26 ` [PATCH 21/43] oeqa/core/runner: dump stdout and stderr of each test case Armin Kuster
2019-05-04 15:26 ` [PATCH 22/43] core-image-rt: make sure that we append to DEPENDS Armin Kuster
2019-05-04 15:26 ` [PATCH 23/43] core-image-rt-sdk: " Armin Kuster
2019-05-04 15:27 ` [PATCH 24/43] resulttool/manualexecution: Enable test case configuration option Armin Kuster
2019-05-04 15:27 ` [PATCH 25/43] glibc: always use bfd linker Armin Kuster
2019-05-04 15:27 ` [PATCH 26/43] kernel-module-split.bbclass: support CONFIG_MODULE_COMPRESS=y Armin Kuster
2019-05-04 15:27 ` [PATCH 27/43] utils/multiprocess_launch: Improve failing subprocess output Armin Kuster
2019-05-04 15:27 ` [PATCH 28/43] Adding back wrapper and using OEPYTHON3HOME variable for python3 Armin Kuster
2019-05-04 15:27 ` [PATCH 29/43] linux-yocto-rt/4.19: fix merge conflict in lru_drain Armin Kuster
2019-05-04 15:27 ` [PATCH 30/43] linux-yocto/5.0: port RAID configuration tweaks from master Armin Kuster
2019-05-04 15:27 ` [PATCH 31/43] linux-yocto/5.0: integrate TCP timeout / hang fix Armin Kuster
2019-05-04 15:27 ` [PATCH 32/43] linux-yocto_5.0: set devicetree for armv5 Armin Kuster
2019-05-04 15:27 ` [PATCH 33/43] gnome-doc-utils: Remove stale patch Armin Kuster
2019-05-04 16:04   ` Adrian Bunk
2019-05-04 16:58     ` akuster808
2019-05-04 17:04       ` Adrian Bunk
2019-05-04 15:27 ` [PATCH 34/43] python3: Drop ptest hack Armin Kuster
2019-05-04 15:27 ` [PATCH 35/43] gcc: fix CVE-2018-18484 Armin Kuster
2019-05-04 15:27 ` [PATCH 36/43] gdb: fix CVE-2017-9778 Armin Kuster
2019-05-04 15:27 ` [PATCH 37/43] binutils: fix CVE-2019-9074 CVE-2019-9075 CVE-2019-9076 CVE-2019-9077 Armin Kuster
2019-05-04 15:27 ` [PATCH 38/43] openssh: fix CVE-2018-20685, CVE-2019-6109, CVE-2019-6111 Armin Kuster
2019-05-04 15:27 ` [PATCH 39/43] dropbear: set CVE_PRODUCT Armin Kuster
2019-05-04 15:27 ` [PATCH 40/43] waffle: supprt build waffle without x11 Armin Kuster
2019-05-04 16:09   ` Adrian Bunk
2019-05-04 17:05     ` akuster808
2019-05-04 17:40       ` Adrian Bunk
2019-05-04 20:33         ` akuster808 [this message]
2019-05-04 15:27 ` [PATCH 41/43] piglit: support build piglit " Armin Kuster
2019-05-04 15:27 ` [PATCH 42/43] libsdl: set CVE_PRODUCT Armin Kuster
2019-05-04 15:27 ` [PATCH 43/43] linux-yocto/5.0: update TCP patch to mainline version Armin Kuster

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=07c2be50-6c4b-afef-e026-8e35a633f0fa@gmail.com \
    --to=akuster808@gmail.com \
    --cc=bunk@stusta.de \
    --cc=openembedded-core@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox