* perl 5.8.8 is ready
@ 2007-04-27 10:57 Jamie Lenehan
2007-04-28 16:19 ` Rolf Leggewie
` (3 more replies)
0 siblings, 4 replies; 18+ messages in thread
From: Jamie Lenehan @ 2007-04-27 10:57 UTC (permalink / raw)
To: openembedded-devel
Hi,
I think I've got perl 5.8.8 to the stage where it is ready for use.
As this is a pretty big and complex system and I've made some rather
large changes to the way the build happens I'd like to get some
reports from other people that it works for them before removing the
DEFAULT_PREFERENCE = "-1".
You need to build perl-native 5.8.8 and then perl 5.8.8. (You always
have to build the matching -native version of perl first.)
So far I've tested sh4/glibc (build & run), i486/glibc (build only)
and sh4/uclibc (build only) using gcc 3.4.4 for sh4 and gcc 4.1.2 for
i486.
The main visible changes are:
- Per-arch configurations and now gone, it should build for any
target now without change.
- Installation paths have all been change to be match the debian
style (which also happens to be FHS compliant).
- All configurations match (including native) and all configurations
include threading and shared library support.
The build should also be a lot more reliable and it should resolve
nearly all of the perl related bugzilla entries (yes, even the
/bin/sh is dash one ;)
(Note that if you have any cpan modules they all need to rebuilt as
well when changing to 5.8.8 in order to get installed into the new
locations.)
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
@ 2007-04-28 10:28 Rolf Leggewie
0 siblings, 0 replies; 18+ messages in thread
From: Rolf Leggewie @ 2007-04-28 10:28 UTC (permalink / raw)
To: openembedded-devel
Jamie Lenehan wrote:
> I'd like to get some reports from other people that it works for them
before removing the
> DEFAULT_PREFERENCE = "-1".
Thank you Jamie for working on this beast.
Here is my feedback (compile only) for collie/.dev/angstrom on a Via C3
and Intel (Thinkpad X24). As you can see there are some QA issues but
the compilation completes fine.
NOTE: QA checking staging
ERROR: QA issue: libltdl.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libgettextsrc.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libgettextpo.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libglib.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libgmodule.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libgthread.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libglib-2.0.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libgmodule-2.0.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libgthread-2.0.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libgobject-2.0.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libfreetype.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libdbus-1.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libgdbm.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libdb-4.3.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libz.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libSDL.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libfakeroot.la failed sanity test (reference to workdir
or installed)
NOTE: package perl-native-5.8.8-r0: task do_qa_staging: completed
NOTE: package perl-native-5.8.8-r0: task do_build: started
NOTE: package perl-native-5.8.8-r0: task do_build: completed
NOTE: package perl-native-5.8.8: completed
NOTE: Tasks Summary: Attempted 1 tasks of which 0 didn't need to be
rerun and 0 failed.
NOTE: build 200704272216: completed
and for perl itself
NOTE: package perl-5.8.8-r7: task do_build: completed
NOTE: package perl-5.8.8: completed
NOTE: Tasks Summary: Attempted 1 tasks of which 0 didn't need to be
rerun and 0 failed.
NOTE: build 200704272305: completed
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-27 10:57 perl 5.8.8 is ready Jamie Lenehan
@ 2007-04-28 16:19 ` Rolf Leggewie
2007-04-29 12:59 ` Jamie Lenehan
2007-04-29 10:51 ` Junqian Gordon Xu
` (2 subsequent siblings)
3 siblings, 1 reply; 18+ messages in thread
From: Rolf Leggewie @ 2007-04-28 16:19 UTC (permalink / raw)
To: openembedded-devel
Jamie Lenehan wrote:
> You need to build perl-native 5.8.8 and then perl 5.8.8.
I tried DISTRO=sharprom-compatible. perl-native-5.8-8 builds fine, but
unfortunately, perl itself still has issues. Bug 1700 is not yet resolved.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-27 10:57 perl 5.8.8 is ready Jamie Lenehan
2007-04-28 16:19 ` Rolf Leggewie
@ 2007-04-29 10:51 ` Junqian Gordon Xu
2007-04-29 11:43 ` Stelios Koroneos
` (2 more replies)
2007-04-30 7:00 ` Junqian Gordon Xu
2007-05-07 18:38 ` Rolf Leggewie
3 siblings, 3 replies; 18+ messages in thread
From: Junqian Gordon Xu @ 2007-04-29 10:51 UTC (permalink / raw)
To: Using the OpenEmbedded metadata to build Distributions
Jamie Lenehan wrote:
> Hi,
>
> I think I've got perl 5.8.8 to the stage where it is ready for use.
> As this is a pretty big and complex system and I've made some rather
> large changes to the way the build happens I'd like to get some
> reports from other people that it works for them before removing the
> DEFAULT_PREFERENCE = "-1".
>
> You need to build perl-native 5.8.8 and then perl 5.8.8. (You always
> have to build the matching -native version of perl first.)
>
> So far I've tested sh4/glibc (build & run), i486/glibc (build only)
> and sh4/uclibc (build only) using gcc 3.4.4 for sh4 and gcc 4.1.2 for
> i486.
>
> The main visible changes are:
>
> - Per-arch configurations and now gone, it should build for any
> target now without change.
>
> - Installation paths have all been change to be match the debian
> style (which also happens to be FHS compliant).
>
> - All configurations match (including native) and all configurations
> include threading and shared library support.
>
> The build should also be a lot more reliable and it should resolve
> nearly all of the perl related bugzilla entries (yes, even the
> /bin/sh is dash one ;)
>
> (Note that if you have any cpan modules they all need to rebuilt as
> well when changing to 5.8.8 in order to get installed into the new
> locations.)
>
>
Machine=Tosa
Distro=Angstrom
perl-native-5.8.8 builds fine. But when I run bitbake perl-5.8.8,
it alway try to build perl-native-5.8.7 and perl-5.8.7 first. Am I
missing something?
Gordon
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-29 10:51 ` Junqian Gordon Xu
@ 2007-04-29 11:43 ` Stelios Koroneos
2007-04-29 11:45 ` CPAN module naming Stelios Koroneos
2007-04-29 13:05 ` perl 5.8.8 is ready Jamie Lenehan
2 siblings, 0 replies; 18+ messages in thread
From: Stelios Koroneos @ 2007-04-29 11:43 UTC (permalink / raw)
To: Using the OpenEmbedded metadata to build Distributions
> perl-native-5.8.8 builds fine. But when I run bitbake perl-5.8.8,
> it alway try to build perl-native-5.8.7 and perl-5.8.7 first. Am I
> missing something?
>
> Gordon
You need to comment DEFAULT_PREFERENCE = "-1" so that it builds by default
Stelios S. Koroneos
Digital OPSiS - Embedded Inteligence
http://www.digital-opsis.com
> -----Original Message-----
> From: openembedded-devel-bounces@openembedded.org
> [mailto:openembedded-devel-bounces@openembedded.org]On Behalf Of
> Junqian Gordon Xu
> Sent: Sunday, April 29, 2007 1:52 PM
> To: Using the OpenEmbedded metadata to build Distributions
> Subject: Re: [oe] perl 5.8.8 is ready
>
>
> Jamie Lenehan wrote:
> > Hi,
> >
> > I think I've got perl 5.8.8 to the stage where it is ready for use.
> > As this is a pretty big and complex system and I've made some rather
> > large changes to the way the build happens I'd like to get some
> > reports from other people that it works for them before removing the
> > DEFAULT_PREFERENCE = "-1".
> >
> > You need to build perl-native 5.8.8 and then perl 5.8.8. (You always
> > have to build the matching -native version of perl first.)
> >
> > So far I've tested sh4/glibc (build & run), i486/glibc (build only)
> > and sh4/uclibc (build only) using gcc 3.4.4 for sh4 and gcc 4.1.2 for
> > i486.
> >
> > The main visible changes are:
> >
> > - Per-arch configurations and now gone, it should build for any
> > target now without change.
> >
> > - Installation paths have all been change to be match the debian
> > style (which also happens to be FHS compliant).
> >
> > - All configurations match (including native) and all configurations
> > include threading and shared library support.
> >
> > The build should also be a lot more reliable and it should resolve
> > nearly all of the perl related bugzilla entries (yes, even the
> > /bin/sh is dash one ;)
> >
> > (Note that if you have any cpan modules they all need to rebuilt as
> > well when changing to 5.8.8 in order to get installed into the new
> > locations.)
> >
> >
> Machine=Tosa
> Distro=Angstrom
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 18+ messages in thread
* CPAN module naming
2007-04-29 10:51 ` Junqian Gordon Xu
2007-04-29 11:43 ` Stelios Koroneos
@ 2007-04-29 11:45 ` Stelios Koroneos
2007-04-29 12:55 ` Jamie Lenehan
2007-04-29 13:05 ` perl 5.8.8 is ready Jamie Lenehan
2 siblings, 1 reply; 18+ messages in thread
From: Stelios Koroneos @ 2007-04-29 11:45 UTC (permalink / raw)
To: Using the OpenEmbedded metadata to build Distributions
Is there an RFC or suggestion on how the CPAN modules .bb files should be
named ?
Stelios S. Koroneos
Digital OPSiS - Embedded Inteligence
http://www.digital-opsis.com
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: CPAN module naming
2007-04-29 11:45 ` CPAN module naming Stelios Koroneos
@ 2007-04-29 12:55 ` Jamie Lenehan
0 siblings, 0 replies; 18+ messages in thread
From: Jamie Lenehan @ 2007-04-29 12:55 UTC (permalink / raw)
To: Stelios Koroneos; +Cc: openembedded-devel
On Sun, Apr 29, 2007 at 02:45:23PM +0300, "Stelios Koroneos" wrote:
> Is there an RFC or suggestion on how the CPAN modules .bb files should be
> named ?
lib<name>-perl_<version>.bb
where "name" is the name of the package as downloaded. So for:
Algorithm-Diff-1.1902.tar.gz
we end up with:
libalgorithm-diff-perl_1.1902.bb
This naming matches that used by debian based distros (you can always
check the naming used on a debian distro to verify what it should be
called.)
Note also that the current cpan.bbclass won't handle anything
particularly complex (in particular things that contain additional
multiple Makefile.PL's in subdirectories). Once I have perl 5.8.8 as
default I'll be re-doing the way cpan.bbclass and perl-native work to
make this a lot more reliable.
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-28 16:19 ` Rolf Leggewie
@ 2007-04-29 12:59 ` Jamie Lenehan
2007-04-29 15:36 ` Rolf Leggewie
0 siblings, 1 reply; 18+ messages in thread
From: Jamie Lenehan @ 2007-04-29 12:59 UTC (permalink / raw)
To: Rolf Leggewie; +Cc: openembedded-devel
On Sat, Apr 28, 2007 at 06:19:04PM +0200, Rolf Leggewie wrote:
> Jamie Lenehan wrote:
>
> > You need to build perl-native 5.8.8 and then perl 5.8.8.
>
> I tried DISTRO=sharprom-compatible. perl-native-5.8-8 builds fine, but
> unfortunately, perl itself still has issues. Bug 1700 is not yet resolved.
That uses an old out-of-tree toolchain doesn't it?
I suspect that the gcc_s linking issue would be fixed. The other
issue looks to be related to the compiler version being used. Can you
attach the configure and compile logs for perl 5.8.8 builds using the
sharprom toolchain to the bug? I'll then take a look at it and see if
it can be fixed.
Thanks.
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-29 10:51 ` Junqian Gordon Xu
2007-04-29 11:43 ` Stelios Koroneos
2007-04-29 11:45 ` CPAN module naming Stelios Koroneos
@ 2007-04-29 13:05 ` Jamie Lenehan
2007-04-29 19:40 ` Junqian Gordon Xu
2 siblings, 1 reply; 18+ messages in thread
From: Jamie Lenehan @ 2007-04-29 13:05 UTC (permalink / raw)
To: Junqian Gordon Xu; +Cc: openembedded-devel
On Sun, Apr 29, 2007 at 05:51:37AM -0500, Junqian Gordon Xu wrote:
[...]
> Machine=Tosa
> Distro=Angstrom
>
> perl-native-5.8.8 builds fine. But when I run bitbake perl-5.8.8,
> it alway try to build perl-native-5.8.7 and perl-5.8.7 first. Am I
> missing something?
As has already been mentioned this is due to DEFAULT_PREFERENCE setting. You
can remove or change the DEFAULT_PREFERENCE or explicitly request bitbake to
build the newer versions. See the section in the user manual that talks
about this:
http://www.openembedded.org/user-manual&dpage=recipes_defaultpreference
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-29 12:59 ` Jamie Lenehan
@ 2007-04-29 15:36 ` Rolf Leggewie
0 siblings, 0 replies; 18+ messages in thread
From: Rolf Leggewie @ 2007-04-29 15:36 UTC (permalink / raw)
To: openembedded-devel
Jamie Lenehan wrote:
>> unfortunately, perl itself still has issues. Bug 1700 is not yet resolved.
>
> That uses an old out-of-tree toolchain doesn't it?
yes,
http://handhelds.org/download/projects/toolchain/archive/cross-2.95.3.tar.bz2
More info at http://www.openembedded.org/usefulconfigurations
> I suspect that the gcc_s linking issue would be fixed. The other
> issue looks to be related to the compiler version being used. Can you
> attach the configure and compile logs for perl 5.8.8 builds using the
> sharprom toolchain to the bug? I'll then take a look at it and see if
> it can be fixed.
Thank you. I have attached the requested files. The gcc_s issue seems
to be fixed indeed.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-29 13:05 ` perl 5.8.8 is ready Jamie Lenehan
@ 2007-04-29 19:40 ` Junqian Gordon Xu
0 siblings, 0 replies; 18+ messages in thread
From: Junqian Gordon Xu @ 2007-04-29 19:40 UTC (permalink / raw)
To: openembedded-devel
Jamie Lenehan wrote:
> On Sun, Apr 29, 2007 at 05:51:37AM -0500, Junqian Gordon Xu wrote:
> [...]
>
>> Machine=Tosa
>> Distro=Angstrom
>>
>> perl-native-5.8.8 builds fine. But when I run bitbake perl-5.8.8,
>> it alway try to build perl-native-5.8.7 and perl-5.8.7 first. Am I
>> missing something?
>>
>
> As has already been mentioned this is due to DEFAULT_PREFERENCE setting. You
> can remove or change the DEFAULT_PREFERENCE or explicitly request bitbake to
> build the newer versions. See the section in the user manual that talks
> about this:
>
> http://www.openembedded.org/user-manual&dpage=recipes_defaultpreference
>
>
I've commented out the DEFAULT_PREFERENCE or set it to 0. But it still
wants to compile 5.8.7 first.
Probably I did something wrong in my set-up. I will take a close look at
the bb manual.
Thanks
Gordon
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-27 10:57 perl 5.8.8 is ready Jamie Lenehan
2007-04-28 16:19 ` Rolf Leggewie
2007-04-29 10:51 ` Junqian Gordon Xu
@ 2007-04-30 7:00 ` Junqian Gordon Xu
2007-04-30 8:00 ` Jamie Lenehan
2007-05-07 18:38 ` Rolf Leggewie
3 siblings, 1 reply; 18+ messages in thread
From: Junqian Gordon Xu @ 2007-04-30 7:00 UTC (permalink / raw)
To: Using the OpenEmbedded metadata to build Distributions
[-- Attachment #1: Type: text/plain, Size: 1155 bytes --]
Jamie Lenehan wrote:
> Hi,
>
> I think I've got perl 5.8.8 to the stage where it is ready for use.
> As this is a pretty big and complex system and I've made some rather
> large changes to the way the build happens I'd like to get some
> reports from other people that it works for them before removing the
> DEFAULT_PREFERENCE = "-1".
>
> You need to build perl-native 5.8.8 and then perl 5.8.8. (You always
> have to build the matching -native version of perl first.)
perl-native-5.8.8 builds fine but with the following error
ERROR: QA issue: libgettextsrc.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libdb-4.3.la failed sanity test (reference to workdir
or installed)
ERROR: QA issue: libgettextpo.la failed sanity test (reference to
workdir or installed)
ERROR: QA issue: libltdl.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libgdbm.la failed sanity test (reference to workdir or
installed)
ERROR: QA issue: libfakeroot.la failed sanity test (reference to workdir
or installed)
perl-5.8.8 build failed. Detail in the attached log file.
Gordon
[-- Attachment #2: perl-5.8.8.log --]
[-- Type: text/x-log, Size: 54440 bytes --]
Parsing .bb files, please wait...done.
NOTE: Parsing finished. 4307 cached, 0 parsed, 191 skipped, 0 masked.
NOTE: build 200704300151: started
OE Build Configuration:
BB_VERSION = "1.8.3"
OE_REVISION = "9b429ab96d552dc260bce3cf9b5f6a938f04d5b1"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "tosa"
DISTRO = "angstrom"
DISTRO_VERSION = "test-20070430"
TARGET_FPU = "soft"
NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: Preparing Runqueue
NOTE: Executing runqueue
NOTE: Running task 282 of 292 (ID: 0, /home/OE/org.openembedded.dev/packages/perl/perl_5.8.8.bb, do_compile)
NOTE: package perl-5.8.8: started
NOTE: package perl-5.8.8-r7: task do_compile: started
ERROR: function do_compile failed
ERROR: log data follows (/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/temp/log.do_compile.19919)
| NOTE: make -e MAKEFLAGS= perl LD=arm-angstrom-linux-gnueabi-gcc
| Perl cross-build directory is /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross
| Target arch is arm-linux-gnueabi
| toolchain: ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale, ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te -mtune=xscale, arm-angstrom-linux-gnueabi-gcc, arm-angstrom-linux-gnueabi-strip, arm-angstrom-linux-gnueabi-ar, arm-angstrom-linux-gnueabi-ranlib
| Optimizations: -fexpensive-optimizations -fomit-frame-pointer -O2
| /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/generate_config_sh config.sh-arm-linux-gnueabi > /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../config.sh
| cd /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/.. ; ./Configure -S ; make depend ; make ; make more
|
| Fetching answers from config.sh...
|
| Doing variable substitutions on .SH files...
| Extracting cflags (with variable substitutions)
| Extracting config.h (with variable substitutions)
| Extracting makeaperl (with variable substitutions)
| Extracting makedepend (with variable substitutions)
| Extracting makedir (with variable substitutions)
| linux libraries overwritten by cross-compile patches
| Extracting Makefile (with variable substitutions)
| Extracting myconfig (with variable substitutions)
| Extracting pod/Makefile (with variable substitutions)
| Extracting Policy.sh (with variable substitutions)
| Extracting writemain (with variable substitutions)
| Extracting x2p/cflags (with variable substitutions)
| Extracting x2p/Makefile (with variable substitutions)
| Extraction done.
| make[1]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| sh ./makedepend MAKE=make
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| sh writemain lib/auto/DynaLoader/DynaLoader.a > perlmain.c
| echo av.c scope.c op.c doop.c doio.c dump.c hv.c mg.c reentr.c perl.c perly.c pp.c pp_hot.c pp_ctl.c pp_sys.c regcomp.c regexec.c utf8.c gv.c sv.c taint.c toke.c util.c deb.c run.c universal.c xsutils.c pad.c globals.c perlio.c perlapi.c numeric.c locale.c pp_pack.c pp_sort.c miniperlmain.c perlmain.c opmini.c | tr ' ' '\n' >.clist
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| Finding dependencies for av.o.
| Finding dependencies for scope.o.
| Finding dependencies for op.o.
| Finding dependencies for doop.o.
| Finding dependencies for doio.o.
| Finding dependencies for dump.o.
| Finding dependencies for hv.o.
| Finding dependencies for mg.o.
| Finding dependencies for reentr.o.
| Finding dependencies for perl.o.
| Finding dependencies for perly.o.
| Finding dependencies for pp.o.
| Finding dependencies for pp_hot.o.
| Finding dependencies for pp_ctl.o.
| Finding dependencies for pp_sys.o.
| Finding dependencies for regcomp.o.
| Finding dependencies for regexec.o.
| Finding dependencies for utf8.o.
| Finding dependencies for gv.o.
| Finding dependencies for sv.o.
| Finding dependencies for taint.o.
| Finding dependencies for toke.o.
| Finding dependencies for util.o.
| Finding dependencies for deb.o.
| Finding dependencies for run.o.
| Finding dependencies for universal.o.
| Finding dependencies for xsutils.o.
| Finding dependencies for pad.o.
| Finding dependencies for globals.o.
| Finding dependencies for perlio.o.
| Finding dependencies for perlapi.o.
| Finding dependencies for numeric.o.
| Finding dependencies for locale.o.
| Finding dependencies for pp_pack.o.
| Finding dependencies for pp_sort.o.
| Finding dependencies for miniperlmain.o.
| Finding dependencies for perlmain.o.
| Finding dependencies for opmini.o.
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| echo Makefile.SH cflags.SH config_h.SH makeaperl.SH makedepend.SH makedir.SH myconfig.SH writemain.SH pod/Makefile.SH | tr ' ' '\n' >.shlist
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| Updating makefile...
| test -s perlmain.c && touch perlmain.c
| cd x2p; make depend
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| sh ../makedepend MAKE=make
| make[3]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| echo hash.c str.c util.c walk.c | tr ' ' '\n' >.clist
| make[3]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| Finding dependencies for hash.o.
| Finding dependencies for str.o.
| Finding dependencies for util.o.
| Finding dependencies for walk.o.
| make[3]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist
| make[3]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| Updating makefile...
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| make[1]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| make[1]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| `sh cflags "optimize='-O2'" miniperlmain.o` -fPIC miniperlmain.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" perl.o` -fPIC perl.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| perl.c: In function 'perl_destruct':
| perl.c:1188: warning: dereferencing type-punned pointer will break strict-aliasing rules
| perl.c: In function 'Perl_call_sv':
| perl.c:2570: warning: dereferencing type-punned pointer will break strict-aliasing rules
| perl.c:2620: warning: dereferencing type-punned pointer will break strict-aliasing rules
| perl.c: In function 'Perl_eval_sv':
| perl.c:2759: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" gv.o` -fPIC gv.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| gv.c: In function 'Perl_gv_fetchmeth':
| gv.c:280: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c:292: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c: In function 'Perl_gv_fetchmethod_autoload':
| gv.c:493: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c: In function 'Perl_gv_fetchpv':
| gv.c:739: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c:747: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c:813: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c:862: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c: In function 'Perl_newIO':
| gv.c:1221: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c: In function 'Perl_gv_check':
| gv.c:1232: warning: dereferencing type-punned pointer will break strict-aliasing rules
| gv.c:1236: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" toke.o` -fPIC toke.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| toke.c: In function 'Perl_yylex':
| toke.c:4069: warning: dereferencing type-punned pointer will break strict-aliasing rules
| toke.c:4415: warning: dereferencing type-punned pointer will break strict-aliasing rules
| toke.c: In function 'S_new_constant':
| toke.c:9011: warning: dereferencing type-punned pointer will break strict-aliasing rules
| toke.c: In function 'S_scan_inputsymbol':
| toke.c:9724: warning: dereferencing type-punned pointer will break strict-aliasing rules
| toke.c: In function 'Perl_start_subparse':
| toke.c:10634: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" perly.o` -fPIC perly.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" op.o` -fPIC op.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| op.c: In function 'Perl_newCONSTSUB':
| op.c:4585: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" pad.o` -fPIC pad.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pad.c: In function 'Perl_pad_new':
| pad.c:141: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pad.c: In function 'S_cv_clone2':
| pad.c:1343: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" regcomp.o` -fPIC regcomp.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| regcomp.c: In function 'S_study_chunk':
| regcomp.c:723: warning: comparison is always false due to limited range of data type
| regcomp.c: In function 'Perl_save_re_context':
| regcomp.c:5046: warning: dereferencing type-punned pointer will break strict-aliasing rules
| regcomp.c:5068: warning: dereferencing type-punned pointer will break strict-aliasing rules
| regcomp.c:5076: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" dump.o` -fPIC dump.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| dump.c: In function 'Perl_dump_packsubs':
| dump.c:58: warning: dereferencing type-punned pointer will break strict-aliasing rules
| dump.c:62: warning: dereferencing type-punned pointer will break strict-aliasing rules
| dump.c: In function 'Perl_do_sv_dump':
| dump.c:1240: warning: dereferencing type-punned pointer will break strict-aliasing rules
| dump.c:1241: warning: dereferencing type-punned pointer will break strict-aliasing rules
| dump.c:1254: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" util.o` -fPIC util.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| util.c: In function 'Perl_write_to_stderr':
| util.c:1034: warning: dereferencing type-punned pointer will break strict-aliasing rules
| util.c:1037: warning: dereferencing type-punned pointer will break strict-aliasing rules
| util.c: In function 'Perl_get_ppaddr':
| util.c:3405: warning: type-punning to incomplete type might break strict-aliasing rules
| `sh cflags "optimize='-O2'" mg.o` -fPIC mg.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| mg.c: In function 'S_magic_methpack':
| mg.c:1501: warning: dereferencing type-punned pointer will break strict-aliasing rules
| mg.c: In function 'Perl_magic_sizepack':
| mg.c:1549: warning: dereferencing type-punned pointer will break strict-aliasing rules
| mg.c: In function 'Perl_magic_nextpack':
| mg.c:1585: warning: dereferencing type-punned pointer will break strict-aliasing rules
| mg.c: In function 'Perl_magic_set':
| mg.c:2237: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" reentr.o` -fPIC reentr.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" hv.o` -fPIC hv.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| hv.c: In function 'S_hv_fetch_common':
| hv.c:579: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c:758: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c: In function 'Perl_newHVhv':
| hv.c:1350: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c:1389: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c: In function 'Perl_hv_clear_placeholders':
| hv.c:1532: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c: In function 'S_hfreeentries':
| hv.c:1576: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c:1581: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c:1584: warning: dereferencing type-punned pointer will break strict-aliasing rules
| hv.c:1601: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" av.o` -fPIC av.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| av.c: In function 'Perl_av_extend':
| av.c:67: warning: dereferencing type-punned pointer will break strict-aliasing rules
| av.c: In function 'Perl_av_fill':
| av.c:756: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" run.o` -fPIC run.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" pp_hot.o` -fPIC pp_hot.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pp_hot.c: In function 'Perl_pp_enter':
| pp_hot.c:1696: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_hot.c: In function 'Perl_pp_entersub':
| pp_hot.c:2642: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_hot.c:2649: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" sv.o` -fPIC sv.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| sv.c: In function 'Perl_sv_setsv_flags':
| sv.c:3893: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:3905: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:3923: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:3975: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:3982: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'Perl_sv_clear':
| sv.c:5222: warning: ignoring return value of 'Perl_io_close', declared with attribute warn_unused_result
| sv.c: In function 'Perl_sv_reset':
| sv.c:7204: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:7220: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'Perl_sv_dup':
| sv.c:10272: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:10280: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c:10281: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'do_mark_cloneable_stash':
| sv.c:10802: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'perl_clone':
| sv.c:11693: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'Perl_sv_recode_to_utf8':
| sv.c:11743: warning: dereferencing type-punned pointer will break strict-aliasing rules
| sv.c: In function 'Perl_sv_cat_decode':
| sv.c:11802: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" pp.o` -fPIC pp.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pp.c: In function 'Perl_pp_rv2cv':
| pp.c:369: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp.c: In function 'Perl_pp_defined':
| pp.c:754: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" scope.o` -fPIC scope.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" pp_ctl.o` -fPIC pp_ctl.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pp_ctl.c: In function 'Perl_pp_grepstart':
| pp_ctl.c:868: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_dbstate':
| pp_ctl.c:1661: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_enteriter':
| pp_ctl.c:1709: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_enterloop':
| pp_ctl.c:1799: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_goto':
| pp_ctl.c:2262: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_sv_compile_2op':
| pp_ctl.c:2721: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'S_doeval':
| pp_ctl.c:2850: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c:2876: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c:2879: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_require':
| pp_ctl.c:3177: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c:3379: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c:3381: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_entereval':
| pp_ctl.c:3463: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'Perl_pp_entertry':
| pp_ctl.c:3610: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_ctl.c: In function 'run_user_filter':
| pp_ctl.c:3941: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" pp_sys.o` -fPIC pp_sys.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pp_sys.c: In function 'Perl_pp_glob':
| pp_sys.c:415: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_sys.c: In function 'S_doform':
| pp_sys.c:1273: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" doop.o` -fPIC doop.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" doio.o` -fPIC doio.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" regexec.o` -fPIC regexec.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| regexec.c: In function 'S_regtry':
| regexec.c:2105: warning: dereferencing type-punned pointer will break strict-aliasing rules
| regexec.c: In function 'S_reginclass':
| regexec.c:4415: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" utf8.o` -fPIC utf8.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| utf8.c: In function 'Perl_swash_fetch':
| utf8.c:1775: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" taint.o` -fPIC taint.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" deb.o` -fPIC deb.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" universal.o` -fPIC universal.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| universal.c: In function 'S_isa_lookup':
| universal.c:64: warning: dereferencing type-punned pointer will break strict-aliasing rules
| universal.c:86: warning: dereferencing type-punned pointer will break strict-aliasing rules
| `sh cflags "optimize='-O2'" xsutils.o` -fPIC xsutils.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" globals.o` -fPIC globals.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" perlio.o` -fPIC perlio.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| perlio.c: In function 'PerlIO_clone':
| perlio.c:649: warning: ignoring return value of 'Perl_fp_dup', declared with attribute warn_unused_result
| `sh cflags "optimize='-O2'" perlapi.o` -fPIC perlapi.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" numeric.o` -fPIC numeric.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" locale.o` -fPIC locale.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" pp_pack.o` -fPIC pp_pack.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| `sh cflags "optimize='-O2'" pp_sort.o` -fPIC pp_sort.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| pp_sort.c: In function 'Perl_pp_sort':
| pp_sort.c:1643: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_sort.c:1650: warning: dereferencing type-punned pointer will break strict-aliasing rules
| pp_sort.c:1651: warning: dereferencing type-punned pointer will break strict-aliasing rules
| arm-angstrom-linux-gnueabi-gcc -o libperl.so -shared -L/usr/local/lib perl.o gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc -Wl,-soname,libperl.so.5
| `sh cflags "optimize='-O2'" opmini.o` -fPIC -DPERL_EXTERNAL_GLOB opmini.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
| opmini.c: In function 'Perl_newCONSTSUB':
| opmini.c:4585: warning: dereferencing type-punned pointer will break strict-aliasing rules
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -L/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-rpath-link,/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-O1 -o miniperl \
| miniperlmain.o opmini.o libperl.so -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
| mv -f miniperl miniperl-target
| ln -s hostperl miniperl
| make[1]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| make[1]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib configpm --heavy=lib/Config_heavy.pl lib/Config.pm
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib lib/lib_pm.PL
| *** Module name IN: lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting lib.pm (with variable substitutions)
| AutoSplitting perl library
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib -e 'use AutoSplit; \
| autosplit_lib_modules(@ARGV)' lib/*.pm
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib -e 'use AutoSplit; \
| autosplit_lib_modules(@ARGV)' lib/*/*.pm
| make lib/re.pm
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| make[2]: `lib/re.pm' is up to date.
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl minimod.pl > lib/ExtUtils/Miniperl.pm
| `sh cflags "optimize='-O2'" perlmain.o` -fPIC perlmain.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -DPERL_CORE -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -Wall
|
| Making DynaLoader (static_pic)
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| Makefile out-of-date with respect to ../../lib/Config.pm ../../config.h
| Cleaning current config before rebuilding Makefile...
| make -f Makefile.old clean > /dev/null 2>&1
| ../../hostperl "-I../../lib" "-I../../lib" Makefile.PL "INSTALLDIRS=perl" "PERL_CORE=1" "LIBPERL_A=libperl.so"
| *** Module name IN: ../../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Processing hints file hints/linux.pl
| Writing Makefile for DynaLoader
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/POSIX.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/POSIX.pm
| ==> Your Makefile has been rebuilt. <==
| ==> Please rerun the make command. <==
| false
| make[2]: *** [Makefile] Error 1
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| make config failed, continuing anyway...
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| ../../hostperl "-I../../lib" "-I../../lib" DynaLoader_pm.PL DynaLoader.pm
| ../../hostperl "-I../../lib" "-I../../lib" XSLoader_pm.PL XSLoader.pm
| *** Module name IN: ../../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/List/Util.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/List/Util.pm
| Skip ../../lib/XSLoader.pm (unchanged)
| Skip ../../lib/DynaLoader.pm (unchanged)
| rm -f DynaLoader.xs
| cp dl_dlopen.xs DynaLoader.xs
| ../../hostperl "-I../../lib" "-I../../lib" ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap DynaLoader.xs > DynaLoader.xsc && mv DynaLoader.xsc DynaLoader.c
| *** Module name IN: ../../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2 -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" -fPIC "-I../.." -DPERL_CORE -DLIBC="/lib/libc-2.3.2.so" DynaLoader.c
| rm -rf ../../lib/auto/DynaLoader/DynaLoader.a
| /home/OE/build/tosa_angstrom/tmp/cross/bin/arm-angstrom-linux-gnueabi-ar cr ../../lib/auto/DynaLoader/DynaLoader.a DynaLoader.o && : ../../lib/auto/DynaLoader/DynaLoader.a
| chmod 755 ../../lib/auto/DynaLoader/DynaLoader.a
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -o perl -L/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-rpath-link,/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-O1 -Wl,-E perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.so `cat ext.libs` -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
| cd x2p; LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 make s2p
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| make[2]: `s2p' is up to date.
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/pod2html.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting pod2html (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/pod2latex.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting pod2latex (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/pod2man.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting pod2man (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/pod2text.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting pod2text (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/pod2usage.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting pod2usage (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/podchecker.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting podchecker (with variable substitutions)
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -I`pwd`/lib pod/podselect.PL
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/lib/Cwd.pm
| Extracting podselect (with variable substitutions)
|
| Making utilities
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/utils'
| ../miniperl -I../lib c2ph.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting c2ph (with variable substitutions)
| Linking c2ph to pstruct.
| ../miniperl -I../lib cpan.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting cpan (with variable substitutions)
| ../miniperl -I../lib h2ph.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting h2ph (with variable substitutions)
| ../miniperl -I../lib h2xs.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting h2xs (with variable substitutions)
| ../miniperl -I../lib instmodsh.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting instmodsh (with variable substitutions)
| ../miniperl -I../lib perlbug.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting perlbug (with variable substitutions)
| ../miniperl -I../lib perldoc.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting "perldoc" (with variable substitutions)
| ../miniperl -I../lib perlivp.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting perlivp (with variable substitutions)
| ../miniperl -I../lib pl2pm.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting pl2pm (with variable substitutions)
| ../miniperl -I../lib prove.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting prove (with variable substitutions)
| ../miniperl -I../lib splain.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting splain (with variable substitutions)
| ../miniperl -I../lib perlcc.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting perlcc (with variable substitutions)
| ../miniperl -I../lib dprofpp.PL
| Extracting dprofpp (with variable substitutions)
| ../miniperl -I../lib libnetcfg.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting libnetcfg (with variable substitutions)
| ../miniperl -I../lib piconv.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting piconv (with variable substitutions)
| ../miniperl -I../lib enc2xs.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting enc2xs (with variable substitutions)
| ../miniperl -I../lib xsubpp.PL
| *** Module name IN: ../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Extracting xsubpp (with variable substitutions)
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/utils'
|
| Making x2p stuff
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| `sh cflags "optimize='-O2'" hash.o` -DPERL_FOR_X2P hash.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2
| `sh cflags "optimize='-O2'" str.o` -DPERL_FOR_X2P str.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2
| `sh cflags "optimize='-O2'" util.o` -DPERL_FOR_X2P util.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2
| `sh cflags "optimize='-O2'" walk.o` -DPERL_FOR_X2P walk.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2
| `sh cflags "optimize='-O2'" a2p.o` a2p.c
| CCCMD = ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -c -isystem/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O1 -O2
| ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -o a2p -L/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-rpath-link,/home/OE/build/tosa_angstrom/tmp/staging/arm-angstrom-linux-gnueabi/lib -Wl,-O1 hash.o str.o util.o walk.o a2p.o -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
|
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/x2p'
| make[1]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| cd /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/.. ; mkdir -p fake_config_library ; cp lib/Config.pm fake_config_library
| cd /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/.. ; make more2 "PERLRUN=hostperl -I/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library -MConfig"
| make[1]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| AutoSplitting perl library
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib -e 'use AutoSplit; \
| autosplit_lib_modules(@ARGV)' lib/*.pm
| LD_LIBRARY_PATH=/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8 ./miniperl -Ilib -e 'use AutoSplit; \
| autosplit_lib_modules(@ARGV)' lib/*/*.pm
| make lib/re.pm
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| make[2]: `lib/re.pm' is up to date.
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
|
| Making DynaLoader (static_pic)
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/DynaLoader'
|
| Making attrs (dynamic)
| *** Module name IN: ../../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| Writing Makefile for attrs
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/POSIX.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/POSIX.pm
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/attrs'
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/File/Glob.pm
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/attrs'
| make[2]: Entering directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/attrs'
| *** Module name IN: ../../lib/Cwd.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/i686-linux-thread-multi/Cwd.pm
| *** Module name IN: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/List/Util.pm
| *** Module name OUT: /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/lib/perl5/5.8.8/List/Util.pm
| Skip ../../lib/attrs.pm (unchanged)
| hostperl -I/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library -MConfig ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap attrs.xs > attrs.xsc && mv attrs.xsc attrs.c
| Perl lib version (v5.8.8) doesn't match executable version (v5.8.7) at /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library/Config.pm line 46.
| Compilation failed in require.
| BEGIN failed--compilation aborted.
| make[2]: *** [attrs.c] Error 255
| make[2]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/ext/attrs'
| make[1]: *** [lib/auto/attrs/attrs.so] Error 2
| make[1]: Leaving directory `/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8'
| make: *** [perl] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/temp/log.do_compile.19919
NOTE: package perl-5.8.8-r7: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package perl-5.8.8: failed
ERROR: Build of /home/OE/org.openembedded.dev/packages/perl/perl_5.8.8.bb do_compile failed
NOTE: Parsing finished. 4307 cached, 0 parsed, 191 skipped, 0 masked.
NOTE: build 200704300151: started
OE Build Configuration:
BB_VERSION = "1.8.3"
OE_REVISION = "9b429ab96d552dc260bce3cf9b5f6a938f04d5b1"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "tosa"
DISTRO = "angstrom"
DISTRO_VERSION = "test-20070430"
TARGET_FPU = "soft"
NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: Preparing Runqueue
NOTE: Executing runqueue
NOTE: Running task 282 of 292 (ID: 0, /home/OE/org.openembedded.dev/packages/perl/perl_5.8.8.bb, do_compile)
ERROR: Task 0 (/home/OE/org.openembedded.dev/packages/perl/perl_5.8.8.bb, do_compile) failed
ERROR: '/home/OE/org.openembedded.dev/packages/perl/perl_5.8.8.bb' failed
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-30 7:00 ` Junqian Gordon Xu
@ 2007-04-30 8:00 ` Jamie Lenehan
2007-05-01 5:14 ` Junqian Gordon Xu
0 siblings, 1 reply; 18+ messages in thread
From: Jamie Lenehan @ 2007-04-30 8:00 UTC (permalink / raw)
To: Junqian Gordon Xu; +Cc: openembedded-devel
On Mon, Apr 30, 2007 at 02:00:24AM -0500, Junqian Gordon Xu wrote:
> Jamie Lenehan wrote:
[...]
> perl-native-5.8.8 builds fine but with the following error
>
> ERROR: QA issue: libgettextsrc.la failed sanity test (reference to
> workdir or installed)
[...]
These ones aren't related to perl-native at all, so no problems there.
[...]
> perl-5.8.8 build failed. Detail in the attached log file.
[...]
> | hostperl -I/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library -MConfig ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap attrs.xs > attrs.xsc && mv attrs.xsc attrs.c
> | Perl lib version (v5.8.8) doesn't match executable version (v5.8.7) at /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library/Config.pm line 46.
This error is saying that "hostperl" is perl 5.8.7 but that it needs
to be perl 5.8.8. Can you check what your hostperl, which would be:
/home/OE/build/tosa_angstrom/tmp/staging/i686-linux/bin/hostperl
is pointing at? It should be 5.8.8 but this error makes it sound like
it's pointing at 5.8.7:
%~> ls -l tmp/staging/x86_64-linux/bin/hostperl
lrwxrwxrwx 1 lenehan lenehan 82 2007-04-30 13:28 tmp/staging/x86_64-linux/bin/hostperl -> /home/lenehan/devel/oe/build/titan-glibc-25/tmp/staging/x86_64-linux/bin/perl5.8.8*
Thanks.
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-30 8:00 ` Jamie Lenehan
@ 2007-05-01 5:14 ` Junqian Gordon Xu
2007-05-02 0:36 ` Jamie Lenehan
0 siblings, 1 reply; 18+ messages in thread
From: Junqian Gordon Xu @ 2007-05-01 5:14 UTC (permalink / raw)
To: openembedded-devel
Thanks. I fixed the hostperl problem.
Don't know why. Even I commented out the DEFAULT_PREFERENCE = "-1",
bitbake still try to get perl-5.8.7 compiled first
NOTE: package perl-5.8.8-r8: task do_unpack: completed
NOTE: package perl-5.8.8: completed
NOTE: Running task 285 of 302 (ID: 130,
/home/OE/org.openembedded.dev/packages/perl/perl_5.8.7.bb, do_fetch)
NOTE: package perl-5.8.7: started
NOTE: package perl-5.8.7-r22: task do_fetch: started
Besides, I noticed another issue:
I had linux-libc-headers-2.6.15.99 compiled (I think it's determined
Machine and Distro) . But perl-5.8.8 wants linux-libc-headers-2.6.20.
Will that cause problem?
Thanks
Gordon
Jamie Lenehan wrote:
> On Mon, Apr 30, 2007 at 02:00:24AM -0500, Junqian Gordon Xu wrote:
>
>> Jamie Lenehan wrote:
>>
> [...]
>
>> perl-native-5.8.8 builds fine but with the following error
>>
>> ERROR: QA issue: libgettextsrc.la failed sanity test (reference to
>> workdir or installed)
>>
> [...]
>
> These ones aren't related to perl-native at all, so no problems there.
>
> [...]
>
>> perl-5.8.8 build failed. Detail in the attached log file.
>>
> [...]
>
>> | hostperl -I/home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library -MConfig ../../lib/ExtUtils/xsubpp -noprototypes -typemap ../../lib/ExtUtils/typemap attrs.xs > attrs.xsc && mv attrs.xsc attrs.c
>> | Perl lib version (v5.8.8) doesn't match executable version (v5.8.7) at /home/OE/build/tosa_angstrom/tmp/work/armv5te-angstrom-linux-gnueabi/perl-5.8.8-r7/perl-5.8.8/Cross/../fake_config_library/Config.pm line 46.
>>
>
> This error is saying that "hostperl" is perl 5.8.7 but that it needs
> to be perl 5.8.8. Can you check what your hostperl, which would be:
>
> /home/OE/build/tosa_angstrom/tmp/staging/i686-linux/bin/hostperl
>
> is pointing at? It should be 5.8.8 but this error makes it sound like
> it's pointing at 5.8.7:
>
> %~> ls -l tmp/staging/x86_64-linux/bin/hostperl
> lrwxrwxrwx 1 lenehan lenehan 82 2007-04-30 13:28 tmp/staging/x86_64-linux/bin/hostperl -> /home/lenehan/devel/oe/build/titan-glibc-25/tmp/staging/x86_64-linux/bin/perl5.8.8*
>
> Thanks.
>
>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-05-01 5:14 ` Junqian Gordon Xu
@ 2007-05-02 0:36 ` Jamie Lenehan
2007-05-02 4:05 ` Junqian Gordon Xu
0 siblings, 1 reply; 18+ messages in thread
From: Jamie Lenehan @ 2007-05-02 0:36 UTC (permalink / raw)
To: Junqian Gordon Xu; +Cc: openembedded-devel
On Tue, May 01, 2007 at 12:14:40AM -0500, Junqian Gordon Xu wrote:
> Thanks. I fixed the hostperl problem.
>
> Don't know why. Even I commented out the DEFAULT_PREFERENCE = "-1",
> bitbake still try to get perl-5.8.7 compiled first
>
> NOTE: package perl-5.8.8-r8: task do_unpack: completed
> NOTE: package perl-5.8.8: completed
> NOTE: Running task 285 of 302 (ID: 130,
> /home/OE/org.openembedded.dev/packages/perl/perl_5.8.7.bb, do_fetch)
> NOTE: package perl-5.8.7: started
> NOTE: package perl-5.8.7-r22: task do_fetch: started
This turns out to be an error on my part in perl 5.8.8 - I didn't
tell bitbake that perl 5.8.8 was providing all the perl modules. So
when something needed perl-modules (because of a DEPEND or RDEPEND)
it found that perl 5.8.8 provided them while 5.8.8 didn't.
If you had perl 5.8.7 already compiled and lying around you didn't
notice this issue. Since I've been building and testing changes for
both version I had 5.8.7 and 5.8.8 always compiled.
Anyway, I just checked in a fix for this so it should be ok now.
> Besides, I noticed another issue:
> I had linux-libc-headers-2.6.15.99 compiled (I think it's determined
> Machine and Distro) . But perl-5.8.8 wants linux-libc-headers-2.6.20.
> Will that cause problem?
Perl shouldn't care about linux-libc-headers, I use 2.6.15.99 here at
the moment.
Thanks.
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-05-02 0:36 ` Jamie Lenehan
@ 2007-05-02 4:05 ` Junqian Gordon Xu
0 siblings, 0 replies; 18+ messages in thread
From: Junqian Gordon Xu @ 2007-05-02 4:05 UTC (permalink / raw)
To: Jamie Lenehan; +Cc: openembedded-devel
Jamie Lenehan wrote:
> On Tue, May 01, 2007 at 12:14:40AM -0500, Junqian Gordon Xu wrote:
>
> This turns out to be an error on my part in perl 5.8.8 - I didn't
> tell bitbake that perl 5.8.8 was providing all the perl modules. So
> when something needed perl-modules (because of a DEPEND or RDEPEND)
> it found that perl 5.8.8 provided them while 5.8.8 didn't.
>
> If you had perl 5.8.7 already compiled and lying around you didn't
> notice this issue. Since I've been building and testing changes for
> both version I had 5.8.7 and 5.8.8 always compiled.
>
> Anyway, I just checked in a fix for this so it should be ok now.
>
>
I can confirm with the latest mtn pull, perl-5.8.8 builds fine for me
here except for some warning signs:
NOTE: package perl-5.8.8: started
NOTE: package perl-5.8.8-r10: task do_package: started
NOTE: perl-lib contains dangling symlink to /usr/lib/perl/5.8.8
NOTE: perl-lib contains dangling symlink to /usr/share/perl/5.8.8
NOTE: Couldn't find shared library provider for libgcc_s.so.1
NOTE: Couldn't find shared library provider for libgcc_s.so.1
>> Besides, I noticed another issue:
>> I had linux-libc-headers-2.6.15.99 compiled (I think it's determined
>> Machine and Distro) . But perl-5.8.8 wants linux-libc-headers-2.6.20.
>> Will that cause problem?
>>
>
> Perl shouldn't care about linux-libc-headers, I use 2.6.15.99 here at
> the moment.
However, this issue is still outstanding. I'm trying to understand where
the 2.6.20 dependency is coming from. Is this a bitbake issue?
bitbake perl:
OE Build Configuration:
BB_VERSION = "1.8.3"
OE_REVISION = "3ea77972dcf422ed70f1a083c412f43ab519f474"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "tosa"
DISTRO = "angstrom"
DISTRO_VERSION = "test-20070502"
TARGET_FPU = "soft"
NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item
virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: Preparing Runqueue
NOTE: Executing runqueue
NOTE: Running task 115 of 294 (ID: 131,
/home/OE/org.openembedded.dev/packages/linux-libc-headers/linux-libc-headers_2.6.20.bb,
do_fetch)
NOTE: package linux-libc-headers-2.6.20: started
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-04-27 10:57 perl 5.8.8 is ready Jamie Lenehan
` (2 preceding siblings ...)
2007-04-30 7:00 ` Junqian Gordon Xu
@ 2007-05-07 18:38 ` Rolf Leggewie
2007-05-08 1:22 ` Jamie Lenehan
3 siblings, 1 reply; 18+ messages in thread
From: Rolf Leggewie @ 2007-05-07 18:38 UTC (permalink / raw)
To: openembedded-devel
Perl has been recently broken for
a) MACHINE="qemuarm" on angstrom
b) MACHINE="collie" on sharprom-compatible (worked two days prior)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: perl 5.8.8 is ready
2007-05-07 18:38 ` Rolf Leggewie
@ 2007-05-08 1:22 ` Jamie Lenehan
0 siblings, 0 replies; 18+ messages in thread
From: Jamie Lenehan @ 2007-05-08 1:22 UTC (permalink / raw)
To: Rolf Leggewie; +Cc: openembedded-devel
On Mon, May 07, 2007 at 08:38:49PM +0200, Rolf Leggewie wrote:
> Perl has been recently broken for
>
> a) MACHINE="qemuarm" on angstrom
> b) MACHINE="collie" on sharprom-compatible (worked two days prior)
A log or something about what was going wrong might have helped ;)
Looking at irc logs it looks like you having problems with the patching
failing which it doesn't seem to do for anyone else.
My first suspect would be that you added the patch in question
(letgcc-find-errno.patch) locally to test it (when I added it to
bugzilla) and left it in there. Then a recent mt update has resulted
in the change I pushed being included resulting in the patch being
applied twice in the perl recipe.
So can you do an mtn diff on perl_5.8.8.bb and make sure this isn't
the problem? If it isn't the problem I might need some more
information (although I can't really thing of what else this could be
and/or what would help figuring it out at the moment.)
--
Jamie Lenehan <lenehan@twibble.org>
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2007-05-08 1:23 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-27 10:57 perl 5.8.8 is ready Jamie Lenehan
2007-04-28 16:19 ` Rolf Leggewie
2007-04-29 12:59 ` Jamie Lenehan
2007-04-29 15:36 ` Rolf Leggewie
2007-04-29 10:51 ` Junqian Gordon Xu
2007-04-29 11:43 ` Stelios Koroneos
2007-04-29 11:45 ` CPAN module naming Stelios Koroneos
2007-04-29 12:55 ` Jamie Lenehan
2007-04-29 13:05 ` perl 5.8.8 is ready Jamie Lenehan
2007-04-29 19:40 ` Junqian Gordon Xu
2007-04-30 7:00 ` Junqian Gordon Xu
2007-04-30 8:00 ` Jamie Lenehan
2007-05-01 5:14 ` Junqian Gordon Xu
2007-05-02 0:36 ` Jamie Lenehan
2007-05-02 4:05 ` Junqian Gordon Xu
2007-05-07 18:38 ` Rolf Leggewie
2007-05-08 1:22 ` Jamie Lenehan
-- strict thread matches above, loose matches on Subject: below --
2007-04-28 10:28 Rolf Leggewie
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.