Your message dated Mon, 9 Mar 2015 14:10:18 +0100 with message-id <20150309131018.GA7464@ugent.be> and subject line Re: Bug#780070: unblock: u-boot/2014.10+dfsg1-4 has caused the Debian Bug report #780070, regarding unblock: u-boot/2014.10+dfsg1-4 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 780070: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780070 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: u-boot/2014.10+dfsg1-4
- From: Vagrant Cascadian <vagrant@debian.org>
- Date: Sun, 08 Mar 2015 17:02:43 -0700
- Message-id: <[🔎] 8761abqbq4.fsf@aikidev.net>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Thanks for all your work on the release team! Please unblock package u-boot It includes backported support for two new armhf capable boards, BananaPro and A20-OlinuXino-LIME2. Lintian overrides appropriate for these two boards were also added. Support for these boards has also been backported to linux, and enabled in debian-installer and flash-kernel. Adding support in u-boot would make these boards fully supported in jessie. Addition of these two boards should pose no problems for other existing builds, and only increases the size of the u-boot-sunxi package by about 2MB. The new version also fixes a FTBFS issue when built using newer versions of patch, as the cubox-i-support patch included a redundant file that was already present in the sources, and patch no longer supports this due to security issues (see bugs #777520 and #777518 for details on that). There was also a porter NMU done with a one-line patch to fix FTBFS on sh4, which is included in the uploads since the version in jessie. Unfortunately, There was some patch cruft in 2014.10+dfsg1-2 and one added in 2014.10+dfsg1-4, which I've filtered out with filterdiff in the debdiff below: $ debdiff u-boot_2014.10+dfsg1-2.dsc u-boot_2014.10+dfsg1-4.dsc | filterdiff --exclude=u-boot-2014.10+dfsg1/debian/patches/patches/* --exclude=u-boot-2014.10+dfsg1/debian/0001*.patch diff -Nru u-boot-2014.10+dfsg1/debian/0001-Backport-support-for-the-LeMaker-Banana-Pro-board-fr.patch u-boot-2014.10+dfsg1/debian/0001-Backport-support-for-the-LeMaker-Banana-Pro-board-fr.patch diff -Nru u-boot-2014.10+dfsg1/debian/changelog u-boot-2014.10+dfsg1/debian/changelog --- u-boot-2014.10+dfsg1/debian/changelog 2014-11-01 16:38:54.000000000 -0700 +++ u-boot-2014.10+dfsg1/debian/changelog 2015-03-08 11:13:14.000000000 -0700 @@ -1,3 +1,32 @@ +u-boot (2014.10+dfsg1-4) unstable; urgency=medium + + [ Karsten Merker ] + * Backport support for the LeMaker Banana Pro board (Closes: #779908). + + [ Vagrant Cascadian ] + * Update lintian rules for BananaPro and A20-OlinuXino-LIME2. + + -- Vagrant Cascadian <vagrant@debian.org> Sun, 08 Mar 2015 11:13:07 -0700 + +u-boot (2014.10+dfsg1-3) unstable; urgency=medium + + * cubox-i-support.diff: Refresh patch, dropping solidrun.bmp, which + causes FTBFS with newer version of patch (Closes: #777518). + + * Add patch to support A20-OLinuXino-LIME2, backported from u-boot + 2015.01. Thanks to Karsten Merker for the patch (Closes: #777466). + + -- Vagrant Cascadian <vagrant@debian.org> Sat, 21 Feb 2015 13:13:31 -0800 + +u-boot (2014.10+dfsg1-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/patches: + - Add sh4-fix-linker-name-prefix.patch to use the proper + linker name prefix on sh4. Fixes FTBFS. (Closes: #771747) + + -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Thu, 11 Dec 2014 00:00:08 +0100 + u-boot (2014.10+dfsg1-2) unstable; urgency=medium [ Steve Langasek ] diff -Nru u-boot-2014.10+dfsg1/debian/patches/A20-OLinuXino-LIME2/sun7i-Add-support-for-Olimex-A20-OLinuXino-LIME2.patch u-boot-2014.10+dfsg1/debian/patches/A20-OLinuXino-LIME2/sun7i-Add-support-for-Olimex-A20-OLinuXino-LIME2.patch --- u-boot-2014.10+dfsg1/debian/patches/A20-OLinuXino-LIME2/sun7i-Add-support-for-Olimex-A20-OLinuXino-LIME2.patch 1969-12-31 16:00:00.000000000 -0800 +++ u-boot-2014.10+dfsg1/debian/patches/A20-OLinuXino-LIME2/sun7i-Add-support-for-Olimex-A20-OLinuXino-LIME2.patch 2015-03-08 11:03:53.000000000 -0700 @@ -0,0 +1,99 @@ +From d71910fc509933fab881f85ae244ea95525a41d6 Mon Sep 17 00:00:00 2001 +From: Iain Paton <ipaton0@gmail.com> +Date: Sun, 28 Sep 2014 14:18:42 +0100 +Subject: [PATCH 1/1] sun7i: Add support for Olimex A20-OLinuXino-LIME2 +Origin: http://git.denx.de/?p=u-boot.git;a=patch;h=d71910fc509933fab881f85ae244ea95525a41d6;hp=5b3ee386fde82a1ba42ff09b95247842c9a1585e + +This adds support for the Olimex A20-OLinuXino-Lime2 +https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2 + +Differences to previous Lime boards are 1GB RAM and gigabit ethernet + +Signed-off-by: Iain Paton <ipaton0@gmail.com> +Signed-off-by: Hans de Goede <hdegoede@redhat.com> +--- + board/sunxi/MAINTAINERS | 6 ++++++ + board/sunxi/Makefile | 1 + + board/sunxi/dram_a20_olinuxino_l2.c | 31 +++++++++++++++++++++++++++++++ + configs/A20-OLinuXino-Lime2_defconfig | 5 +++++ + 4 files changed, 43 insertions(+) + create mode 100644 board/sunxi/dram_a20_olinuxino_l2.c + create mode 100644 configs/A20-OLinuXino-Lime2_defconfig + +diff --git a/board/sunxi/MAINTAINERS b/board/sunxi/MAINTAINERS +index 4f32195..4ed82cf 100644 +--- a/board/sunxi/MAINTAINERS ++++ b/board/sunxi/MAINTAINERS +@@ -38,3 +38,9 @@ M: FUKAUMI Naoki <naobsd@gmail.com> + S: Maintained + F: board/sunxi/dram_a20_olinuxino_l.c + F: configs/A20-OLinuXino-Lime_defconfig ++ ++A20-OLINUXINO-LIME2 BOARD ++M: Iain Paton <ipaton0@gmail.com> ++S: Maintained ++F: board/sunxi/dram_a20_olinuxino_l2.c ++F: configs/A20-OLinuXino-Lime2_defconfig +diff --git a/board/sunxi/Makefile b/board/sunxi/Makefile +index 56073a0..d63a6d2 100644 +--- a/board/sunxi/Makefile ++++ b/board/sunxi/Makefile +@@ -16,6 +16,7 @@ obj-$(CONFIG_A10S_OLINUXINO_M) += dram_a10s_olinuxino_m.o + obj-$(CONFIG_A13_OLINUXINO) += dram_a13_olinuxino.o + obj-$(CONFIG_A13_OLINUXINOM) += dram_a13_oli_micro.o + obj-$(CONFIG_A20_OLINUXINO_L) += dram_a20_olinuxino_l.o ++obj-$(CONFIG_A20_OLINUXINO_L2) += dram_a20_olinuxino_l2.o + obj-$(CONFIG_A20_OLINUXINO_M) += dram_sun7i_384_1024_iow16.o + # This is not a typo, uses the same mem settings as the a10s-olinuxino-m + obj-$(CONFIG_AUXTEK_T004) += dram_a10s_olinuxino_m.o +diff --git a/board/sunxi/dram_a20_olinuxino_l2.c b/board/sunxi/dram_a20_olinuxino_l2.c +new file mode 100644 +index 0000000..2115d37 +--- /dev/null ++++ b/board/sunxi/dram_a20_olinuxino_l2.c +@@ -0,0 +1,31 @@ ++/* this file is generated, don't edit it yourself */ ++ ++#include <common.h> ++#include <asm/arch/dram.h> ++ ++static struct dram_para dram_para = { ++ .clock = 480, ++ .type = 3, ++ .rank_num = 1, ++ .density = 4096, ++ .io_width = 16, ++ .bus_width = 32, ++ .cas = 9, ++ .zq = 0x7f, ++ .odt_en = 0, ++ .size = 1024, ++ .tpr0 = 0x42d899b7, ++ .tpr1 = 0xa090, ++ .tpr2 = 0x22a00, ++ .tpr3 = 0, ++ .tpr4 = 0, ++ .tpr5 = 0, ++ .emr1 = 0x4, ++ .emr2 = 0x10, ++ .emr3 = 0, ++}; ++ ++unsigned long sunxi_dram_init(void) ++{ ++ return dramc_init(&dram_para); ++} +diff --git a/configs/A20-OLinuXino-Lime2_defconfig b/configs/A20-OLinuXino-Lime2_defconfig +new file mode 100644 +index 0000000..75ef872 +--- /dev/null ++++ b/configs/A20-OLinuXino-Lime2_defconfig +@@ -0,0 +1,5 @@ ++CONFIG_SPL=y ++CONFIG_SYS_EXTRA_OPTIONS="A20_OLINUXINO_L2,AXP209_POWER,SUNXI_GMAC,RGMII,AHCI,SATAPWR=SUNXI_GPC(3),USB_EHCI" ++CONFIG_FDTFILE="sun7i-a20-olinuxino-lime2.dtb" +++S:CONFIG_ARM=y +++S:CONFIG_TARGET_SUN7I=y +-- +1.7.10.4 + diff -Nru u-boot-2014.10+dfsg1/debian/patches/BananaPro/Add-support-for-the-LeMaker-Banana-Pro.patch u-boot-2014.10+dfsg1/debian/patches/BananaPro/Add-support-for-the-LeMaker-Banana-Pro.patch --- u-boot-2014.10+dfsg1/debian/patches/BananaPro/Add-support-for-the-LeMaker-Banana-Pro.patch 1969-12-31 16:00:00.000000000 -0800 +++ u-boot-2014.10+dfsg1/debian/patches/BananaPro/Add-support-for-the-LeMaker-Banana-Pro.patch 2015-03-08 11:03:53.000000000 -0700 @@ -0,0 +1,48 @@ +Index: u-boot-2014.10+dfsg1/board/sunxi/MAINTAINERS +=================================================================== +--- u-boot-2014.10+dfsg1.orig/board/sunxi/MAINTAINERS ++++ u-boot-2014.10+dfsg1/board/sunxi/MAINTAINERS +@@ -19,6 +19,7 @@ F: configs/r7-tv-dongle_defconfig + F: include/configs/sun7i.h + F: configs/A20-OLinuXino_MICRO_defconfig + F: configs/Bananapi_defconfig ++F: configs/Bananapro_defconfig + F: configs/i12-tvbox_defconfig + F: configs/Linksprite_pcDuino3_defconfig + F: configs/qt840a_defconfig +Index: u-boot-2014.10+dfsg1/board/sunxi/Makefile +=================================================================== +--- u-boot-2014.10+dfsg1.orig/board/sunxi/Makefile ++++ u-boot-2014.10+dfsg1/board/sunxi/Makefile +@@ -22,6 +22,7 @@ obj-$(CONFIG_A20_OLINUXINO_M) += dram_su + obj-$(CONFIG_AUXTEK_T004) += dram_a10s_olinuxino_m.o + obj-$(CONFIG_BA10_TV_BOX) += dram_sun4i_384_1024_iow8.o + obj-$(CONFIG_BANANAPI) += dram_bananapi.o ++obj-$(CONFIG_BANANAPRO) += dram_bananapi.o + obj-$(CONFIG_CUBIEBOARD) += dram_cubieboard.o + obj-$(CONFIG_CUBIEBOARD2) += dram_cubieboard2.o + obj-$(CONFIG_CUBIETRUCK) += dram_cubietruck.o +Index: u-boot-2014.10+dfsg1/board/sunxi/gmac.c +=================================================================== +--- u-boot-2014.10+dfsg1.orig/board/sunxi/gmac.c ++++ u-boot-2014.10+dfsg1/board/sunxi/gmac.c +@@ -29,7 +29,7 @@ int sunxi_gmac_initialize(bd_t *bis) + * need to set bits 10-12 GTXDC "GMAC Transmit Clock Delay Chain" + * of the GMAC clk register to 3. + */ +-#ifdef CONFIG_BANANAPI ++#if defined CONFIG_BANANAPI || defined CONFIG_BANANAPRO + setbits_le32(&ccm->gmac_clk_cfg, 0x3 << 10); + #endif + +Index: u-boot-2014.10+dfsg1/configs/Bananapro_defconfig +=================================================================== +--- /dev/null ++++ u-boot-2014.10+dfsg1/configs/Bananapro_defconfig +@@ -0,0 +1,6 @@ ++CONFIG_SPL=y ++CONFIG_SYS_EXTRA_OPTIONS="BANANAPRO,AXP209_POWER,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI,SUNXI_USB_VBUS0_GPIO=SUNXI_GPH(0),SUNXI_USB_VBUS1_GPIO=SUNXI_GPH(1)" ++CONFIG_FDTFILE="sun7i-a20-bananapro.dtb" +++S:CONFIG_ARM=y +++S:CONFIG_TARGET_SUN7I=y ++ diff -Nru u-boot-2014.10+dfsg1/debian/patches/cubox-i/cubox-i-support.diff u-boot-2014.10+dfsg1/debian/patches/cubox-i/cubox-i-support.diff --- u-boot-2014.10+dfsg1/debian/patches/cubox-i/cubox-i-support.diff 2014-11-01 16:32:05.000000000 -0700 +++ u-boot-2014.10+dfsg1/debian/patches/cubox-i/cubox-i-support.diff 2015-03-08 11:03:53.000000000 -0700 @@ -3290,7 +3290,3 @@ htab, htab->filled, htab->size, rv, name, value); } while ((dp < data + size) && *dp); /* size check needed for text */ -diff --git a/tools/logos/solidrun.bmp b/tools/logos/solidrun.bmp -new file mode 100644 -index 0000000..93db1f8 -Binary files /dev/null and b/tools/logos/solidrun.bmp differ diff -Nru u-boot-2014.10+dfsg1/debian/patches/patches/0001-Add-support-for-the-Arndale-board.patch u-boot-2014.10+dfsg1/debian/patches/patches/0001-Add-support-for-the-Arndale-board.patch diff -Nru u-boot-2014.10+dfsg1/debian/patches/patches/0002-arndale-Enable-distro-defaults-and-distro-config.patch u-boot-2014.10+dfsg1/debian/patches/patches/0002-arndale-Enable-distro-defaults-and-distro-config.patch diff -Nru u-boot-2014.10+dfsg1/debian/patches/patches/0003-Move-arndale-to-its-own-subarch-pacakge.patch u-boot-2014.10+dfsg1/debian/patches/patches/0003-Move-arndale-to-its-own-subarch-pacakge.patch diff -Nru u-boot-2014.10+dfsg1/debian/patches/series u-boot-2014.10+dfsg1/debian/patches/series --- u-boot-2014.10+dfsg1/debian/patches/series 2014-11-01 15:17:22.000000000 -0700 +++ u-boot-2014.10+dfsg1/debian/patches/series 2015-03-08 11:03:53.000000000 -0700 @@ -39,3 +39,8 @@ arndale/exynos-Enable-config_distro_defaults.h.patch arndale/exynos5-Use-config_distro_bootcmd.h.patch +sh4-fix-linker-name-prefix.patch + +A20-OLinuXino-LIME2/sun7i-Add-support-for-Olimex-A20-OLinuXino-LIME2.patch + +BananaPro/Add-support-for-the-LeMaker-Banana-Pro.patch diff -Nru u-boot-2014.10+dfsg1/debian/patches/sh4-fix-linker-name-prefix.patch u-boot-2014.10+dfsg1/debian/patches/sh4-fix-linker-name-prefix.patch --- u-boot-2014.10+dfsg1/debian/patches/sh4-fix-linker-name-prefix.patch 1969-12-31 16:00:00.000000000 -0800 +++ u-boot-2014.10+dfsg1/debian/patches/sh4-fix-linker-name-prefix.patch 2015-03-08 11:03:53.000000000 -0700 @@ -0,0 +1,30 @@ +Description: sh4-fix-linker-name-prefix.patch + u-boot currently fails to build from source on sh4 since the + linker name prefix defined in arch/sh/config.mk is outdated. + On current Debian installations, the binaries of the GNU + toolchain are named using the triplett scheme + $arch-$kernel-$toolchain. Thus, on sh4, the proper name + is "sh4-linux-gnu-ld" instead of "sh4-linux-ld". This + patch updates build configuration on sh4 to reflect that. + +--- + +Origin: Debian +Bug: (none yet) +Bug-Debian: https://bugs.debian.org/771747 +Bug-Ubuntu: (none) +Forwarded: (not yet) +Reviewed-By: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> +Last-Update: 2014-12-10 + +--- u-boot-2014.10+dfsg1.orig/arch/sh/config.mk ++++ u-boot-2014.10+dfsg1/arch/sh/config.mk +@@ -6,7 +6,7 @@ + # + + ifeq ($(CROSS_COMPILE),) +-CROSS_COMPILE := sh4-linux- ++CROSS_COMPILE := sh4-linux-gnu- + endif + + CONFIG_STANDALONE_LOAD_ADDR ?= 0x8C000000 diff -Nru u-boot-2014.10+dfsg1/debian/targets u-boot-2014.10+dfsg1/debian/targets --- u-boot-2014.10+dfsg1/debian/targets 2014-11-01 15:17:22.000000000 -0700 +++ u-boot-2014.10+dfsg1/debian/targets 2015-03-08 11:03:53.000000000 -0700 @@ -23,10 +23,16 @@ # Christian Kastner <debian@kvr.at> armhf sunxi A20-OLinuXino-Lime u-boot-sunxi-with-spl.bin +# Karsten Merker <merker@debian.org> +armhf sunxi A20-OLinuXino-Lime2 u-boot-sunxi-with-spl.bin + # Ian Campbell <ijc@hellion.org.uk> # Vagrant Cascadian <vagrant@debian.org> armhf sunxi Bananapi u-boot-sunxi-with-spl.bin +# Karsten Merker <merker@debian.org> +armhf sunxi Bananapro u-boot-sunxi-with-spl.bin + # Vagrant Cascadian <vagrant@debian.org> armhf sunxi Cubieboard u-boot-sunxi-with-spl.bin diff -Nru u-boot-2014.10+dfsg1/debian/u-boot-sunxi.lintian-overrides u-boot-2014.10+dfsg1/debian/u-boot-sunxi.lintian-overrides --- u-boot-2014.10+dfsg1/debian/u-boot-sunxi.lintian-overrides 2014-11-01 15:17:22.000000000 -0700 +++ u-boot-2014.10+dfsg1/debian/u-boot-sunxi.lintian-overrides 2015-03-06 09:49:55.000000000 -0800 @@ -5,7 +5,9 @@ # the package for the architecture needed. u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/A10-OLinuXino-Lime/uboot.elf u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/A20-OLinuXino-Lime/uboot.elf +u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/A20-OLinuXino-Lime2/uboot.elf u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/Bananapi/uboot.elf +u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/Bananapro/uboot.elf u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/Cubieboard/uboot.elf u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/Cubieboard2/uboot.elf u-boot-sunxi [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/Cubietruck/uboot.elf @@ -13,7 +15,9 @@ # These bootloaders need to be statically linked. u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/A10-OLinuXino-Lime/uboot.elf u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/A20-OLinuXino-Lime/uboot.elf +u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/A20-OLinuXino-Lime2/uboot.elf u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/Bananapi/uboot.elf +u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/Bananapro/uboot.elf u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/Cubieboard/uboot.elf u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/Cubieboard2/uboot.elf u-boot-sunxi [armhf]: statically-linked-binary usr/lib/u-boot/Cubietruck/uboot.elf unblock u-boot/2014.10+dfsg1-4 live well, vagrantAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: Vagrant Cascadian <vagrant@debian.org>, 780070-done@bugs.debian.org
- Subject: Re: Bug#780070: unblock: u-boot/2014.10+dfsg1-4
- From: Ivo De Decker <ivodd@debian.org>
- Date: Mon, 9 Mar 2015 14:10:18 +0100
- Message-id: <20150309131018.GA7464@ugent.be>
- In-reply-to: <[🔎] 8761abqbq4.fsf@aikidev.net>
- References: <[🔎] 8761abqbq4.fsf@aikidev.net>
Hi, On Sun, Mar 08, 2015 at 05:02:43PM -0700, Vagrant Cascadian wrote: > Please unblock package u-boot Unblocked. Cheers, Ivo
--- End Message ---