Skip to contentSkip to conversation

Misc fixes

PATCH In review Khem Raj 6 participants 21 messages May 2, 2012 – May 9, 2012

lore
Share & tools
lore

Khem Raj

author
#0 lore raw

cover Misc fixes

These fixes are independent but feeding into the bigger items e.g. mips64/sh4 support, supporting xorg-xserver on qemumachines etc.

The following changes since commit 35b5fb2dd2131d4c7dc6635c14c6e08ea6926457:

eglibc-package: remove /var (2012-05-01 12:36:18 +0100)

are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-updates

Khem Raj (6):
unfs-server: Do not use DESTDIR
xserver-xorg: Fix build on powerpc
libatomics-ops: Make it build for SH4
qemu-git: Move to tip of git
openssl: Fix build for mips64(el)
uclibc: Return correct endianness for mips64

Yuri Bushmelev (1):
Enable PARALLEL_MAKE for testing

 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 -
 meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 -
 meta/recipes-connectivity/iproute2/iproute2.inc    |    1 -
 .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 -
 .../openssl/openssl-1.0.0i/configure-targets.patch |   17 ++---
 .../recipes-connectivity/openssl/openssl_1.0.0i.bb |    2 +-
 meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 -
 meta/recipes-core/uclibc/uclibc-config.inc         |    2 +-
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 -
 .../recipes-devtools/qemu/qemu-git/powerpc_rom.bin |  Bin 0 -> 4096 bytes
 meta/recipes-devtools/qemu/qemu_git.bb             |   18 ++----
 .../unfs-server/unfs-server_2.1+2.2beta47.bb       |    4 +-
 meta/recipes-extended/groff/groff_1.20.1.bb        |    1 -
 meta/recipes-extended/mailx/mailx_12.5.bb          |    1 -
 .../net-tools/net-tools_1.60-23.bb                 |    1 -
 meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 -
 .../fontconfig/fontconfig_2.8.0.bb                 |    1 -
 meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 -
 meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 -
 meta/recipes-graphics/xcb/xcb-util.inc             |    1 -
 .../xorg-xserver/xserver-xorg-1.11.2.inc           |    9 ++-
 .../xserver-xorg-1.11.2/gcc-47-warning.patch       |   33 +++++++++
 .../libatomics-ops/gentoo/sh4-atomic-ops.patch     |   70 ++++++++++++++++++++
 .../pulseaudio/libatomics-ops_1.2.bb               |    6 +-
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 -
 meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 -
 meta/recipes-support/icu/icu-3.6.inc               |    1 -
 meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -
 28 files changed, 129 insertions(+), 50 deletions(-)
 create mode 100644 meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
 create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.2/gcc-47-warning.patch
 create mode 100644 meta/recipes-multimedia/pulseaudio/libatomics-ops/gentoo/sh4-atomic-ops.patch
Signature · 1 line
1.7.5.4
author
#1 lore raw

PATCH 1/7 unfs-server: Do not use DESTDIR

DESTDIR is makefile variable not available in
bitbake environment

---
 .../unfs-server/unfs-server_2.1+2.2beta47.bb       |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +2 -2
index d03c153..682891d 100644
@@ -7,7 +7,7 @@ RDEPENDS_${PN} = "pseudo"
 RDEPENDS_${PN}_virtclass-native = "pseudo-native"
 RDEPENDS_${PN}_virtclass-nativesdk = "pseudo-nativesdk"
 BASEPV = "2.2beta47"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "ftp://linux.mathematik.tu-darmstadt.de/pub/linux/oldstuff/people/okir/nfs-server-${BASEPV}.tar.gz \
            file://001-2.2b47-2.2b51.patch \
@@ -53,7 +53,7 @@ EXTRA_OECONF = "--enable-ugid-dynamic \
                 --with-exports-uid=0 \
                 --with-exports-gid=0 \
                 --enable-mount-logging \
-                --with-devtab=${DESTDIR}${base_prefix}/var/lib/nfs/devtab \
+                --with-devtab=${base_prefix}/var/lib/nfs/devtab \
                "
 
 do_configure_prepend () {
Signature · 1 line
1.7.5.4
author
#2 lore raw

PATCH 2/7 xserver-xorg: Fix build on powerpc

---
 .../xorg-xserver/xserver-xorg-1.11.2.inc           |    9 +++--
 .../xserver-xorg-1.11.2/gcc-47-warning.patch       |   33 ++++++++++++++++++++
 2 files changed, 38 insertions(+), 4 deletions(-)
 create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.2/gcc-47-warning.patch
meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.2.inc +5 -4
index f5fa629..6a86af4 100644
@@ -1,10 +1,11 @@
-SRC_URI += "file://crosscompile.patch"
-
 # Misc build failure for master HEAD
-SRC_URI += "file://fix_open_max_preprocessor_error.patch"
+SRC_URI += "file://crosscompile.patch \
+            file://fix_open_max_preprocessor_error.patch \
+            file://gcc-47-warning.patch \
+           "
 
 SRC_URI[md5sum] = "8796fff441e5435ee36a72579008af24"
 SRC_URI[sha256sum] = "fa415decf02027ca278b06254ccfbcceba2a83c2741405257ebf749da4a73cf2"
 
-PR = "r1"
+PR = "r2"
 
meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.2/gcc-47-warning.patch new file +33 -0
new file mode 100644
index 0000000..ed4eaac
@@ -0,0 +1,33 @@
+This patch fixes errors on powerpc like below
+
+| lnx_video.c: In function 'unmapVidMem':
+| lnx_video.c:472:24: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]
+
+Its in 1.12 branch 
+
+http://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.12-branch&id=eb3377ffb8a7baa26c9831e56ed782d48b28fa71
+
+Upstream-Status: Backport
+
+Signed-off-by: Khem Raj <[email protected]>
+
+Index: xorg-server-1.11.2/hw/xfree86/os-support/linux/lnx_video.c
+===================================================================
+--- xorg-server-1.11.2.orig/hw/xfree86/os-support/linux/lnx_video.c	2012-05-01 06:32:34.186489019 -0700
++++ xorg-server-1.11.2/hw/xfree86/os-support/linux/lnx_video.c	2012-05-01 06:49:14.926537452 -0700
+@@ -469,11 +469,11 @@
+ static void
+ unmapVidMem(int ScreenNum, pointer Base, unsigned long Size)
+ {
+-    memType alignOff = (memType)Base 
+-	- ((memType)Base & ~(getpagesize() - 1));
++    uintptr_t alignOff = (uintptr_t)Base 
++	- ((uintptr_t)Base & ~(getpagesize() - 1));
+ 
+-    DebugF("alignment offset: %lx\n",alignOff);
+-    munmap((caddr_t)((memType)Base - alignOff), (Size + alignOff));
++    DebugF("alignment offset: %lx\n",(unsigned long)alignOff);
++    munmap((void*)((uintptr_t)Base - alignOff), (Size + alignOff));
+ }
+ 
+ 
Signature · 1 line
1.7.5.4
author
#3 lore raw

PATCH 3/7 libatomics-ops: Make it build for SH4

In reply to Khem Raj
---
 .../libatomics-ops/gentoo/sh4-atomic-ops.patch     |   70 ++++++++++++++++++++
 .../pulseaudio/libatomics-ops_1.2.bb               |    6 +-
 2 files changed, 74 insertions(+), 2 deletions(-)
 create mode 100644 meta/recipes-multimedia/pulseaudio/libatomics-ops/gentoo/sh4-atomic-ops.patch
