[OE-core] [PATCH 0/4] kernel: consolidated pull request

2023-07-17 Thread Bruce Ashfield
From: Bruce Ashfield 

Richard,

Here's a 4-pack of patches I've been testing. I don't expect any
significant issues, in particular since 6.4 isn't yet the default
kernel :)

The main part of this series is to fix menuconfig for 6.4+. A patch
I created years ago to work around pkg-config use in the kernel needed
to be tweaked. Which i've done.

I've also started the process of dropping that patch, as there's
a variable we can use to point pkg-config to our -native variant. Once
all supported kernels are new enough, I'll drop my kernel patch and
the manipulation of the PKG_CONFIG* variables.

Bruce

The following changes since commit dcdfbd3b45c7442210a49f5db989fb188a329c2d:

  libnss-nis: upgrade 3.1 -> 3.2 (2023-07-17 15:30:04 +0100)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib zedd/kernel
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (4):
  linux-yocto/6.x: cfg: update ima.cfg to match current meta-integrity
  linux-yocto/6.4: update to v6.4.3
  kernel: set HOSTPKG_CONFIG to use pkg-config-native
  linux-yocto/6.4: fix menuconfig

 meta/classes-recipe/kernel.bbclass|  3 ++
 .../linux/linux-yocto-rt_6.1.bb   |  2 +-
 .../linux/linux-yocto-rt_6.4.bb   |  6 ++--
 .../linux/linux-yocto-tiny_6.1.bb |  2 +-
 .../linux/linux-yocto-tiny_6.4.bb |  6 ++--
 meta/recipes-kernel/linux/linux-yocto_6.1.bb  |  2 +-
 meta/recipes-kernel/linux/linux-yocto_6.4.bb  | 28 +--
 7 files changed, 26 insertions(+), 23 deletions(-)

-- 
2.34.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#184489): 
https://lists.openembedded.org/g/openembedded-core/message/184489
Mute This Topic: https://lists.openembedded.org/mt/100209459/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [PATCH 0/4] kernel: consolidated pull request

2011-07-22 Thread Saul Wold

On 07/21/2011 10:16 AM, Bruce Ashfield wrote:

Richard/Saul,

What follows is a set of kernel changes that have been brewing for a while
now:

   294170 kern-tools: update SRCREV
   65d8b50 linux-yocto: update LICENSE to GPLv2
   069e9d9 kernel: copy defconfig to {B} vs {S}
   6796e11 linux-yocto: kernel-3.0 support recipe

The patches are pretty self explanitory, but a few comments follow.

The kern-tools tweak Fixes [YOCTO #1261], which allows both the 2.6.34
and 3.0 based -rt kernels to build again.

The next two changes are small cleanups and a allow linux-yocto to inherit
changes to the base kernel class' do_configure().

And finally, we create the 3.0 base recipe. A few notes about this are:

   - it is a carry forward of the immediately available 2.6.37 (and before)
 functionality
   - it has an audit and cleanup of the config fragments, which was one
 of the 1.1 deliverables
   - it has been built for all core arches, and (attempted) boot tested on
 them as well.
   - it is not the default for any target at the moment, this needs more
 testing, and there are two known issues I'm tracking a qemumips boot
 failure that snuck in during the 3.0 -rc cycle (it did boot) and
 qemuppc interrupts being lost. I'll update the preferred versions as
 targets are validated.
   - I've built and booted the core-images on them, but functionality like
 graphics, etc, still needs to be tested. There's only so much I
 can do :)
   - the -rt branch is populated with tglx's recent update of -rt!
   - separate patches will go out for other layers (meta-kernel-dev, meta-rt,
 meta-yocto, etc) shortly.

** This obviously builds on the other hard work done to get userspace and
tools ready for the 3.0 kernel version change. Many thanks for that, since
it allowed me to focus on the kernel only.

Patches are welcome for any misbehaving boards or qemu targets :

cc: Darren Hartdvh...@linux.intel.com
cc: Tom Zanussitom.zanu...@intel.com

The following changes since commit 1df5ab5ee285b3220348ce0cf371b81446d55832:

   parse/ConfHandler: Fix multiline variable corruption (2011-07-21 11:09:47 
+0100)

are available in the git repository at:
   git://git.pokylinux.org/poky-contrib zedd/kernel
   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (4):
   linux-yocto: kernel-3.0 support recipe
   kernel: copy defconfig to {B} vs {S}
   linux-yocto: update LICENSE to GPLv2
   kern-tools: update SRCREV

  meta/classes/kernel-yocto.bbclass  |6 ---
  meta/classes/kernel.bbclass|4 +-
  .../kern-tools/kern-tools-native_git.bb|2 +-
  meta/recipes-kernel/linux/linux-yocto.inc  |2 +-
  meta/recipes-kernel/linux/linux-yocto_3.0.bb   |   47 
  5 files changed, 51 insertions(+), 10 deletions(-)
  create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.0.bb


Merged into OE-Core

Thanks
Sau!

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core