All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Make perl-native_* depend on make-native.
@ 2010-01-19 12:39 sgh
  2010-01-19 13:31 ` Rolf Leggewie
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: sgh @ 2010-01-19 12:39 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Søren Holm

From: Søren Holm <sh@mikrofyn.com>

---
 recipes/perl/perl-native_5.8.4.bb |    2 +-
 recipes/perl/perl-native_5.8.7.bb |    2 +-
 recipes/perl/perl-native_5.8.8.bb |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes/perl/perl-native_5.8.4.bb b/recipes/perl/perl-native_5.8.4.bb
index d3ecb67..e4d5a88 100644
--- a/recipes/perl/perl-native_5.8.4.bb
+++ b/recipes/perl/perl-native_5.8.4.bb
@@ -6,7 +6,7 @@ PR = "r4"
 SECTION = "libs"
 inherit native
 
-DEPENDS = "virtual/db-native gdbm-native"
+DEPENDS = "virtual/db-native gdbm-native make-native"
 
 SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz"
 S = "${WORKDIR}/perl-${PV}"
diff --git a/recipes/perl/perl-native_5.8.7.bb b/recipes/perl/perl-native_5.8.7.bb
index d8ccd0c..b933905 100644
--- a/recipes/perl/perl-native_5.8.7.bb
+++ b/recipes/perl/perl-native_5.8.7.bb
@@ -6,7 +6,7 @@ PR = "r6"
 SECTION = "libs"
 inherit native
 
-DEPENDS = "virtual/db-native gdbm-native"
+DEPENDS = "virtual/db-native gdbm-native make-native"
 
 SRC_URI = "http://ftp.funet.fi/pub/CPAN/src/perl-${PV}.tar.gz \
            file://perl-5.8.8-gcc-4.2.patch;patch=1 \
diff --git a/recipes/perl/perl-native_5.8.8.bb b/recipes/perl/perl-native_5.8.8.bb
index 60a5cf5..a4c00a6 100644
--- a/recipes/perl/perl-native_5.8.8.bb
+++ b/recipes/perl/perl-native_5.8.8.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Perl is a popular scripting language."
 HOMEPAGE = "http://www.perl.org/"
 SECTION = "libs"
 LICENSE = "Artistic|GPL"
-DEPENDS = "virtual/db-native gdbm-native"
+DEPENDS = "virtual/db-native gdbm-native make-native"
 PR = "r15"
 
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/perl-${PV}"
-- 
1.6.3.3




^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 12:39 [PATCH] Make perl-native_* depend on make-native sgh
@ 2010-01-19 13:31 ` Rolf Leggewie
  2010-01-19 13:37 ` Paul Menzel
  2010-01-19 13:47 ` Mike Westerhof
  2 siblings, 0 replies; 8+ messages in thread
From: Rolf Leggewie @ 2010-01-19 13:31 UTC (permalink / raw)
  To: openembedded-devel

sgh@sgh.dk wrote:
>  recipes/perl/perl-native_5.8.4.bb |    2 +-
>  recipes/perl/perl-native_5.8.7.bb |    2 +-
>  recipes/perl/perl-native_5.8.8.bb |    2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)

I suggest to change this in perl.inc instead.




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 12:39 [PATCH] Make perl-native_* depend on make-native sgh
  2010-01-19 13:31 ` Rolf Leggewie
@ 2010-01-19 13:37 ` Paul Menzel
  2010-01-19 13:49   ` Søren Holm
  2010-01-19 13:47 ` Mike Westerhof
  2 siblings, 1 reply; 8+ messages in thread
From: Paul Menzel @ 2010-01-19 13:37 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 452 bytes --]

Dear Søren,


Am Dienstag, den 19.01.2010, 13:39 +0100 schrieb sgh@sgh.dk:
> From: Søren Holm <sh@mikrofyn.com>

[…]

Please read [1] and especially »Include a Signed-off-by:« (also possible
in a reply to this message). What error gets fixed with your patch.
`perl-native_*` seem such needed packages, that it is strange nobody
else experienced this.


Thanks,

Paul


[1] http://wiki.openembedded.net/index.php/Commit_Policy

