[U-Boot] [ANN] U-Boot v2015.01-rc3 released

Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
Thanks all!

Dear Tom,
In message 20141208214410.GJ20704@bill-the-cat you wrote:
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
Tarball is on the FTP server.
Best regards,
Wolfgang Denk

On Mon, Dec 8, 2014 at 3:44 PM, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
On "mx53loco_defconfig" I'm getting:
drivers/built-in.o: In function `reset_sata': /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/scratch/u-boot/drivers/block/dwc_ahsata.c:611: undefined reference to `disable_sata_clock' /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: BFD (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) 2.24.0.20140829 Linaro 2014.09 assertion fail /cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/src/binutils-linaro-2.24.0-2014.09/bfd/elf32-arm.c:7710 /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: error: required section '.rel.plt' not found in the linker script /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: final link failed: Invalid operation Makefile:1052: recipe for target 'u-boot' failed make: *** [u-boot] Error 1
Which has a fix:
http://git.denx.de/?p=u-boot/u-boot-imx.git;a=summary
Looks like we
sata: fix reset_sata for dwc_ahsata
Regards,

On Mon, Dec 8, 2014 at 7:52 PM, Robert Nelson robertcnelson@gmail.com wrote:
On Mon, Dec 8, 2014 at 3:44 PM, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
On "mx53loco_defconfig" I'm getting:
drivers/built-in.o: In function `reset_sata': /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/scratch/u-boot/drivers/block/dwc_ahsata.c:611: undefined reference to `disable_sata_clock' /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: BFD (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) 2.24.0.20140829 Linaro 2014.09 assertion fail /cbuild/slaves/oorts/crosstool-ng/builds/arm-linux-gnueabihf-linux/.build/src/binutils-linaro-2.24.0-2014.09/bfd/elf32-arm.c:7710 /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: error: required section '.rel.plt' not found in the linker script /var/lib/jenkins/jobs/github_Bootloader-Builder/workspace/dl/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/bin/arm-linux-gnueabihf-ld.bfd: final link failed: Invalid operation Makefile:1052: recipe for target 'u-boot' failed make: *** [u-boot] Error 1
Which has a fix:
(oh gmail and the evil cltr-enter shortcut...)
This commit:
http://git.denx.de/?p=u-boot/u-boot-imx.git;a=commit;h=dd1c8f1b5fb63a682fce6...
Regards,

