| Submitter | Anders Darander |
|---|---|
| Date | July 1, 2011, 1:07 p.m. |
| Message ID | <cover.1309525642.git.anders@chargestorm.se> |
| Download | mbox |
| Permalink | /patch/6829/ |
| State | Accepted |
| Headers | show |
Pull-request
git://github.com/darander/oe-core kernel-3.0Comments
Signed-off-by: Anders Darander <anders@chargestorm.se>
---
.../{modutils => module-init-tools}/files/PD.patch | 0
.../files/modutils.sh | 0
.../modutils-initscripts.bb | 0
3 files changed, 0 insertions(+), 0 deletions(-)
rename meta/recipes-kernel/{modutils => module-init-tools}/files/PD.patch (100%)
rename meta/recipes-kernel/{modutils => module-init-tools}/files/modutils.sh (100%)
rename meta/recipes-kernel/{modutils => module-init-tools}/modutils-initscripts.bb (100%)
diff --git a/meta/recipes-kernel/modutils/files/PD.patch b/meta/recipes-kernel/module-init-tools/files/PD.patch
similarity index 100%
rename from meta/recipes-kernel/modutils/files/PD.patch
rename to meta/recipes-kernel/module-init-tools/files/PD.patch
diff --git a/meta/recipes-kernel/modutils/files/modutils.sh b/meta/recipes-kernel/module-init-tools/files/modutils.sh
similarity index 100%
rename from meta/recipes-kernel/modutils/files/modutils.sh
rename to meta/recipes-kernel/module-init-tools/files/modutils.sh
diff --git a/meta/recipes-kernel/modutils/modutils-initscripts.bb b/meta/recipes-kernel/module-init-tools/modutils-initscripts.bb
similarity index 100%
rename from meta/recipes-kernel/modutils/modutils-initscripts.bb
rename to meta/recipes-kernel/module-init-tools/modutils-initscripts.bb
On Fri, 2011-07-01 at 15:07 +0200, Anders Darander wrote: > v5: - task-base.bb: Move the RDEPENDS- and RRECOMMENDS_task-base-kernel26 > to *_task-base. > > v4: Removed the RFC in patch subject. > - Merge the patches 2 and 4 from v3. > - Bump PR in patch 2. > - Delete the ignore*.patch from module-init-tools. In v2, the > patch was just disabled. > > v3: - task-base.bb: fix a problem that *pcmia26 couldn't be found. > > v2: Probably some more patches could be squashed together. There might also > be more places that should be addressed in these patches. > > - Whitespace fixes > - Updated module-init-tools to 3.16. I'm not applying the ignore*.patch > (it didn't apply). > - Do not provide virtual/*/depmod-2.6; just provide virtual/*/depmod. > - Do only install as depmod. > - Rearrange the order of some patches. > - Added patches to clean up (partly) task-base, distro_tracking_fields. > > A few of the patches might be ready to pull, but the majority will need > to be revised. > > =============== > This work is unfinished and incomplete... > It is published in its current form both to get feedback, but also to aid > anyone else who is working on 3.0-support. If some of the patches are found to > be OK, it's fine to cherrypick them. > > The kernel-related classes has been modified to build a 3.0 kernel. The > patches has been simplified by removing support for the 2.4-series. (The > latter was suggested in an older mail thread: > http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg02682.html > ). > > The patches has been tested on linux-yocto_2.6.37 and a hacked version using > the linux-yocto-dev repository (using a 3.0-rcX). The latest versions has only > been built for qemuarm, prior iterations has also been built for qemux86. > > Finally, no work has been done on the libc-linux-headers classes and recipes. > > /Anders > > The following changes since commit 40ecaf6a59ba61e72d29d7e677197ef37c998408: > > uclibc: Add default uClibc.machine files (2011-07-01 00:40:10 +0100) > > are available in the git repository at: > git://github.com/darander/oe-core kernel-3.0 > https://github.com/darander/oe-core/tree/kernel-3.0 > > Anders Darander (8): > Remove support for building 2.4 kernels > image¡kernel.bblass module-init-tools: do not use depmod-2.6 > modules-init-tools(-cross): update to 3.16 > kernel.bblass: remove get_kernelmajorversion > modutils-initscripts: move recipe prior to modutils removal > modutils: remove modutils > task-base: remove modutils reference. > distro_tracking_fields: remove modutils. Thanks for these, I merged them to master. Cheers, Richard
v5: - task-base.bb: Move the RDEPENDS- and RRECOMMENDS_task-base-kernel26 to *_task-base. v4: Removed the RFC in patch subject. - Merge the patches 2 and 4 from v3. - Bump PR in patch 2. - Delete the ignore*.patch from module-init-tools. In v2, the patch was just disabled. v3: - task-base.bb: fix a problem that *pcmia26 couldn't be found. v2: Probably some more patches could be squashed together. There might also be more places that should be addressed in these patches. - Whitespace fixes - Updated module-init-tools to 3.16. I'm not applying the ignore*.patch (it didn't apply). - Do not provide virtual/*/depmod-2.6; just provide virtual/*/depmod. - Do only install as depmod. - Rearrange the order of some patches. - Added patches to clean up (partly) task-base, distro_tracking_fields. A few of the patches might be ready to pull, but the majority will need to be revised. =============== This work is unfinished and incomplete... It is published in its current form both to get feedback, but also to aid anyone else who is working on 3.0-support. If some of the patches are found to be OK, it's fine to cherrypick them. The kernel-related classes has been modified to build a 3.0 kernel. The patches has been simplified by removing support for the 2.4-series. (The latter was suggested in an older mail thread: http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg02682.html ). The patches has been tested on linux-yocto_2.6.37 and a hacked version using the linux-yocto-dev repository (using a 3.0-rcX). The latest versions has only been built for qemuarm, prior iterations has also been built for qemux86. Finally, no work has been done on the libc-linux-headers classes and recipes. /Anders The following changes since commit 40ecaf6a59ba61e72d29d7e677197ef37c998408: uclibc: Add default uClibc.machine files (2011-07-01 00:40:10 +0100) are available in the git repository at: git://github.com/darander/oe-core kernel-3.0 https://github.com/darander/oe-core/tree/kernel-3.0 Anders Darander (8): Remove support for building 2.4 kernels image¡kernel.bblass module-init-tools: do not use depmod-2.6 modules-init-tools(-cross): update to 3.16 kernel.bblass: remove get_kernelmajorversion modutils-initscripts: move recipe prior to modutils removal modutils: remove modutils task-base: remove modutils reference. distro_tracking_fields: remove modutils. meta/classes/image.bbclass | 2 +- meta/classes/kernel.bbclass | 22 ++---- meta/classes/linux-kernel-base.bbclass | 8 -- meta/classes/module-base.bbclass | 2 +- .../conf/distro/include/distro_tracking_fields.inc | 8 +-- meta/recipes-core/tasks/task-base.bb | 49 +++------- .../{modutils => module-init-tools}/files/PD.patch | 0 .../files/ignore_arch_directory.patch | 30 ------ .../files/modutils.sh | 0 .../module-init-tools-cross_3.12.bb | 12 --- .../module-init-tools-cross_3.16.bb | 8 ++ .../module-init-tools/module-init-tools.inc | 1 - ...nit-tools_3.12.bb => module-init-tools_3.16.bb} | 6 +- .../modutils-initscripts.bb | 0 meta/recipes-kernel/modutils/files/armeb.patch | 16 ---- meta/recipes-kernel/modutils/files/configure.patch | 34 ------- meta/recipes-kernel/modutils/files/gcc4.patch | 93 -------------------- meta/recipes-kernel/modutils/files/lex.l.diff | 35 -------- .../modutils/files/modutils-notest.patch | 16 ---- .../modutils/files/program_prefix.patch | 71 --------------- .../recipes-kernel/modutils/modutils-collateral.bb | 21 ----- .../modutils/modutils-cross/module.h.diff | 35 -------- .../modutils/modutils-cross_2.4.27.bb | 20 ---- meta/recipes-kernel/modutils/modutils_2.4.27.bb | 93 -------------------- 24 files changed, 35 insertions(+), 547 deletions(-) rename meta/recipes-kernel/{modutils => module-init-tools}/files/PD.patch (100%) delete mode 100644 meta/recipes-kernel/module-init-tools/files/ignore_arch_directory.patch rename meta/recipes-kernel/{modutils => module-init-tools}/files/modutils.sh (100%) delete mode 100644 meta/recipes-kernel/module-init-tools/module-init-tools-cross_3.12.bb create mode 100644 meta/recipes-kernel/module-init-tools/module-init-tools-cross_3.16.bb rename meta/recipes-kernel/module-init-tools/{module-init-tools_3.12.bb => module-init-tools_3.16.bb} (87%) rename meta/recipes-kernel/{modutils => module-init-tools}/modutils-initscripts.bb (100%) delete mode 100644 meta/recipes-kernel/modutils/files/armeb.patch delete mode 100644 meta/recipes-kernel/modutils/files/configure.patch delete mode 100644 meta/recipes-kernel/modutils/files/gcc4.patch delete mode 100644 meta/recipes-kernel/modutils/files/lex.l.diff delete mode 100644 meta/recipes-kernel/modutils/files/modules delete mode 100644 meta/recipes-kernel/modutils/files/modules.conf delete mode 100644 meta/recipes-kernel/modutils/files/modutils-notest.patch delete mode 100644 meta/recipes-kernel/modutils/files/program_prefix.patch delete mode 100644 meta/recipes-kernel/modutils/modutils-collateral.bb delete mode 100644 meta/recipes-kernel/modutils/modutils-cross/module.h.diff delete mode 100644 meta/recipes-kernel/modutils/modutils-cross_2.4.27.bb delete mode 100644 meta/recipes-kernel/modutils/modutils_2.4.27.bb