meta/recipes-multimedia/pulseaudio/libatomics-ops/gentoo/sh4-atomic-ops.patch new file +70 -0
new file mode 100644
index 0000000..dfdd29c
@@ -0,0 +1,70 @@
+This patch is taken from Gentoo
+http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-libs/libatomic_ops/files/libatomic_ops-1.2-sh4.patch?revision=1.1&view=markup
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj <[email protected]>
+
+Index: libatomic_ops-1.2/src/atomic_ops.h
+===================================================================
+--- libatomic_ops-1.2.orig/src/atomic_ops.h	2012-04-30 13:56:17.000000000 -0700
++++ libatomic_ops-1.2/src/atomic_ops.h	2012-04-30 13:58:28.747602349 -0700
+@@ -223,6 +223,10 @@
+ # if defined(__mips__) 
+ #   include "atomic_ops/sysdeps/gcc/mips.h"
+ # endif
++# if defined(__sh__) || defined(SH4)
++#   include "atomic_ops/sysdeps/gcc/sh.h"
++#   define AO_CAN_EMUL_CAS
++# endif /* __sh__ */
+ #endif /* __GNUC__ && !AO_USE_PTHREAD_DEFS */
+ 
+ #if defined(__INTEL_COMPILER) && !defined(AO_USE_PTHREAD_DEFS)
+Index: libatomic_ops-1.2/src/atomic_ops/sysdeps/Makefile.am
+===================================================================
+--- libatomic_ops-1.2.orig/src/atomic_ops/sysdeps/Makefile.am	2012-04-30 10:52:18.000000000 -0700
++++ libatomic_ops-1.2/src/atomic_ops/sysdeps/Makefile.am	2012-04-30 14:00:11.511609965 -0700
+@@ -28,7 +28,7 @@
+ 	  gcc/powerpc.h gcc/sparc.h \
+ 	  gcc/hppa.h gcc/m68k.h gcc/s390.h \
+ 	  gcc/ia64.h gcc/x86_64.h gcc/cris.h \
+-	  gcc/mips.h \
++	  gcc/mips.h gcc/sh.h \
+ 	\
+ 	  icc/ia64.h \
+ 	\
+Index: libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/sh.h
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ libatomic_ops-1.2/src/atomic_ops/sysdeps/gcc/sh.h	2012-04-30 13:58:28.755602350 -0700
+@@ -0,0 +1,31 @@
++/*
++ * Copyright (c) 2009 by Takashi YOSHII. All rights reserved.
++ *
++ * THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED
++ * OR IMPLIED.  ANY USE IS AT YOUR OWN RISK.
++ *
++ * Permission is hereby granted to use or copy this program
++ * for any purpose,  provided the above notices are retained on all copies.
++ * Permission to modify the code and to distribute modified code is granted,
++ * provided the above notices are retained, and a notice that the code was
++ * modified is included with the above copyright notice.
++ */
++
++#include "../all_atomic_load_store.h"
++#include "../ordered.h"
++
++/* sh has tas.b(byte) only */
++#include "../test_and_set_t_is_char.h"
++
++AO_INLINE AO_TS_VAL_t
++AO_test_and_set_full(volatile AO_TS_t *addr)
++{
++  int oldval;
++  __asm__ __volatile__(
++        "tas.b @%1; movt %0"
++        : "=r" (oldval)
++        : "r" (addr)
++        : "t", "memory");
++  return oldval? AO_TS_CLEAR : AO_TS_SET;
++}
++#define AO_HAVE_test_and_set_full
meta/recipes-multimedia/pulseaudio/libatomics-ops_1.2.bb +4 -2
index d0162e6..eba43cd 100644
@@ -6,13 +6,15 @@ LICENSE = "GPLv2 & MIT"
 LIC_FILES_CHKSUM = "file://doc/COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
                     file://doc/LICENSING.txt;md5=607073e04548eac7d1f763e480477bab \
 		   "
-PR = "r9"
+PR = "r10"
 
 SRC_URI = "http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-${PV}.tar.gz \
            file://fedora/libatomic_ops-1.2-ppclwzfix.patch \
            file://gentoo/libatomic_ops-1.2-mips.patch \
            file://doublefix.patch \
-           file://libatomics-ops_fix_for_x32.patch"
+           file://libatomics-ops_fix_for_x32.patch \
+           file://gentoo/sh4-atomic-ops.patch \
+          "
 
 SRC_URI[md5sum] = "1b65e48271c81e3fa2d7a9a69bab7504"
 SRC_URI[sha256sum] = "a3d8768aa8fd2f6ae79be2d756b3a6b48816b3889ae906be3d5ffb2de5a5c781"
Signature · 1 line
1.7.5.4
#4 lore raw

Re: [PATCH 3/7] libatomics-ops: Make it build for SH4

Hi,

why do we still patch the old recipe instead of using the git version and do not move it to its own directory?

Bye Henning

author
#5 lore raw

PATCH 4/7 qemu-git: Move to tip of git

In reply to Khem Raj

There are a lot of armv7 and sh4 fixes that
its worth moving to latest version. The patch
forward porting can happen later.

---
 .../recipes-devtools/qemu/qemu-git/powerpc_rom.bin |  Bin 0 -> 4096 bytes
 meta/recipes-devtools/qemu/qemu_git.bb             |   18 +++++-------------
 2 files changed, 5 insertions(+), 13 deletions(-)
 create mode 100644 meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin new file binary +0 -0
new file mode 100644
index 0000000000000000000000000000000000000000..c4044296c51529878f5d2a46230949d09ef1d4e2
GIT binary patch
meta/recipes-devtools/qemu/qemu_git.bb +5 -13
index bcec9bb..6d2011c 100644
@@ -1,28 +1,20 @@
 require qemu.inc
 
-SRCREV = "56a60dd6d619877e9957ba06b92d2f276e3c229d"
+SRCREV = "cf36b31db209a261ee3bc2737e788e1ced0a1bec"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
                     file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913"
 
-PV = "0.14.0"
-PR = "r3"
+PV = "1.0+git"
+PR = "r0"
 
 FILESPATH = "${FILE_DIRNAME}/qemu-${PV}/:${FILE_DIRNAME}/qemu-git/"
 FILESDIR = "${WORKDIR}"
 
 SRC_URI = "\
     git://git.qemu.org/qemu.git;protocol=git \
-    file://qemu-git-qemugl-host.patch \
-    file://no-strip.patch \
-    file://fix-nogl.patch \
-    file://qemugl-allow-glxcontext-release.patch \
-    file://linker-flags.patch \
-    file://qemu-vmware-vga-depth.patch \
-    file://enable-i386-linux-user.patch"
-
+    file://powerpc_rom.bin \
+    "
 S = "${WORKDIR}/git"
 
 DEFAULT_PREFERENCE = "-1"
-
-
Signature · 1 line
1.7.5.4
author
#6 lore raw

PATCH 5/7 openssl: Fix build for mips64(el)

In reply to Khem Raj
---
 .../openssl/openssl-1.0.0i/configure-targets.patch |   17 ++++++++---------
 .../recipes-connectivity/openssl/openssl_1.0.0i.bb |    2 +-
 2 files changed, 9 insertions(+), 10 deletions(-)
meta/recipes-connectivity/openssl/openssl-1.0.0i/configure-targets.patch +8 -9
index 6d23771..91b5502 100644
@@ -1,13 +1,12 @@
-Upstream-Status: Inappropriate [embedded specific]
 
 The number of colons are important :)
 
 
-Index: openssl-1.0.0a/Configure
+Index: openssl-1.0.0h/Configure
 ===================================================================
---- openssl-1.0.0a.orig/Configure
-+++ openssl-1.0.0a/Configure
-@@ -380,6 +380,22 @@ my %table=(
+--- openssl-1.0.0h.orig/Configure	2012-04-23 09:16:09.521511921 -0700
++++ openssl-1.0.0h/Configure	2012-04-23 09:17:41.829516389 -0700
+@@ -380,6 +380,22 @@
  "linux-alpha-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}",
  "linux-alpha+bwx-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}",
  
@@ -22,10 +21,10 @@ Index: openssl-1.0.0a/Configure
 +"linux-avr32","$ENV{'CC'}:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).",
 +
 +#### Linux on MIPS/MIPS64
-+"linux-mips","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mips64","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mips64el","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mipsel","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips64","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips64el","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mipsel","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
 +
  #### *BSD [do see comment about ${BSDthreads} above!]
  "BSD-generic32","gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
meta/recipes-connectivity/openssl/openssl_1.0.0i.bb +1 -1
index 68b092f..ca15a38 100644
@@ -6,7 +6,7 @@ DEPENDS += "ocf-linux"
 
 CFLAG += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS"
 
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
 
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f9a8f968107345e0b75aa8c2ecaa7ec8"
 
Signature · 1 line
1.7.5.4
#7 lore raw

Re: [PATCH 5/7] openssl: Fix build for mips64(el)

meta/recipes-connectivity/openssl/openssl-1.0.0i/configure-targets.patch line 1

Quoted 13 lines · Khem Raj
---
  .../openssl/openssl-1.0.0i/configure-targets.patch |   17 ++++++++---------
  .../recipes-connectivity/openssl/openssl_1.0.0i.bb |    2 +-
  2 files changed, 9 insertions(+), 10 deletions(-)
meta/recipes-connectivity/openssl/openssl-1.0.0i/configure-targets.patch +0 -1
index 6d23771..91b5502 100644
@@ -1,13 +1,12 @@
-Upstream-Status: Inappropriate [embedded specific]
 

You removed the Upstream-Status:

and no Signed-off-by

Sau!

Quoted 43 lines
meta/recipes-connectivity/openssl/openssl-1.0.0i/configure-targets.patch +8 -8
  The number of colons are important :)
 
 