On Mon, Dec 08, 2014 at 07:52:10PM -0600, Robert Nelson wrote:
On Mon, Dec 8, 2014 at 3:44 PM, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
On "mx53loco_defconfig" I'm getting:
[snip]
Which has a fix:
Yes, but I don't _think_ I missed a pull request. That said, I see:
$ ./tools/buildman/buildman -b master 'blackfin|microblaze|m68k|nds32|x86|aarch64|sandbox|mips|avr32|arm|powerpc' -svel boards.cfg is up to date. Nothing to do. Summary of 1 commit for 1172 boards (6 threads, 1 job per thread) 01: Prepare v2015.01-rc3 blackfin: + ip04 arm: + mx53loco m53evk maxbcm ima3-mx53 odroid db-mv784mp-gp powerpc: + ocotea taishan +(ocotea) powerpc-linux-ld.bfd: section .bootpg loaded at [fffff000,fffff24f] overlaps section .u_boot_list loaded at [ffffe928,fffff17f] +(ocotea) powerpc-linux-ld.bfd: u-boot: section .bootpg lma 0xfffff000 adjusted to 0xfffff180 +(ocotea,ip04,taishan) make[1]: *** [u-boot] Error 1 +(ip04) bfin-elf-ld.bfd: u-boot section `.bss' will not fit in region `ram' +(ip04) bfin-elf-ld.bfd: region `ram' overflowed by 1308 bytes +(m53evk,ima3-mx53,mx53loco) disable_sata_clock(); +(m53evk,odroid,ima3-mx53,mx53loco) ^ +(m53evk,ima3-mx53,mx53loco) drivers/built-in.o: In function `reset_sata': +(m53evk,ima3-mx53,mx53loco) build/../drivers/block/dwc_ahsata.c:611: undefined reference to `disable_sata_clock' +(m53evk,ima3-mx53,mx53loco) arm-linux-gnueabi-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.22.52.20120713 assertion fail ../../bfd/elf32-arm.c:7677 +(m53evk,ima3-mx53,mx53loco) arm-linux-gnueabi-ld.bfd: BFD (GNU Binutils for Ubuntu) 2.22.52.20120713 assertion fail ../../bfd/elf32-arm.c:14086 +(m53evk,ima3-mx53,mx53loco) make[1]: *** [u-boot] Error 139 +(maxbcm) u16 reg; +(maxbcm) ^ +(maxbcm) u16 devadr = CONFIG_PHY_BASE_ADDR; +(maxbcm) Didn't find the file 'board/maxbcm/binary.0' in 'build' which is mandatory to generate the image +(maxbcm,db-mv784mp-gp) This file generally contains the DDR3 training code, and should be extracted from an existing bootable +(maxbcm,db-mv784mp-gp) image for your board. See 'kwbimage -x' to extract it from an existing image. +(maxbcm,db-mv784mp-gp) Could not create image +(maxbcm,db-mv784mp-gp) make[1]: *** [u-boot.kwb] Error 1 +(odroid) addr = CONFIG_SYS_SDRAM_BASE + (i * SDRAM_BANK_SIZE); +(odroid) ^ +(odroid) ../board/samsung/common/board.c:94:2: note: containing loop +(odroid) for (i = 0; i < CONFIG_NR_DRAM_BANKS; i++) { +(odroid) ../board/samsung/common/board.c:106:2: note: containing loop +(taishan) powerpc-linux-ld.bfd: section .bootpg loaded at [fffff000,fffff24f] overlaps section .u_boot_list loaded at [ffffebd8,fffff547] +(taishan) powerpc-linux-ld.bfd: u-boot: section .bootpg lma 0xfffff000 adjusted to 0xfffff548 +(db-mv784mp-gp) Didn't find the file 'board/Marvell/db-mv784mp-gp/binary.0' in 'build' which is mandatory to generate the image w+(m53evk,ima3-mx53,mx53loco) ../drivers/block/dwc_ahsata.c: In function 'reset_sata': w+(m53evk,ima3-mx53,mx53loco) ../drivers/block/dwc_ahsata.c:611:2: warning: implicit declaration of function 'disable_sata_clock' [-Wimplicit-function-declaration] w+(maxbcm) ../board/maxbcm/maxbcm.c: In function 'reset_phy': w+(maxbcm) ../board/maxbcm/maxbcm.c:68:6: warning: unused variable 'reg' [-Wunused-variable] w+(maxbcm) ../board/maxbcm/maxbcm.c:66:6: warning: unused variable 'devadr' [-Wunused-variable] w+(odroid) ../board/samsung/common/board.c: In function 'dram_init': w+(odroid) ../board/samsung/common/board.c:95:32: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations] w+(odroid) ../board/samsung/common/board.c: In function 'dram_init_banksize': w+(odroid) ../board/samsung/common/board.c:107:32: warning: iteration 4u invokes undefined behavior [-Waggressive-loop-optimizations]
Which to me are all top priority to get sorted out for -rc4.

On 12/09/2014 04:57 AM, Tom Rini wrote:
On Mon, Dec 08, 2014 at 07:52:10PM -0600, Robert Nelson wrote:
On Mon, Dec 8, 2014 at 3:44 PM, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
On "mx53loco_defconfig" I'm getting:
[snip]
Which has a fix:
Yes, but I don't _think_ I missed a pull request. That said, I see:
I don't think there ever was a pull request with that fix. Cc-ing Stefano Babic

On 09/12/2014 10:14, Nikita Kiryanov wrote:
On 12/09/2014 04:57 AM, Tom Rini wrote:
On Mon, Dec 08, 2014 at 07:52:10PM -0600, Robert Nelson wrote:
On Mon, Dec 8, 2014 at 3:44 PM, Tom Rini trini@ti.com wrote:
Hey all,
I've pushed v2015.01-rc3 out to the repository and tarballs should exist soon.
So, we're nearing the end now, relatively speaking, so things should start getting quieter. I'd like everyone to please build their respective areas and make sure everything is building right.
As always, if anything else is broken please speak up.
On "mx53loco_defconfig" I'm getting:
[snip]
Which has a fix:
Yes, but I don't _think_ I missed a pull request. That said, I see:
I don't think there ever was a pull request with that fix. Cc-ing Stefano Babic
Fix is in u-boot-imx. I will still merge a couple of patches and then I send a PR to Tom.
Thanks, Stefano
participants (5)
-
Nikita Kiryanov
-
Robert Nelson
-
Stefano Babic
-
Tom Rini
-
Wolfgang Denk