Skip to contentSkip to conversation

gthumb: Disable parallel make for gthumb install

PATCH Applied Darren Hart 3 participants 6 messages Apr 18, 2012 – Apr 27, 2012

lore
Share & tools
lore
#0 lore raw

cover gthumb: Disable parallel make for gthumb install

The following changes since commit 00256125873ff6f1630743a712e882e5f473a9d2:

self-hosted-image: Update poky revision to point at the 1.2 release branch (2012-04-18 15:59:20 +0100)

are available in the git repository at:
git://git.yoctoproject.org/user-contrib/dvhart/oe-core gthumb
http://git.yoctoproject.org/cgit.cgi/user-contrib/dvhart/oe-core/log/?h=dvhart/gthumb

Darren Hart (1):
gthumb: Disable parallel make for gthumb install

 meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
Signature · 1 line
1.7.5.4
#1 lore raw

PATCH 1/1 gthumb: Disable parallel make for gthumb install

With PARALLEL_MAKE set to 14, I frequently see the gthumb do_install task hang. Make is spinning at 100% CPU and the build makes no more progress.

The following work-around proposed by Richard Purdie allows progress to be made.

CC Joshua Lock <[email protected]>
CC Richard Purdie <[email protected]>
---
 meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-gnome/gthumb/gthumb_2.12.4.bb +2 -0
index 5c87dc1..5821dc4 100644
@@ -8,6 +8,8 @@ PR = "r2"
 
 EXTRA_OECONF = "--disable-gnome-keyring --disable-libsoup --disable-exiv2 --disable-clutter"
 
+PARALLEL_MAKEINST=""
+
 inherit gnome pkgconfig
 
 FILES_${PN} += "${datadir}/icons"
Signature · 1 line
1.7.5.4
#2 lore raw
Quoted 6 lines · Darren Hart

With PARALLEL_MAKE set to 14, I frequently see the gthumb do_install task hang. Make is spinning at 100% CPU and the build makes no more progress.

The following work-around proposed by Richard Purdie allows progress to be made.

Ooops, forgot to add:

Fixes [YOCTO #2319]

Quoted 21 lines
CC Joshua Lock <[email protected]>
CC Richard Purdie <[email protected]>
---
 meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-gnome/gthumb/gthumb_2.12.4.bb +2 -0
index 5c87dc1..5821dc4 100644
@@ -8,6 +8,8 @@ PR = "r2"
 
 EXTRA_OECONF = "--disable-gnome-keyring --disable-libsoup --disable-exiv2 --disable-clutter"
 
+PARALLEL_MAKEINST=""
+
 inherit gnome pkgconfig
 
 FILES_${PN} += "${datadir}/icons"
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
#3 lore raw
In reply to Darren Hart
Quoted 10 lines · Darren Hart

With PARALLEL_MAKE set to 14, I frequently see the gthumb do_install task hang. Make is spinning at 100% CPU and the build makes no more progress.

The following work-around proposed by Richard Purdie allows progress to be made.

CC Joshua Lock<[email protected]>
CC Richard Purdie<[email protected]>

Can you confirm whether the issues you're seeing are the same as in #2245?

https://bugzilla.yoctoproject.org/show_bug.cgi?id=2245

I was looking at a proper fix yesterday but may need to use your beast to reproduce and test.

Cheers,
Joshua

Quoted 17 lines
---
  meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
  1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-gnome/gthumb/gthumb_2.12.4.bb +2 -0
index 5c87dc1..5821dc4 100644
@@ -8,6 +8,8 @@ PR = "r2"
 
  EXTRA_OECONF = "--disable-gnome-keyring --disable-libsoup --disable-exiv2 --disable-clutter"
 
+PARALLEL_MAKEINST=""
+
  inherit gnome pkgconfig
 
  FILES_${PN} += "${datadir}/icons"
Signature · 3 lines
Joshua Lock
        Yocto Project
        Intel Open Source Technology Centre
#4 lore raw
Quoted 14 lines · Joshua Lock
Quoted 10 lines · Darren Hart

With PARALLEL_MAKE set to 14, I frequently see the gthumb do_install task hang. Make is spinning at 100% CPU and the build makes no more progress.

The following work-around proposed by Richard Purdie allows progress to be made.

CC Joshua Lock<[email protected]>
CC Richard Purdie<[email protected]>
Quoted 6 lines

Can you confirm whether the issues you're seeing are the same as in #2245?

https://bugzilla.yoctoproject.org/show_bug.cgi?id=2245

I haven't seen those particular errors, but will follow-up in the bug.

--
Darren

Quoted 24 lines

I was looking at a proper fix yesterday but may need to use your beast to reproduce and test.

Cheers,
Joshua

Quoted 17 lines
---
  meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
  1 files changed, 2 insertions(+), 0 deletions(-)
meta/recipes-gnome/gthumb/gthumb_2.12.4.bb +2 -0
index 5c87dc1..5821dc4 100644
@@ -8,6 +8,8 @@ PR = "r2"
 
  EXTRA_OECONF = "--disable-gnome-keyring --disable-libsoup --disable-exiv2 --disable-clutter"
 
+PARALLEL_MAKEINST=""
+
  inherit gnome pkgconfig
 
  FILES_${PN} += "${datadir}/icons"
Signature · 3 lines
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
Applied
#5 lore raw
In reply to Darren Hart
Quoted 8 lines · Darren Hart

The following changes since commit 00256125873ff6f1630743a712e882e5f473a9d2:

self-hosted-image: Update poky revision to point at the 1.2 release branch (2012-04-18 15:59:20 +0100)

are available in the git repository at:
git://git.yoctoproject.org/user-contrib/dvhart/oe-core gthumb
http://git.yoctoproject.org/cgit.cgi/user-contrib/dvhart/oe-core/log/?h=dvhart/gthumb

Quoted 6 lines

Darren Hart (1):
gthumb: Disable parallel make for gthumb install

  meta/recipes-gnome/gthumb/gthumb_2.12.4.bb |    2 ++
  1 files changed, 2 insertions(+), 0 deletions(-)

Merged into OE-Core

Thanks
Sau!