-Index: openssl-1.0.0a/Configure
+Index: openssl-1.0.0h/Configure
  ===================================================================
---- openssl-1.0.0a.orig/Configure
-+++ openssl-1.0.0a/Configure
-@@ -380,6 +380,22 @@ my %table=(
+--- openssl-1.0.0h.orig/Configure	2012-04-23 09:16:09.521511921 -0700
++++ openssl-1.0.0h/Configure	2012-04-23 09:17:41.829516389 -0700
+@@ -380,6 +380,22 @@
   "linux-alpha-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}",
   "linux-alpha+bwx-ccc","ccc:-fast -readonly_strings -DL_ENDIAN -DTERMIO::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}",
 
@@ -22,10 +21,10 @@ Index: openssl-1.0.0a/Configure
  +"linux-avr32","$ENV{'CC'}:-DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG DES_RISC1:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).",
  +
  +#### Linux on MIPS/MIPS64
-+"linux-mips","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mips64","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mips64el","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
-+"linux-mipsel","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2::::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips64","$ENV{'CC'}:-DB_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mips64el","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -mabi=64 -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
++"linux-mipsel","$ENV{'CC'}:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL DES_RISC2:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  +
   #### *BSD [do see comment about ${BSDthreads} above!]
   "BSD-generic32","gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_INDEX DES_INT DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
meta/recipes-connectivity/openssl/openssl_1.0.0i.bb +1 -1
index 68b092f..ca15a38 100644
@@ -6,7 +6,7 @@ DEPENDS += "ocf-linux"
 
  CFLAG += "-DHAVE_CRYPTODEV -DUSE_CRYPTODEV_DIGESTS"
 
-PR = "${INC_PR}.1"
+PR = "${INC_PR}.2"
 
  LIC_FILES_CHKSUM = "file://LICENSE;md5=f9a8f968107345e0b75aa8c2ecaa7ec8"
 
author
#8 lore raw

Re: [PATCH 5/7] openssl: Fix build for mips64(el)

Quoted 2 lines · Saul Wold
Quoted 1 line

You removed the Upstream-Status:

good diving catch. It was an oversight. Fixed thusly on the branch

Quoted 2 lines

and no Signed-off-by

it did not have before and since I just added to it. I did not add mine

author
#9 lore raw

PATCH 6/7 uclibc: Return correct endianness for mips64

In reply to Khem Raj

Regular expression did not check for mips64

---
 meta/recipes-core/uclibc/uclibc-config.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
meta/recipes-core/uclibc/uclibc-config.inc +1 -1
index 0e0c188..265626c 100644
@@ -75,7 +75,7 @@ def map_uclibc_endian(a, d):
 	if re.match('^(avr32|e1|frv|(parisc|hppa)|m68k|microblaze|powerpc.*|(sparc|sun).*)$', a):
 		return 'BIG'
 	# Possibly BE
-	elif re.match('^(((arm|sa110).*eb)|h8300.*eb|(parisc|hppa).*eb|mips|sh.*eb|xtensa.*eb)$', a):
+	elif re.match('^(((arm|sa110).*eb)|h8300.*eb|(parisc|hppa).*eb|mips|mips64|sh.*eb|xtensa.*eb)$', a):
 		return 'BIG'
 	return 'LITTLE'
 
Signature · 1 line
1.7.5.4
author
#10 lore raw

PATCH 7/7 Enable PARALLEL_MAKE for testing

In reply to Khem Raj

From: Yuri Bushmelev <[email protected]>

---
 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 -
 meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 -
 meta/recipes-connectivity/iproute2/iproute2.inc    |    1 -
 .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 -
 meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 -
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 -
 meta/recipes-extended/groff/groff_1.20.1.bb        |    1 -
 meta/recipes-extended/mailx/mailx_12.5.bb          |    1 -
 .../net-tools/net-tools_1.60-23.bb                 |    1 -
 meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 -
 .../fontconfig/fontconfig_2.8.0.bb                 |    1 -
 meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 -
 meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 -
 meta/recipes-graphics/xcb/xcb-util.inc             |    1 -
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 -
 meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 -
 meta/recipes-support/icu/icu-3.6.inc               |    1 -
 meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -
 18 files changed, 0 insertions(+), 18 deletions(-)
meta/recipes-bsp/pciutils/pciutils_3.1.9.bb +0 -1
index 2c969d9..83c040d 100644
@@ -21,7 +21,6 @@ SRC_URI = "${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.bz2 \
 SRC_URI[md5sum] = "79cc1d0bff8603d3a550fa63802cd1db"
 SRC_URI[sha256sum] = "e4ce5d56ae4a9611d51ba0cc2ea45806f9539a18aceb4aa70b8ded50f6923c4f"
 
-PARALLEL_MAKE = ""
 
 PCI_CONF_FLAG = "ZLIB=yes DNS=yes SHARED=yes"
 
meta/recipes-bsp/pcmciautils/pcmciautils.inc +0 -1
index c0c1d0c..f303145 100644
@@ -23,7 +23,6 @@ LD = "${CC}"
 CFLAGS =+ "-I${S}/src"
 CFLAGS =+ "-DPCMCIAUTILS_VERSION=\'${PV}\'"
 
-PARALLEL_MAKE = ""
 EXTRA_OEMAKE = "-e 'STRIP=echo' 'LIB_OBJS=-lc -lsysfs' 'LEX=flex'"
 
 do_install () {
meta/recipes-connectivity/iproute2/iproute2.inc +0 -1
index 86847ef..ef5d3c6 100644
@@ -34,4 +34,3 @@ ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"
 ALTERNATIVE_LINK = "${base_bindir}/ip"
 ALTERNATIVE_PRIORITY = "100"
 
-PARALLEL_MAKE = ""
meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb +0 -1
index d047940..a45729d 100644
@@ -22,7 +22,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \
 SRC_URI[md5sum] = "1131dc5f27c4f3905a6e7ee0d594fd4d"
 SRC_URI[sha256sum] = "5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19"
 
-PARALLEL_MAKE = ""
 
 # Only kernel-module-nfsd is required here (but can be built-in)  - the nfsd module will
 # pull in the remainder of the dependencies.
meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -1
index 75f56de..acca5f0 100644
@@ -28,4 +28,3 @@ EXTRA_OECONF = " --disable-man-pages --disable-gtk-doc-html "
 
 BBCLASSEXTEND = "native"
 
-PARALLEL_MAKE = ""
meta/recipes-devtools/autoconf/autoconf_2.68.bb +0 -1
index 8d466e0..3f59aff 100644
@@ -2,7 +2,6 @@ require autoconf.inc
 
 PR = "r7"
 
-PARALLEL_MAKE = ""
 
 LICENSE = "GPLv2 & GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
meta/recipes-extended/groff/groff_1.20.1.bb +0 -1
index 6cb72bf..de20303 100644
@@ -19,7 +19,6 @@ DEPENDS_virtclass-native = ""
 inherit autotools
 
 EXTRA_OECONF = "--without-x"
-PARALLEL_MAKE = ""
 
 do_configure_prepend() {
 	if [ "${BUILD_SYS}" != "${HOST_SYS}" ]; then
meta/recipes-extended/mailx/mailx_12.5.bb +0 -1
index 2a08113..634d6da 100644
@@ -27,4 +27,3 @@ inherit autotools
 
 CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
 
-PARALLEL_MAKE = ""
meta/recipes-extended/net-tools/net-tools_1.60-23.bb +0 -1
index b9a05c6..69dfca9 100644
@@ -23,7 +23,6 @@ SRC_URI[patch.sha256sum] = "d678b3ea97d6c7ca548918994642bfc6b5511ab02f3a5881dfcc
 inherit gettext
 
 # The Makefile is lame, no parallel build
-PARALLEL_MAKE = ""
 
 # Unlike other Debian packages, net-tools *.diff.gz contains another series of
 # patches maintained by quilt. So manually apply them before applying other local
meta/recipes-extended/sat-solver/sat-solver_git.bb +0 -1
index 9d8422f..b796124 100644
@@ -10,7 +10,6 @@ SRCREV = "0a7378d5f482f477a01cf1690d76871ab8bdcc32"
 PV = "0.0-git${SRCPV}"
 PR = "r13"
 
-PARALLEL_MAKE=""
 
 SRC_URI = "git://github.com/openSUSE/sat-solver.git;protocol=git \
            file://sat-solver_rpm5.patch \
meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb +0 -1
index 55c04cc..51f31ac 100644
@@ -39,7 +39,6 @@ RREPLACES_fontconfig-utils = "libfontconfig-utils"
 RCONFLICTS_fontconfig-utils = "libfontconfig-utils"
 DEBIAN_NOAUTONAME_fontconfig-utils = "1"
 
-PARALLEL_MAKE = ""
 
 inherit autotools pkgconfig
 
meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +0 -1
index 8b39442..3fbd584 100644
@@ -49,7 +49,6 @@ EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads
 PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)}"
 PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib,"
 
-PARALLEL_MAKE = ""
 
 EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"
 
meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb +0 -1
index c121bb9..44d9b79 100644
@@ -8,7 +8,6 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6edc1fea03d959f0c2d743fe5ca746ad"
 PR = "r0"
 
-PARALLEL_MAKE = ""
 #DEPENDS = "xcb-proto xproto libxau libxslt-native"
 # DEPENDS += "xsltproc-native gperf-native"
 
meta/recipes-graphics/xcb/xcb-util.inc +0 -1
index 7dad545..47e7198 100644
@@ -16,7 +16,6 @@ SECTION = "x11/libs"
 DEPENDS = "libxcb"
 DEPENDS += "gperf-native"
 
-PARALLEL_MAKE = ""
 
 SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2"
 
meta/recipes-multimedia/pulseaudio/pulseaudio.inc +0 -1
index a653af5..d2fdbe3 100644
@@ -34,7 +34,6 @@ EXTRA_OECONF = "\
 		--with-access-group=audio \
 "
 
-PARALLEL_MAKE = ""
 
 export TARGET_PFPU = "${TARGET_FPU}"
 
meta/recipes-multimedia/speex/speex_1.2rc1.bb +0 -1
index 7370134..7da9645 100644
@@ -14,7 +14,6 @@ SRC_URI = "http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz"
 SRC_URI[md5sum] = "c4438b22c08e5811ff10e2b06ee9b9ae"
 SRC_URI[sha256sum] = "342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"
 
-PARALLEL_MAKE = ""
 
 inherit autotools pkgconfig
 
meta/recipes-support/icu/icu-3.6.inc +0 -1
index e3f9dd2..d3264ae 100644
@@ -17,7 +17,6 @@ DEPENDS_virtclass-native = ""
 
 S = "${WORKDIR}/icu/source"
 
-PARALLEL_MAKE = ""
 FULL_OPTIMIZATION_arm = "-Os"
 
 inherit autotools pkgconfig binconfig
meta/recipes-support/libpcre/libpcre_8.21.bb +0 -1
index f5fa4ef..9477c74 100644
@@ -22,7 +22,6 @@ DEPENDS = "bzip2 zlib readline"
 
 inherit autotools binconfig
 
-PARALLEL_MAKE = ""
 
 CFLAGS_append = " -D_REENTRANT"
 CXXFLAGS_powerpc += "-lstdc++"
Signature · 1 line
1.7.5.4
#11 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

Quoted 16 lines · On Wednesday 02 May 2012 13:54:00 Khem Raj wrote:

From: Yuri Bushmelev <[email protected]>

---
 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 -
 meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 -
 meta/recipes-connectivity/iproute2/iproute2.inc    |    1 -
 .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 -
 meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 -
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 -
 meta/recipes-extended/groff/groff_1.20.1.bb        |    1 -
 meta/recipes-extended/mailx/mailx_12.5.bb          |    1 -
 .../net-tools/net-tools_1.60-23.bb                 |    1 -
 meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 -
 .../fontconfig/fontconfig_2.8.0.bb                 |    1 -
Quoted 8 lines
 meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 -
 meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 -
 meta/recipes-graphics/xcb/xcb-util.inc             |    1 -
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 -
 meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 -
 meta/recipes-support/icu/icu-3.6.inc               |    1 -
 meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -
 18 files changed, 0 insertions(+), 18 deletions(-)

Rather than "for testing" it would be good to know that these fixes have been tested and proven before going in. I know quite a bit of testing with re- enabling PARALLEL_MAKE was done by you guys earlier - can you confirm this is the tested working set? If so can you make sure the commit message reflects this?

Thanks,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
author
#12 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 5 lines · Paul Eggleton

Rather than "for testing" it would be good to know that these fixes have been tested and proven before going in. I know quite a bit of testing with re- enabling PARALLEL_MAKE was done by you guys earlier - can you confirm this is the tested working set? If so can you make sure the commit message reflects this?

I have been testing them over a month and not a single time has it shown a failure. I have been building them in different combination and architectures/libcs I have been build with -j8, -j6 and TASK = 8 but I reckon I may not have convered all the possibilities however from what I have seen it looks pretty good in shape. -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk+hpmMACgkQuwUzVZGdMxRosgCdG5jMaC7JvLNqmT9wSt7F/MFw b0EAnAxId0b46ViGkszXyEiwbOOO2N0y
=AD8A
-----END PGP SIGNATURE-----

#13 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

In reply to Khem Raj

Please remove following recipes from this list:
meta/recipes-core/eggdbus/eggdbus_0.6.bb
.../net-tools/net-tools_1.60-23.bb

I've seen failures on them with -j64 iirc.

2012/5/3 Khem Raj <[email protected]>

Quoted 272 lines

From: Yuri Bushmelev <[email protected]>

---
 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 -
 meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 -
 meta/recipes-connectivity/iproute2/iproute2.inc    |    1 -
 .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 -
 meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 -
 meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 -
 meta/recipes-extended/groff/groff_1.20.1.bb        |    1 -
 meta/recipes-extended/mailx/mailx_12.5.bb          |    1 -
 .../net-tools/net-tools_1.60-23.bb                 |    1 -
 meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 -
 .../fontconfig/fontconfig_2.8.0.bb                 |    1 -
 meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 -
 meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 -
 meta/recipes-graphics/xcb/xcb-util.inc             |    1 -
 meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 -
 meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 -
 meta/recipes-support/icu/icu-3.6.inc               |    1 -
 meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -
 18 files changed, 0 insertions(+), 18 deletions(-)
(quoted diff) +0 -0

pciutils_3.1.9.bb
index 2c969d9..83c040d 100644

meta/recipes-bsp/pciutils/pciutils_3.1.9.bb +0 -0
@@ -21,7 +21,6 @@ SRC_URI =
 "${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.bz2 \
 SRC_URI[md5sum] = "79cc1d0bff8603d3a550fa63802cd1db"
 SRC_URI[sha256sum] =

"e4ce5d56ae4a9611d51ba0cc2ea45806f9539a18aceb4aa70b8ded50f6923c4f"

meta/recipes-bsp/pciutils/pciutils_3.1.9.bb +0 -1
-PARALLEL_MAKE = ""
 
 PCI_CONF_FLAG = "ZLIB=yes DNS=yes SHARED=yes"
meta/recipes-bsp/pcmciautils/pcmciautils.inc +0 -1
index c0c1d0c..f303145 100644
@@ -23,7 +23,6 @@ LD = "${CC}"
 CFLAGS =+ "-I${S}/src"
 CFLAGS =+ "-DPCMCIAUTILS_VERSION=\'${PV}\'"
 
-PARALLEL_MAKE = ""
 EXTRA_OEMAKE = "-e 'STRIP=echo' 'LIB_OBJS=-lc -lsysfs' 'LEX=flex'"
 
 do_install () {
meta/recipes-connectivity/iproute2/iproute2.inc +0 -1
index 86847ef..ef5d3c6 100644
@@ -34,4 +34,3 @@ ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"
 ALTERNATIVE_LINK = "${base_bindir}/ip"
 ALTERNATIVE_PRIORITY = "100"
 
-PARALLEL_MAKE = ""
(quoted diff) +0 -0

nfs-utils_1.2.3.bb
index d047940..a45729d 100644

meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb +0 -0
@@ -22,7 +22,6 @@ SRC_URI =
 "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \
 SRC_URI[md5sum] = "1131dc5f27c4f3905a6e7ee0d594fd4d"
 SRC_URI[sha256sum] =

"5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19"

-PARALLEL_MAKE = ""

# Only kernel-module-nfsd is required here (but can be built-in) - the
nfsd module will

 # pull in the remainder of the dependencies.
(quoted diff) +0 -0

eggdbus_0.6.bb
index 75f56de..acca5f0 100644

meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -2
@@ -28,4 +28,3 @@ EXTRA_OECONF = " --disable-man-pages
--disable-gtk-doc-html "
 
 BBCLASSEXTEND = "native"
 
-PARALLEL_MAKE = ""
(quoted diff) +0 -0

autoconf_2.68.bb
index 8d466e0..3f59aff 100644

meta/recipes-devtools/autoconf/autoconf_2.68.bb +0 -1
@@ -2,7 +2,6 @@ require autoconf.inc
 
 PR = "r7"
 
-PARALLEL_MAKE = ""
 
 LICENSE = "GPLv2 & GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
(quoted diff) +0 -0

groff_1.20.1.bb
index 6cb72bf..de20303 100644

meta/recipes-extended/groff/groff_1.20.1.bb +0 -1
@@ -19,7 +19,6 @@ DEPENDS_virtclass-native = ""
 inherit autotools
 
 EXTRA_OECONF = "--without-x"
-PARALLEL_MAKE = ""
 
 do_configure_prepend() {
       if [ "${BUILD_SYS}" != "${HOST_SYS}" ]; then
(quoted diff) +0 -0

mailx_12.5.bb
index 2a08113..634d6da 100644

meta/recipes-extended/mailx/mailx_12.5.bb +0 -1
@@ -27,4 +27,3 @@ inherit autotools
 
 CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
 
-PARALLEL_MAKE = ""
(quoted diff) +0 -0

net-tools_1.60-23.bb
index b9a05c6..69dfca9 100644

meta/recipes-extended/net-tools/net-tools_1.60-23.bb +0 -0
@@ -23,7 +23,6 @@ SRC_URI[patch.sha256sum] =

"d678b3ea97d6c7ca548918994642bfc6b5511ab02f3a5881dfcc
inherit gettext

# The Makefile is lame, no parallel build
-PARALLEL_MAKE = ""

# Unlike other Debian packages, net-tools *.diff.gz contains another
series of

 # patches maintained by quilt. So manually apply them before applying
other local
(quoted diff) +0 -0

sat-solver_git.bb
index 9d8422f..b796124 100644

meta/recipes-extended/sat-solver/sat-solver_git.bb +0 -1
@@ -10,7 +10,6 @@ SRCREV = "0a7378d5f482f477a01cf1690d76871ab8bdcc32"
 PV = "0.0-git${SRCPV}"
 PR = "r13"
 
-PARALLEL_MAKE=""
 
 SRC_URI = "git://github.com/openSUSE/sat-solver.git;protocol=git \
           file://sat-solver_rpm5.patch \
(quoted diff) +0 -0

fontconfig_2.8.0.bb
index 55c04cc..51f31ac 100644

meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb +0 -1
@@ -39,7 +39,6 @@ RREPLACES_fontconfig-utils = "libfontconfig-utils"
 RCONFLICTS_fontconfig-utils = "libfontconfig-utils"
 DEBIAN_NOAUTONAME_fontconfig-utils = "1"
 
-PARALLEL_MAKE = ""
 
 inherit autotools pkgconfig
 
(quoted diff) +0 -0

libsdl_1.2.15.bb
index 8b39442..3fbd584 100644

meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +0 -1
@@ -49,7 +49,6 @@ EXTRA_OECONF = "--disable-static --disable-debug
--enable-cdrom --enable-threads
 PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa',

'', d)}"
PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib,"

meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +0 -1
-PARALLEL_MAKE = ""
 
 EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"
(quoted diff) +0 -0

libpthread-stubs_0.3.bb
index c121bb9..44d9b79 100644

meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb +0 -1
@@ -8,7 +8,6 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6edc1fea03d959f0c2d743fe5ca746ad"
 PR = "r0"
 
-PARALLEL_MAKE = ""
 #DEPENDS = "xcb-proto xproto libxau libxslt-native"
 # DEPENDS += "xsltproc-native gperf-native"
 
meta/recipes-graphics/xcb/xcb-util.inc +0 -1
index 7dad545..47e7198 100644
@@ -16,7 +16,6 @@ SECTION = "x11/libs"
 DEPENDS = "libxcb"
 DEPENDS += "gperf-native"
 
-PARALLEL_MAKE = ""
 
 SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2"
 
meta/recipes-multimedia/pulseaudio/pulseaudio.inc +0 -1
index a653af5..d2fdbe3 100644
@@ -34,7 +34,6 @@ EXTRA_OECONF = "\
               --with-access-group=audio \
 "
 
-PARALLEL_MAKE = ""
 
 export TARGET_PFPU = "${TARGET_FPU}"
 
(quoted diff) +0 -0

speex_1.2rc1.bb
index 7370134..7da9645 100644

meta/recipes-multimedia/speex/speex_1.2rc1.bb +0 -0
@@ -14,7 +14,6 @@ SRC_URI = "

http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz"
SRC_URI[md5sum] = "c4438b22c08e5811ff10e2b06ee9b9ae" SRC_URI[sha256sum] =
"342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"

meta/recipes-multimedia/speex/speex_1.2rc1.bb +0 -1
-PARALLEL_MAKE = ""
 
 inherit autotools pkgconfig
meta/recipes-support/icu/icu-3.6.inc +0 -1
index e3f9dd2..d3264ae 100644
@@ -17,7 +17,6 @@ DEPENDS_virtclass-native = ""
 
 S = "${WORKDIR}/icu/source"
 
-PARALLEL_MAKE = ""
 FULL_OPTIMIZATION_arm = "-Os"
 
 inherit autotools pkgconfig binconfig
(quoted diff) +0 -0

libpcre_8.21.bb
index f5fa4ef..9477c74 100644

meta/recipes-support/libpcre/libpcre_8.21.bb +0 -2
@@ -22,7 +22,6 @@ DEPENDS = "bzip2 zlib readline"
 
 inherit autotools binconfig
 
-PARALLEL_MAKE = ""
 
 CFLAGS_append = " -D_REENTRANT"
 CXXFLAGS_powerpc += "-lstdc++"
--

1.7.5.4

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 1 line
Yury Bushmelev
author
#14 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

Quoted 6 lines · Yury Bushmelev

Please remove following recipes from this list:
meta/recipes-core/eggdbus/eggdbus_0.6.bb
.../net-tools/net-tools_1.60-23.bb

I've seen failures on them with -j64 iirc.

ok removed

Quoted 285 lines

2012/5/3 Khem Raj <[email protected]>

Quoted 268 lines

From: Yuri Bushmelev <[email protected]>

---
 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 - meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 - meta/recipes-connectivity/iproute2/iproute2.inc    |    1 - .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 - meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 - meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 - meta/recipes-extended/groff/groff_1.20.1.bb        |    1 - meta/recipes-extended/mailx/mailx_12.5.bb          |    1 - .../net-tools/net-tools_1.60-23.bb                 |    1 - meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 - .../fontconfig/fontconfig_2.8.0.bb                 |    1 - meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 - meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 - meta/recipes-graphics/xcb/xcb-util.inc             |    1 - meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 - meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 - meta/recipes-support/icu/icu-3.6.inc               |    1 - meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -

 18 files changed, 0 insertions(+), 18 deletions(-)
meta/recipes-bsp/pciutils/pciutils_3.1.9.bb +0 -0
index 2c969d9..83c040d 100644
@@ -21,7 +21,6 @@ SRC_URI =
 "${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.bz2 \

 SRC_URI[md5sum] = "79cc1d0bff8603d3a550fa63802cd1db" SRC_URI[sha256sum] = "e4ce5d56ae4a9611d51ba0cc2ea45806f9539a18aceb4aa70b8ded50f6923c4f"

-PARALLEL_MAKE = ""

 PCI_CONF_FLAG = "ZLIB=yes DNS=yes SHARED=yes"

meta/recipes-bsp/pcmciautils/pcmciautils.inc +0 -0
index c0c1d0c..f303145 100644
@@ -23,7 +23,6 @@ LD = "${CC}"

 CFLAGS =+ "-I${S}/src"
 CFLAGS =+ "-DPCMCIAUTILS_VERSION=\'${PV}\'"

-PARALLEL_MAKE = ""
 EXTRA_OEMAKE = "-e 'STRIP=echo' 'LIB_OBJS=-lc -lsysfs' 'LEX=flex'"

 do_install () {

meta/recipes-connectivity/iproute2/iproute2.inc +0 -0
index 86847ef..ef5d3c6 100644
@@ -34,4 +34,3 @@ ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"

 ALTERNATIVE_LINK = "${base_bindir}/ip"
 ALTERNATIVE_PRIORITY = "100"

meta/recipes-connectivity/iproute2/iproute2.inc +0 -1
-PARALLEL_MAKE = ""
meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb +0 -0
index d047940..a45729d 100644
@@ -22,7 +22,6 @@ SRC_URI =
 "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \

 SRC_URI[md5sum] = "1131dc5f27c4f3905a6e7ee0d594fd4d" SRC_URI[sha256sum] = "5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19"

-PARALLEL_MAKE = ""

 # Only kernel-module-nfsd is required here (but can be built-in)  - the nfsd module will

 # pull in the remainder of the dependencies.
meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -1
index 75f56de..acca5f0 100644
@@ -28,4 +28,3 @@ EXTRA_OECONF = " --disable-man-pages
--disable-gtk-doc-html "
 

 BBCLASSEXTEND = "native"

meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -1
-PARALLEL_MAKE = ""
meta/recipes-devtools/autoconf/autoconf_2.68.bb +0 -0
index 8d466e0..3f59aff 100644
@@ -2,7 +2,6 @@ require autoconf.inc
 

 PR = "r7"

-PARALLEL_MAKE = ""

 LICENSE = "GPLv2 & GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \

meta/recipes-extended/groff/groff_1.20.1.bb +0 -0
index 6cb72bf..de20303 100644
@@ -19,7 +19,6 @@ DEPENDS_virtclass-native = ""

 inherit autotools

 EXTRA_OECONF = "--without-x"
-PARALLEL_MAKE = ""

 do_configure_prepend() {
       if [ "${BUILD_SYS}" != "${HOST_SYS}" ]; then

meta/recipes-extended/mailx/mailx_12.5.bb +0 -0
index 2a08113..634d6da 100644
@@ -27,4 +27,3 @@ inherit autotools
 

 CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"

meta/recipes-extended/mailx/mailx_12.5.bb +0 -1
-PARALLEL_MAKE = ""
meta/recipes-extended/net-tools/net-tools_1.60-23.bb +0 -0
index b9a05c6..69dfca9 100644
@@ -23,7 +23,6 @@ SRC_URI[patch.sha256sum] =

"d678b3ea97d6c7ca548918994642bfc6b5511ab02f3a5881dfcc inherit gettext

 # The Makefile is lame, no parallel build
-PARALLEL_MAKE = ""

 # Unlike other Debian packages, net-tools *.diff.gz contains another series of

 # patches maintained by quilt. So manually apply them before applying
other local
meta/recipes-extended/sat-solver/sat-solver_git.bb +0 -0
index 9d8422f..b796124 100644
@@ -10,7 +10,6 @@ SRCREV = "0a7378d5f482f477a01cf1690d76871ab8bdcc32"

 PV = "0.0-git${SRCPV}"
 PR = "r13"

-PARALLEL_MAKE=""

 SRC_URI = "git://github.com/openSUSE/sat-solver.git;protocol=git \
           file://sat-solver_rpm5.patch \

meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb +0 -0
index 55c04cc..51f31ac 100644
@@ -39,7 +39,6 @@ RREPLACES_fontconfig-utils = "libfontconfig-utils"

 RCONFLICTS_fontconfig-utils = "libfontconfig-utils" DEBIAN_NOAUTONAME_fontconfig-utils = "1"

-PARALLEL_MAKE = ""

 inherit autotools pkgconfig

meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +0 -1
index 8b39442..3fbd584 100644
@@ -49,7 +49,6 @@ EXTRA_OECONF = "--disable-static --disable-debug
--enable-cdrom --enable-threads
  PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa',

'', d)}"
 PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib,"

-PARALLEL_MAKE = ""

 EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"

meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb +0 -0
index c121bb9..44d9b79 100644
@@ -8,7 +8,6 @@ LICENSE = "MIT"

 LIC_FILES_CHKSUM = "file://COPYING;md5=6edc1fea03d959f0c2d743fe5ca746ad" PR = "r0"

-PARALLEL_MAKE = ""
 #DEPENDS = "xcb-proto xproto libxau libxslt-native" # DEPENDS += "xsltproc-native gperf-native"

meta/recipes-graphics/xcb/xcb-util.inc +0 -0
index 7dad545..47e7198 100644
@@ -16,7 +16,6 @@ SECTION = "x11/libs"

 DEPENDS = "libxcb"
 DEPENDS += "gperf-native"

-PARALLEL_MAKE = ""

 SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2"

meta/recipes-multimedia/pulseaudio/pulseaudio.inc +0 -0
index a653af5..d2fdbe3 100644
@@ -34,7 +34,6 @@ EXTRA_OECONF = "\
                --with-access-group=audio \

 "

-PARALLEL_MAKE = ""

 export TARGET_PFPU = "${TARGET_FPU}"

meta/recipes-multimedia/speex/speex_1.2rc1.bb +0 -0
index 7370134..7da9645 100644
@@ -14,7 +14,6 @@ SRC_URI =

"http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz" SRC_URI[md5sum] = "c4438b22c08e5811ff10e2b06ee9b9ae" SRC_URI[sha256sum] = "342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"

-PARALLEL_MAKE = ""

 inherit autotools pkgconfig

meta/recipes-support/icu/icu-3.6.inc +0 -0
index e3f9dd2..d3264ae 100644
@@ -17,7 +17,6 @@ DEPENDS_virtclass-native = ""
 

 S = "${WORKDIR}/icu/source"

-PARALLEL_MAKE = ""
 FULL_OPTIMIZATION_arm = "-Os"

 inherit autotools pkgconfig binconfig

meta/recipes-support/libpcre/libpcre_8.21.bb +0 -0
index f5fa4ef..9477c74 100644
@@ -22,7 +22,6 @@ DEPENDS = "bzip2 zlib readline"
 

 inherit autotools binconfig

-PARALLEL_MAKE = ""

 CFLAGS_append = " -D_REENTRANT"
 CXXFLAGS_powerpc += "-lstdc++"
--
1.7.5.4

Quoted 4 lines

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

--
Yury Bushmelev

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

author
#15 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

Quoted 9 lines · Khem Raj
Quoted 6 lines · Yury Bushmelev

Please remove following recipes from this list:
meta/recipes-core/eggdbus/eggdbus_0.6.bb
.../net-tools/net-tools_1.60-23.bb

I've seen failures on them with -j64 iirc.

ok removed

I have updated kraj/misc-updates branch to reflect this change

Quoted 286 lines
Quoted 286 lines

2012/5/3 Khem Raj <[email protected]>

Quoted 268 lines

From: Yuri Bushmelev <[email protected]>

---
 meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 - meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 - meta/recipes-connectivity/iproute2/iproute2.inc    |    1 - .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 - meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 - meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 - meta/recipes-extended/groff/groff_1.20.1.bb        |    1 - meta/recipes-extended/mailx/mailx_12.5.bb          |    1 - .../net-tools/net-tools_1.60-23.bb                 |    1 - meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 - .../fontconfig/fontconfig_2.8.0.bb                 |    1 - meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 - meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 - meta/recipes-graphics/xcb/xcb-util.inc             |    1 - meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 - meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 - meta/recipes-support/icu/icu-3.6.inc               |    1 - meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -

 18 files changed, 0 insertions(+), 18 deletions(-)
meta/recipes-bsp/pciutils/pciutils_3.1.9.bb +0 -0
index 2c969d9..83c040d 100644
@@ -21,7 +21,6 @@ SRC_URI =
 "${KERNELORG_MIRROR}/software/utils/pciutils/pciutils-${PV}.tar.bz2 \

 SRC_URI[md5sum] = "79cc1d0bff8603d3a550fa63802cd1db" SRC_URI[sha256sum] = "e4ce5d56ae4a9611d51ba0cc2ea45806f9539a18aceb4aa70b8ded50f6923c4f"

-PARALLEL_MAKE = ""

 PCI_CONF_FLAG = "ZLIB=yes DNS=yes SHARED=yes"

meta/recipes-bsp/pcmciautils/pcmciautils.inc +0 -0
index c0c1d0c..f303145 100644
@@ -23,7 +23,6 @@ LD = "${CC}"

 CFLAGS =+ "-I${S}/src"
 CFLAGS =+ "-DPCMCIAUTILS_VERSION=\'${PV}\'"

-PARALLEL_MAKE = ""
 EXTRA_OEMAKE = "-e 'STRIP=echo' 'LIB_OBJS=-lc -lsysfs' 'LEX=flex'"

 do_install () {

meta/recipes-connectivity/iproute2/iproute2.inc +0 -0
index 86847ef..ef5d3c6 100644
@@ -34,4 +34,3 @@ ALTERNATIVE_PATH = "${base_sbindir}/ip.iproute2"

 ALTERNATIVE_LINK = "${base_bindir}/ip"
 ALTERNATIVE_PRIORITY = "100"

meta/recipes-connectivity/iproute2/iproute2.inc +0 -1
-PARALLEL_MAKE = ""
meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb +0 -0
index d047940..a45729d 100644
@@ -22,7 +22,6 @@ SRC_URI =
 "${SOURCEFORGE_MIRROR}/nfs/nfs-utils-${PV}.tar.bz2 \

 SRC_URI[md5sum] = "1131dc5f27c4f3905a6e7ee0d594fd4d" SRC_URI[sha256sum] = "5575ece941097cbfa67fbe0d220dfa11b73f5e6d991e7939c9339bd72259ff19"

-PARALLEL_MAKE = ""

 # Only kernel-module-nfsd is required here (but can be built-in)  - the nfsd module will

 # pull in the remainder of the dependencies.
meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -1
index 75f56de..acca5f0 100644
@@ -28,4 +28,3 @@ EXTRA_OECONF = " --disable-man-pages
--disable-gtk-doc-html "
 

 BBCLASSEXTEND = "native"

meta/recipes-core/eggdbus/eggdbus_0.6.bb +0 -1
-PARALLEL_MAKE = ""
meta/recipes-devtools/autoconf/autoconf_2.68.bb +0 -0
index 8d466e0..3f59aff 100644
@@ -2,7 +2,6 @@ require autoconf.inc
 

 PR = "r7"

-PARALLEL_MAKE = ""

 LICENSE = "GPLv2 & GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \

meta/recipes-extended/groff/groff_1.20.1.bb +0 -0
index 6cb72bf..de20303 100644
@@ -19,7 +19,6 @@ DEPENDS_virtclass-native = ""

 inherit autotools

 EXTRA_OECONF = "--without-x"
-PARALLEL_MAKE = ""

 do_configure_prepend() {
       if [ "${BUILD_SYS}" != "${HOST_SYS}" ]; then

meta/recipes-extended/mailx/mailx_12.5.bb +0 -0
index 2a08113..634d6da 100644
@@ -27,4 +27,3 @@ inherit autotools
 

 CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"

meta/recipes-extended/mailx/mailx_12.5.bb +0 -1
-PARALLEL_MAKE = ""
meta/recipes-extended/net-tools/net-tools_1.60-23.bb +0 -0
index b9a05c6..69dfca9 100644
@@ -23,7 +23,6 @@ SRC_URI[patch.sha256sum] =

"d678b3ea97d6c7ca548918994642bfc6b5511ab02f3a5881dfcc inherit gettext

 # The Makefile is lame, no parallel build
-PARALLEL_MAKE = ""

 # Unlike other Debian packages, net-tools *.diff.gz contains another series of

 # patches maintained by quilt. So manually apply them before applying
other local
meta/recipes-extended/sat-solver/sat-solver_git.bb +0 -0
index 9d8422f..b796124 100644
@@ -10,7 +10,6 @@ SRCREV = "0a7378d5f482f477a01cf1690d76871ab8bdcc32"

 PV = "0.0-git${SRCPV}"
 PR = "r13"

-PARALLEL_MAKE=""

 SRC_URI = "git://github.com/openSUSE/sat-solver.git;protocol=git \
           file://sat-solver_rpm5.patch \

meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb +0 -0
index 55c04cc..51f31ac 100644
@@ -39,7 +39,6 @@ RREPLACES_fontconfig-utils = "libfontconfig-utils"

 RCONFLICTS_fontconfig-utils = "libfontconfig-utils" DEBIAN_NOAUTONAME_fontconfig-utils = "1"

-PARALLEL_MAKE = ""

 inherit autotools pkgconfig

meta/recipes-graphics/libsdl/libsdl_1.2.15.bb +0 -1
index 8b39442..3fbd584 100644
@@ -49,7 +49,6 @@ EXTRA_OECONF = "--disable-static --disable-debug
--enable-cdrom --enable-threads
  PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa',

'', d)}"
 PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib,"

-PARALLEL_MAKE = ""

 EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"

meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb +0 -0
index c121bb9..44d9b79 100644
@@ -8,7 +8,6 @@ LICENSE = "MIT"

 LIC_FILES_CHKSUM = "file://COPYING;md5=6edc1fea03d959f0c2d743fe5ca746ad" PR = "r0"

-PARALLEL_MAKE = ""
 #DEPENDS = "xcb-proto xproto libxau libxslt-native" # DEPENDS += "xsltproc-native gperf-native"

meta/recipes-graphics/xcb/xcb-util.inc +0 -0
index 7dad545..47e7198 100644
@@ -16,7 +16,6 @@ SECTION = "x11/libs"

 DEPENDS = "libxcb"
 DEPENDS += "gperf-native"

-PARALLEL_MAKE = ""

 SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2"

meta/recipes-multimedia/pulseaudio/pulseaudio.inc +0 -0
index a653af5..d2fdbe3 100644
@@ -34,7 +34,6 @@ EXTRA_OECONF = "\
                --with-access-group=audio \

 "

-PARALLEL_MAKE = ""

 export TARGET_PFPU = "${TARGET_FPU}"

meta/recipes-multimedia/speex/speex_1.2rc1.bb +0 -0
index 7370134..7da9645 100644
@@ -14,7 +14,6 @@ SRC_URI =

"http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz" SRC_URI[md5sum] = "c4438b22c08e5811ff10e2b06ee9b9ae" SRC_URI[sha256sum] = "342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6"

-PARALLEL_MAKE = ""

 inherit autotools pkgconfig

meta/recipes-support/icu/icu-3.6.inc +0 -0
index e3f9dd2..d3264ae 100644
@@ -17,7 +17,6 @@ DEPENDS_virtclass-native = ""
 

 S = "${WORKDIR}/icu/source"

-PARALLEL_MAKE = ""
 FULL_OPTIMIZATION_arm = "-Os"

 inherit autotools pkgconfig binconfig

meta/recipes-support/libpcre/libpcre_8.21.bb +0 -0
index f5fa4ef..9477c74 100644
@@ -22,7 +22,6 @@ DEPENDS = "bzip2 zlib readline"
 

 inherit autotools binconfig

-PARALLEL_MAKE = ""

 CFLAGS_append = " -D_REENTRANT"
 CXXFLAGS_powerpc += "-lstdc++"
--
1.7.5.4

Quoted 4 lines

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

--
Yury Bushmelev

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#16 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

Quoted 11 lines · On Thursday 03 May 2012 23:10:04 Khem Raj wrote:
Quoted 8 lines · Khem Raj
Quoted 5 lines · Yury Bushmelev

Please remove following recipes from this list:
meta/recipes-core/eggdbus/eggdbus_0.6.bb
.../net-tools/net-tools_1.60-23.bb

I've seen failures on them with -j64 iirc.

ok removed

I have updated kraj/misc-updates branch to reflect this change

Could you please also update the commit message? i.e. this is no longer "for testing"; details of how you tested it, etc.

Cheers,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
author
#17 lore raw

Re: [PATCH 7/7] Enable PARALLEL_MAKE for testing

Quoted 4 lines · Paul Eggleton

Could you please also update the commit message? i.e. this is no longer "for testing"; details of how you tested it, etc.

indeed I should

Quoted 8 lines

Cheers,

Paul

--

Paul Eggleton
Intel Open Source Technology Centre

#18 lore raw

Re: [PATCH 1/7] unfs-server: Do not use DESTDIR

In reply to Khem Raj
Quoted 22 lines · Khem Raj

DESTDIR is makefile variable not available in
bitbake environment

---
 .../unfs-server/unfs-server_2.1+2.2beta47.bb       |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +1 -1
index d03c153..682891d 100644
@@ -7,7 +7,7 @@ RDEPENDS_${PN} = "pseudo"
 RDEPENDS_${PN}_virtclass-native = "pseudo-native"
 RDEPENDS_${PN}_virtclass-nativesdk = "pseudo-nativesdk"
 BASEPV = "2.2beta47"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "ftp://linux.mathematik.tu-darmstadt.de/pub/linux/oldstuff/people/okir/nfs-server-${BASEPV}.tar.gz \
            file://001-2.2b47-2.2b51.patch \

meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb EXTRA_OECONF = "--enable-ugid-dynamic \ · line 56

Quoted 5 lines
meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +1 -1
@@ -53,7 +53,7 @@ EXTRA_OECONF = "--enable-ugid-dynamic \
                 --with-exports-uid=0 \
                 --with-exports-gid=0 \
                 --enable-mount-logging \
-                --with-devtab=${DESTDIR}${base_prefix}/var/lib/nfs/devtab \
+                --with-devtab=${base_prefix}/var/lib/nfs/devtab \

This is not correct, you want ${D} there I think. It is rather odd though and we might be better patching the makefile for this.

Cheers,

Richard

author
#19 lore raw

Re: [PATCH 1/7] unfs-server: Do not use DESTDIR

Quoted 20 lines · Richard Purdie
Quoted 19 lines · Khem Raj

DESTDIR is makefile variable not available in
bitbake environment

---
 .../unfs-server/unfs-server_2.1+2.2beta47.bb       |    4 ++--

 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +0 -0
index d03c153..682891d 100644
@@ -7,7 +7,7 @@ RDEPENDS_${PN} = "pseudo"

 RDEPENDS_${PN}_virtclass-native = "pseudo-native" RDEPENDS_${PN}_virtclass-nativesdk = "pseudo-nativesdk" BASEPV = "2.2beta47"

meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +1 -1
-PR = "r1"
+PR = "r2"
Quoted 11 lines

meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb EXTRA_OECONF = "--enable-ugid-dynamic \ · line 56

Quoted 8 lines

 SRC_URI = "ftp://linux.mathematik.tu-darmstadt.de/pub/linux/oldstuff/people/okir/nfs-server-${BASEPV}.tar.gz \
            file://001-2.2b47-2.2b51.patch \

meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb +1 -1
@@ -53,7 +53,7 @@ EXTRA_OECONF = "--enable-ugid-dynamic \
                  --with-exports-uid=0 \
                  --with-exports-gid=0 \
                  --enable-mount-logging \
-                --with-devtab=${DESTDIR}${base_prefix}/var/lib/nfs/devtab \
+                --with-devtab=${base_prefix}/var/lib/nfs/devtab \

This is not correct, you want ${D} there I think. It is rather odd though and we might be better patching the makefile for this.

hmmm ok. Drop that one. It sort of seemed wrong to have ${D} in there

#20 lore raw
In reply to Khem Raj
Quoted 6 lines · Khem Raj

These fixes are independent but feeding into the bigger items e.g. mips64/sh4 support, supporting xorg-xserver on qemumachines etc.

The following changes since commit 35b5fb2dd2131d4c7dc6635c14c6e08ea6926457:

Quoted 8 lines
   eglibc-package: remove /var (2012-05-01 12:36:18 +0100)

are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/misc-updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/misc-updates

Khem Raj (6):
unfs-server: Do not use DESTDIR

Withdrawn

Quoted 1 line

xserver-xorg: Fix build on powerpc

Holding with rest of xserver changes

Quoted 1 line

libatomics-ops: Make it build for SH4

Merged

Quoted 1 line

qemu-git: Move to tip of git

Not merged.

Quoted 2 lines

openssl: Fix build for mips64(el)
uclibc: Return correct endianness for mips64

Merged

Quoted 4 lines

Yuri Bushmelev (1):
Enable PARALLEL_MAKE for testing

Not merged at this time

Thanks
Sau!

Quoted 33 lines
  meta/recipes-bsp/pciutils/pciutils_3.1.9.bb        |    1 -
  meta/recipes-bsp/pcmciautils/pcmciautils.inc       |    1 -
  meta/recipes-connectivity/iproute2/iproute2.inc    |    1 -
  .../nfs-utils/nfs-utils_1.2.3.bb                   |    1 -
  .../openssl/openssl-1.0.0i/configure-targets.patch |   17 ++---
  .../recipes-connectivity/openssl/openssl_1.0.0i.bb |    2 +-
  meta/recipes-core/eggdbus/eggdbus_0.6.bb           |    1 -
  meta/recipes-core/uclibc/uclibc-config.inc         |    2 +-
  meta/recipes-devtools/autoconf/autoconf_2.68.bb    |    1 -
  .../recipes-devtools/qemu/qemu-git/powerpc_rom.bin |  Bin 0 ->  4096 bytes
  meta/recipes-devtools/qemu/qemu_git.bb             |   18 ++----
  .../unfs-server/unfs-server_2.1+2.2beta47.bb       |    4 +-
  meta/recipes-extended/groff/groff_1.20.1.bb        |    1 -
  meta/recipes-extended/mailx/mailx_12.5.bb          |    1 -
  .../net-tools/net-tools_1.60-23.bb                 |    1 -
  meta/recipes-extended/sat-solver/sat-solver_git.bb |    1 -
  .../fontconfig/fontconfig_2.8.0.bb                 |    1 -
  meta/recipes-graphics/libsdl/libsdl_1.2.15.bb      |    1 -
  meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb  |    1 -
  meta/recipes-graphics/xcb/xcb-util.inc             |    1 -
  .../xorg-xserver/xserver-xorg-1.11.2.inc           |    9 ++-
  .../xserver-xorg-1.11.2/gcc-47-warning.patch       |   33 +++++++++
  .../libatomics-ops/gentoo/sh4-atomic-ops.patch     |   70 ++++++++++++++++++++
  .../pulseaudio/libatomics-ops_1.2.bb               |    6 +-
  meta/recipes-multimedia/pulseaudio/pulseaudio.inc  |    1 -
  meta/recipes-multimedia/speex/speex_1.2rc1.bb      |    1 -
  meta/recipes-support/icu/icu-3.6.inc               |    1 -
  meta/recipes-support/libpcre/libpcre_8.21.bb       |    1 -
  28 files changed, 129 insertions(+), 50 deletions(-)

create mode 100644 meta/recipes-devtools/qemu/qemu-git/powerpc_rom.bin
create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xorg-1.11.2/gcc-47-warning.patch create mode 100644 meta/recipes-multimedia/pulseaudio/libatomics-ops/gentoo/sh4-atomic-ops.patch