[oi-dev] build perl-512 failed on oi-build

Yuri Pankov yuri.pankov at gmail.com
Wed Nov 9 08:59:50 UTC 2011


On Tue, Nov 08, 2011 at 02:07:29PM +0400, Igor Kozhukhov wrote:
> Thanks Colin,  it is fixed.
> 
> Maybe need to add these rules to COMPONENT_BUILD_ENV as default ?

I see the same during python26 build, and as I mentioned, it doesn't
happen on sparc.


Yuri

> From:  Colin Ellis <panamayacht at gmail.com>
> Reply-To:  OpenIndiana Developer mailing list <oi-dev at openindiana.org>
> Date:  Tue, 8 Nov 2011 09:44:57 +0000
> To:  OpenIndiana Developer mailing list <oi-dev at openindiana.org>
> Subject:  Re: [oi-dev] build perl-512 failed on oi-build
> 
> > This is a bug with sun studio...
> > 
> > export LANG=C;export LC_ALL=C will fix it.
> > 
> > 
> > On Tue, Nov 8, 2011 at 9:35 AM, Igor Kozhukhov <ikozhukhov at gmail.com> wrote:
> >> Hello,
> >> 
> >> I have configured environment for oi-build from site:
> >> http://wiki.openindiana.org/oi/Building+with+oi-build
> >> 
> >> I have problems with build perl512:
> >> $ cd oi-build/components/perl512
> >> $ gmake install
> >> .....
> >> Extracting config.h (with variable substitutions)
> >> /usr/sbin/dtrace -h -s perldtrace.d -o perldtrace.h
> >> /bin/sh cflags.SH
> >> Extracting cflags (with variable substitutions)
> >> `sh  cflags "optimize='-xO4 '" miniperlmain.o` -KPIC miniperlmain.c
> >>           CCCMD =  cc -DPERL_CORE -c -DPTR_IS_LONG -D_LARGEFILE_SOURCE
> >> -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV  -xO4
> >> `sh  cflags "optimize='-xO4 '" gv.o` -KPIC gv.c
> >>           CCCMD =  cc -DPERL_CORE -c -DPTR_IS_LONG -D_LARGEFILE_SOURCE
> >> -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV  -xO4
> >> Assembler: gv.c
> >>         "/tmp/ube.1320745603.21116.05.s", line 500 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 501 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 502 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 503 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 504 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 505 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 506 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 507 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 508 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 509 : Illegal character: <2f>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <7b>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <7d>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal usage of '}'
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Syntax error
> >>         Near line: "{ int[ 1]          45  }    movl       %esp,%ebp
> >> "
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <35>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <34>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <20>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <5d>
> >>         "/tmp/ube.1320745603.21116.05.s", line 510 : Illegal character: <31>
> >> Too many errors - Goodbye
> >> cc: fbe failed for gv.c
> >> make[1]: *** [gv.o] Error 1
> >> .....
> >> 
> >> What the problem and how to fix it ?
> >> 
> >> Could you please update instruction on WiKi if needed ?
> >> 
> >> Best regards,
> >> Igor
> >> 
> >> 
> >> _______________________________________________
> >> oi-dev mailing list
> >> oi-dev at openindiana.org
> >> http://openindiana.org/mailman/listinfo/oi-dev
> >> 
> > 
> > _______________________________________________ oi-dev mailing list
> > oi-dev at openindiana.org http://openindiana.org/mailman/listinfo/oi-dev
> 
> 

> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> http://openindiana.org/mailman/listinfo/oi-dev





More information about the oi-dev mailing list