[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 12:39 [PATCH] Make perl-native_* depend on make-native sgh
  2010-01-19 13:31 ` Rolf Leggewie
  2010-01-19 13:37 ` Paul Menzel
@ 2010-01-19 13:47 ` Mike Westerhof
  2010-01-19 20:54   ` Rolf Leggewie
  2 siblings, 1 reply; 8+ messages in thread
From: Mike Westerhof @ 2010-01-19 13:47 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Søren Holm

sgh@sgh.dk wrote:

> -DEPENDS = "virtual/db-native gdbm-native"
> +DEPENDS = "virtual/db-native gdbm-native make-native"

I don't doubt that perl needs make to build -- but then, so does
everything!  I wonder if we can just add a note to the appropriate wiki
that in addition to gcc, you need to have make installed on the host.
But then, how did OE get to building perl without make in the first place?

-Mike (mwester)



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 13:37 ` Paul Menzel
@ 2010-01-19 13:49   ` Søren Holm
  2010-01-19 14:10     ` Frans Meulenbroeks
  0 siblings, 1 reply; 8+ messages in thread
From: Søren Holm @ 2010-01-19 13:49 UTC (permalink / raw)
  To: openembedded-devel

Tirsdag 19 januar 2010 14:37:06 skrev Paul Menzel:
> 
> Please read [1] and especially »Include a Signed-off-by:« (also possible
> in a reply to this message). What error gets fixed with your patch.
> `perl-native_*` seem such needed packages, that it is strange nobody
> else experienced this.

Apparently make-native is not in the dependency tree of perl-native.
Therefore the compilation fails.

Sorry. I did not notice perl.inc

-- 
Mvh./ Best regards

Søren Holm



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 13:49   ` Søren Holm
@ 2010-01-19 14:10     ` Frans Meulenbroeks
  0 siblings, 0 replies; 8+ messages in thread
From: Frans Meulenbroeks @ 2010-01-19 14:10 UTC (permalink / raw)
  To: openembedded-devel

Some comments on this issue (having discussed this with sgh on irc)

- apparently for sgh things did not work because make was missing. Not
sure where it was missing as he wrote that he had make installed
- perl definitely needs make. Note that it is perl-native we are talking about.
- for me things build without having make-native. There is no
make-native in my i686 work dir. and no make program in cross or
staging
- the wiki says (in the getting started page) that you should have
make in your path "GNU extensions to tools are often required. Symlink
GNU patch, make, and cp (from fileutils), chmod, sed, find, tar, awk
into your OE development path. "
- when aiming for a self contained system there is a point for having
a make-native (just like we have e.g. gcc-native) (and yeah, I know
this gives a bootstrap problem but that also exists for gcc)

Frans



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 13:47 ` Mike Westerhof
@ 2010-01-19 20:54   ` Rolf Leggewie
  2010-01-19 21:29     ` Søren Holm
  0 siblings, 1 reply; 8+ messages in thread
From: Rolf Leggewie @ 2010-01-19 20:54 UTC (permalink / raw)
  To: openembedded-devel

Mike Westerhof wrote:
> everything!  I wonder if we can just add a note to the appropriate wiki
> that in addition to gcc, you need to have make installed on the host.

Check the wiki first ;-)

http://wiki.openembedded.net/index.php/Required_software




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] Make perl-native_* depend on make-native.
  2010-01-19 20:54   ` Rolf Leggewie
@ 2010-01-19 21:29     ` Søren Holm
  0 siblings, 0 replies; 8+ messages in thread
From: Søren Holm @ 2010-01-19 21:29 UTC (permalink / raw)
  To: openembedded-devel

Tirsdag 19 januar 2010 21:54:35 skrev Rolf Leggewie:
> Mike Westerhof wrote:
> > everything!  I wonder if we can just add a note to the appropriate wiki
> > that in addition to gcc, you need to have make installed on the host.

I guess it was just me over exadurating the thing. It turned out that 
"rm -rf tmp" solved it for me. Apparently stuff breaks quite easy when
debugging recipes.

Sorry for the inconvinience, and thanks for the effort from all of you.

/Søren Holm



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-01-19 21:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-19 12:39 [PATCH] Make perl-native_* depend on make-native sgh
2010-01-19 13:31 ` Rolf Leggewie
2010-01-19 13:37 ` Paul Menzel
2010-01-19 13:49   ` Søren Holm
2010-01-19 14:10     ` Frans Meulenbroeks
2010-01-19 13:47 ` Mike Westerhof
2010-01-19 20:54   ` Rolf Leggewie
2010-01-19 21:29     ` Søren Holm

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.