All of lore.kernel.org
 help / color / mirror / Atom feed
From: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH] linux-libc-headers: use kernel-arch.bbclass
Date: Fri, 25 Jun 2010 09:30:24 +0200	[thread overview]
Message-ID: <AANLkTimmDzSklYOb2pAeuVrdGl5jTn0ZolFX17rspCzf@mail.gmail.com> (raw)
In-Reply-To: <1277152663-12051-1-git-send-email-fransmeulenbroeks@gmail.com>

2010/6/21 Frans Meulenbroeks <fransmeulenbroeks@gmail.com>:
> linux-libc-headers recipes all have their own code to set ARCH.
> However this same functionality is in kernel-arch.bbclass
> This patch adds an inherit kernel-arch in linux-libc-headers.inc
> and removes all arch calculation code from the recipes
>
> Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
> ---
>  recipes/linux-libc-headers/linux-libc-headers.inc  |    2 +
>  .../linux-libc-headers_2.6.11.1.bb                 |   18 +-------------
>  .../linux-libc-headers_2.6.15.99.bb                |   18 +-------------
>  .../linux-libc-headers_2.6.18+2.6.19-rc1.bb        |   22 +----------------
>  .../linux-libc-headers_2.6.18.bb                   |   23 +-----------------
>  .../linux-libc-headers_2.6.20.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.22.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.23.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.24.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.25.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.29.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.30.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.31.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.32.bb                   |   25 +-------------------
>  .../linux-libc-headers_2.6.7.0.bb                  |   18 +-------------
>  .../linux-libc-headers_2.6.8.1.bb                  |   18 +-------------
>  16 files changed, 17 insertions(+), 327 deletions(-)
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers.inc b/recipes/linux-libc-headers/linux-libc-headers.inc
> index 0b0d05a..3410f35 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers.inc
> +++ b/recipes/linux-libc-headers/linux-libc-headers.inc
> @@ -6,3 +6,5 @@ BBCLASSEXTEND = "native"
>
>  RDEPENDS_${PN}-dev = ""
>  RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPV})"
> +
> +inherit kernel-arch
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.11.1.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.11.1.bb
> index 0f925dd..95143c9 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.11.1.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.11.1.bb
> @@ -7,7 +7,7 @@ HOMEPAGE = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"
>  #   standard linux kernel license applies.
>  # since we assume GPL for linux i think we can also assume it here
>  INHIBIT_DEFAULT_DEPS = "1"
> -PR = "r4"
> +PR = "r5"
>
>  SRC_URI = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-headers-${PV}.tar.bz2 \
>        file://keyboard.patch"
> @@ -15,22 +15,6 @@ SRC_URI = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-heade
>  S = "${WORKDIR}/linux-libc-headers-${PV}"
>
>  do_configure () {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=ppc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
>        if test !  -e include/asm-$ARCH; then
>                oefatal unable to create asm symlink in kernel headers
>        fi
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.15.99.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.15.99.bb
> index 3dafb32..c5a6c4f 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.15.99.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.15.99.bb
> @@ -13,7 +13,7 @@ require linux-libc-headers.inc
>  # since we assume GPL for linux i think we can also assume it here
>  DEFAULT_PREFERENCE = "-1"
>  INHIBIT_DEFAULT_DEPS = "1"
> -PR = "r6"
> +PR = "r7"
>
>  SRC_URI = "http://ewi546.ewi.utwente.nl/OE/eabi/linux-libc-headers-${PV}.tar.bz2 \
>        file://keyboard.patch \
> @@ -27,22 +27,6 @@ SRC_URI = "http://ewi546.ewi.utwente.nl/OE/eabi/linux-libc-headers-${PV}.tar.bz2
>  S = "${WORKDIR}/linux-libc-headers-${PV}"
>
>  do_configure () {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=ppc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
>        if test !  -e include/asm-$ARCH; then
>                oefatal unable to create asm symlink in kernel headers
>        fi
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb
> index d5494d4..17d2091 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  DEFAULT_PREFERENCE = "-1"
>  INHIBIT_DEFAULT_DEPS = "1"
> -PR = "r1"
> +PR = "r2"
>
>  SRC_URI = " \
>        ${KERNELORG_MIRROR}/pub/linux/kernel/people/dwmw2/kernel-headers/snapshot/linux-kernel-headers-2.6.19-rc1.tar.bz2 \
> @@ -13,27 +13,7 @@ SRC_URI = " \
>
>  S = "${WORKDIR}/linux-2.6.19-rc1"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
> -}
> -
>  do_install() {
> -       set_arch
>        install -d ${D}${includedir}
>        cp -pfLR ${S}${includedir}/linux ${D}${includedir}/
>        cp -pfLR ${S}${includedir}/asm-${ARCH} ${D}${includedir}/asm
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.18.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.18.bb
> index 8d88bf1..80806ff 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.18.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.18.bb
> @@ -2,34 +2,14 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r4"
> +PR = "r5"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2 \
>            file://arm-syscall-define.patch"
>
>  S = "${WORKDIR}/linux-2.6.18"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=${ARCH}
>  }
>
> @@ -37,7 +17,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=${ARCH}
>        # Add UTS_RELEASE to version.h. UTS_RELEASE was moved from version.h to
>        # utsrelease.h in order to avoid recompiling a kernel every time a localversion
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.20.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.20.bb
> index f048ea3..32ce044 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.20.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.20.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r11"
> +PR = "r12"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>            file://procinfo.h \
> @@ -11,29 +11,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -41,7 +19,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.22.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.22.bb
> index 6b9a9f7..12845e0 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.22.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.22.bb
> @@ -2,36 +2,14 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r3"
> +PR = "r4"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>            file://procinfo.h"
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -39,7 +17,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb
> index 742433f..474b96c 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.23.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r6"
> +PR = "r7"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>            file://procinfo.h \
> @@ -11,29 +11,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -41,7 +19,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> index 74876bf..b90c478 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.24.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r4"
> +PR = "r5"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>            file://procinfo.h \
> @@ -10,29 +10,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -40,7 +18,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.25.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.25.bb
> index c4200e0..084fea6 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.25.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.25.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r4"
> +PR = "r5"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>           file://reinstate-a.out.h.patch \
> @@ -13,29 +13,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -43,7 +21,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.29.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.29.bb
> index d939349..d59fb4d 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.29.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.29.bb
> @@ -2,36 +2,14 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r1"
> +PR = "r2"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>          "
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -39,7 +17,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.30.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.30.bb
> index 0048f24..c64e59c 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.30.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.30.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r1"
> +PR = "r2"
>
>  SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>           file://uio-header.patch \
> @@ -12,29 +12,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -42,7 +20,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>  }
>
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.31.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.31.bb
> index e3a27c5..c31d482 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.31.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.31.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r4"
> +PR = "r5"
>
>  DEFAULT_PREFERENCE = "-1"
>
> @@ -11,29 +11,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>          "
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -41,7 +19,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>        rm -f ${D}${exec_prefix}/include/scsi/scsi.h
>  }
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.32.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.32.bb
> index 16304df..b12100c 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.32.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.32.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  DEPENDS += "unifdef-native"
> -PR = "r4"
> +PR = "r5"
>
>  DEFAULT_PREFERENCE = "-1"
>
> @@ -11,29 +11,7 @@ SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \
>          "
>  S = "${WORKDIR}/linux-${PV}"
>
> -set_arch() {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=powerpc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -               avr32*)   ARCH=avr32 ;;
> -                bfin*)    ARCH=blackfin ;;
> -       esac
> -}
> -
>  do_configure() {
> -       set_arch
>        oe_runmake allnoconfig ARCH=$ARCH
>  }
>
> @@ -41,7 +19,6 @@ do_compile () {
>  }
>
>  do_install() {
> -       set_arch
>        oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
>        rm -f ${D}${exec_prefix}/include/scsi/scsi.h
>  }
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.7.0.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
> index 0a1159a..8141fac 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.7.0.bb
> @@ -2,7 +2,7 @@ require linux-libc-headers.inc
>
>  INHIBIT_DEFAULT_DEPS = "1"
>  NATIVE_INSTALL_WORKS = "0"
> -PR = "r4"
> +PR = "r5"
>  # NOTE: no need to package these headers, since the c library includes them.
>  PACKAGES = ""
>
> @@ -12,22 +12,6 @@ SRC_URI = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-heade
>  S = "${WORKDIR}/linux-libc-headers-${PV}"
>
>  do_configure () {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=ppc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
>        if test !  -e include/asm-$ARCH; then
>                oefatal unable to create asm symlink in kernel headers
>        fi
> diff --git a/recipes/linux-libc-headers/linux-libc-headers_2.6.8.1.bb b/recipes/linux-libc-headers/linux-libc-headers_2.6.8.1.bb
> index 6cbd8ba..15c4e6d 100644
> --- a/recipes/linux-libc-headers/linux-libc-headers_2.6.8.1.bb
> +++ b/recipes/linux-libc-headers/linux-libc-headers_2.6.8.1.bb
> @@ -8,7 +8,7 @@ HOMEPAGE = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/"
>  #   standard linux kernel license applies.
>  # since we assume GPL for linux i think we can also assume it here
>  INHIBIT_DEFAULT_DEPS = "1"
> -PR = "r8"
> +PR = "r9"
>
>  # NOTE: no need to package these headers, since the c library includes them.
>  PACKAGES = ""
> @@ -20,22 +20,6 @@ SRC_URI = "http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-libc-heade
>  S = "${WORKDIR}/linux-libc-headers-${PV}"
>
>  do_configure () {
> -       case ${TARGET_ARCH} in
> -               alpha*)   ARCH=alpha ;;
> -               arm*)     ARCH=arm ;;
> -               cris*)    ARCH=cris ;;
> -               hppa*)    ARCH=parisc ;;
> -               i*86*)    ARCH=i386 ;;
> -               ia64*)    ARCH=ia64 ;;
> -               mips*)    ARCH=mips ;;
> -               m68k*)    ARCH=m68k ;;
> -               powerpc*) ARCH=ppc ;;
> -               s390*)    ARCH=s390 ;;
> -               sh*)      ARCH=sh ;;
> -               sparc64*) ARCH=sparc64 ;;
> -               sparc*)   ARCH=sparc ;;
> -               x86_64*)  ARCH=x86_64 ;;
> -       esac
>        if test !  -e include/asm-$ARCH; then
>                oefatal unable to create asm symlink in kernel headers
>        fi
> --
> 1.6.4.2
>
>

Didn't get any feedback on this.
Not sure if the commit policy requires acks for a change like this
(but posted here as linux-libc-header is fairly core).
Should I interpret the silence as ok go ahead, as a rejection or as a
don't care?

Frans



  reply	other threads:[~2010-06-25  7:35 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-20 21:03 linux-libc-headers & kernel-arch.bbclass Frans Meulenbroeks
2010-06-20 22:53 ` Khem Raj
2010-06-21 20:37 ` [PATCH] linux-libc-headers: use kernel-arch.bbclass Frans Meulenbroeks
2010-06-25  7:30   ` Frans Meulenbroeks [this message]
2010-06-25 13:48   ` Tom Rini
2010-06-25 14:18     ` Chris Larson

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=AANLkTimmDzSklYOb2pAeuVrdGl5jTn0ZolFX17rspCzf@mail.gmail.com \
    --to=fransmeulenbroeks@gmail.com \
    --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.