Re: 4.11 Branch Failures

2016-03-21 Thread Chris Johns

On 21/03/2016 17:29, Sebastian Huber wrote:


Its already fixed on the master.

https://git.rtems.org/rtems-tools/commit/?id=f027f37661fc8c12ab07f92982f0c86e4e0717de



Thanks.


 From my point of view we should not use branches for the RTEMS Tools
and RSB.


I had been undecided on this for a while and now I think it is a good 
idea have the release branches. I feel the other side of having to 
always check every change has not broken _all_ releases taken from it is 
too much.


Chris
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: 4.11 Branch Failures

2016-03-21 Thread Sebastian Huber



On 21/03/16 06:30, Chris Johns wrote:

On 21/03/2016 14:40, Joel Sherrill wrote:


(2) There is this group of powerpc BSPs failing on dl01:


  [snip]

No. If could be rtems-tld. What is the error?

mv dl01.pre.exe dl01.pre
rtems-syms -e -c "-mcpu=603e -mstrict-align -meabi -msdata=sysv
-fno-common -O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes
-Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o
dl-sym.o dl01.pre
powerpc-rtems4.11-gcc -B../../../../../brs5l/lib/ -specs bsp_specs
-qrtems -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g
-fno-keep-inline-functions -Wall -Wmissing-prototypes
-Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs
  -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common   \
 -o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o
/home/joel/rtems-4.11-work/tools/4.11/lib/gcc/powerpc-rtems4.11/4.9.3/../../../../powerpc-rtems4.11/bin/ld: 


dl-sym.o: the target (rtems__rtl_base_globals_size) of a R_PPC_SDAREL16
relocation is in the wrong output section (.text)
dl-sym.o: In function `rtems_rtl_base_global_syms_init':
rld--bTdaaa.c:(.text+0x6): relocation truncated to fit: R_PPC_SDAREL16
against `rtems__rtl_base_globals_size'
collect2: error: ld returned 1 exit status
Makefile:662: recipe for target 'dl01.exe' failed


This means the rtems-syms tool needs to be taught how to create a 
suitable symbols file for the PowerPC. Sebastian are you able to have 
a look? 


Its already fixed on the master.

https://git.rtems.org/rtems-tools/commit/?id=f027f37661fc8c12ab07f92982f0c86e4e0717de

From my point of view we should not use branches for the RTEMS Tools 
and RSB.


--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Re: 4.11 Branch Failures

2016-03-20 Thread Joel Sherrill
On Sun, Mar 20, 2016 at 9:31 PM, Chris Johns  wrote:

> On 21/03/2016 13:24, Joel Sherrill wrote:
>
>>
>> My 4.11 build sweep
>>
>
> Thanks for doing this.
>
> isn't finished yet but there are a couple of things to report:
>>
>
> Is this rc3 or the 4.11 branch in git?
>
>
4.11 on git.


>
>> (1) The moxie tools failed to build.
>>
>>
> Please raise a ticket.
>

I will in the morning.

>
> (2) There is this group of powerpc BSPs failing on dl01:
>>
>> $ grep "dl01.exe.*failed" log/*
>> log/powerpc-brs5l.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-brs6l.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-br_uid.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-dp2.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-hsc_cm01.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-icecube.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-mbx821_001.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx821_002b.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx821_002.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx860_001b.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx860_002.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx860_005b.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mbx860_1b.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mpc8260ads.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mpc8309som.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mpc8313erdb.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-mpc8349eamds.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-pghplus.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-pm520_cr825.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-pm520_ze30.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-psim.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-t32mppc.log:Makefile:662: recipe for target 'dl01.exe' failed
>> log/powerpc-tqm8xx_stk8xx.log:Makefile:662: recipe for target 'dl01.exe'
>> failed
>> log/powerpc-virtex.log:Makefile:662: recipe for target 'dl01.exe' failed
>>
>> Do we update the *.tcfg for these?
>>
>>
> No. If could be rtems-tld. What is the error?
>
> mv dl01.pre.exe dl01.pre
rtems-syms -e -c "-mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common
-O2 -g -fno-keep-inline-functions -Wall -Wmissing-prototypes
-Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs" -o
dl-sym.o dl01.pre
powerpc-rtems4.11-gcc -B../../../../../brs5l/lib/ -specs bsp_specs -qrtems
-mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common -O2 -g
-fno-keep-inline-functions -Wall -Wmissing-prototypes
-Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs
 -mcpu=603e -mstrict-align -meabi -msdata=sysv -fno-common   \
-o dl01.exe init.o dl-load.o dl-tar.o dl-sym.o
/home/joel/rtems-4.11-work/tools/4.11/lib/gcc/powerpc-rtems4.11/4.9.3/../../../../powerpc-rtems4.11/bin/ld:
dl-sym.o: the target (rtems__rtl_base_globals_size) of a R_PPC_SDAREL16
relocation is in the wrong output section (.text)
dl-sym.o: In function `rtems_rtl_base_global_syms_init':
rld--bTdaaa.c:(.text+0x6): relocation truncated to fit: R_PPC_SDAREL16
against `rtems__rtl_base_globals_size'
collect2: error: ld returned 1 exit status
Makefile:662: recipe for target 'dl01.exe' failed

Looks to be the same on all the BSPs I listed.


> Chris
> ___
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: 4.11 Branch Failures

2016-03-20 Thread Chris Johns

On 21/03/2016 13:24, Joel Sherrill wrote:


My 4.11 build sweep


Thanks for doing this.


isn't finished yet but there are a couple of things to report:


Is this rc3 or the 4.11 branch in git?



(1) The moxie tools failed to build.



Please raise a ticket.


(2) There is this group of powerpc BSPs failing on dl01:

$ grep "dl01.exe.*failed" log/*
log/powerpc-brs5l.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-brs6l.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-br_uid.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-dp2.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-hsc_cm01.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-icecube.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mbx821_001.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mbx821_002b.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-mbx821_002.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mbx860_001b.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-mbx860_002.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mbx860_005b.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-mbx860_1b.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mpc8260ads.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mpc8309som.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-mpc8313erdb.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-mpc8349eamds.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-pghplus.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-pm520_cr825.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-pm520_ze30.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-psim.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-t32mppc.log:Makefile:662: recipe for target 'dl01.exe' failed
log/powerpc-tqm8xx_stk8xx.log:Makefile:662: recipe for target 'dl01.exe'
failed
log/powerpc-virtex.log:Makefile:662: recipe for target 'dl01.exe' failed

Do we update the *.tcfg for these?



No. If could be rtems-tld. What is the error?

Chris
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel