Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v4 04/11] board: Add Pine64 support
Date: Mon, 30 Oct 2017 11:29:47 +0100	[thread overview]
Message-ID: <20171030112947.183f698d@windsurf> (raw)
In-Reply-To: <b8d92229-8f0c-2edf-7451-13ad2393eb4b@arm.com>

Hello,

On Mon, 30 Oct 2017 09:56:04 +0000, Andre Przywara wrote:

> So how stable shall this recipe be, in general? I see a lot of fixed
> versions (ATF, U-Boot, kernel) in here, which means it needs constant
> updating (to benefit from security fixes, for instance)?
> Is that intended? That looks a bit maintenance-heavy to me.
> 
> And do you have to specify a certain commit ID here?
> I have some bugfixes on the "allwinner" branch, and am thinking about
> pulling the allwinner-stable branch to the same commit.
> So I strongly recommend to upgrade to the allwinner branch, which fixes
> immediate crashes on CPU off/onlining, among other issues.

We do not want to use branch names, for two reasons:

 1. A branch constantly changes, which means that the defconfig doesn't
 build the same bootloader/kernel version for everyone. So while the
 defconfig may work when it is submitted, it might stop to work later
 on. Therefore, we want to use fixed versions.

 2. When fetching from Git, Buildroot creates a local tarball named
 "<package>-<version>.tar.gz". Once the tarball exists, Buildroot
 doesn't fetch again from upstream. So, if you specify a branch name, a
 tarball with this branch name is created once for all, and Buildroot
 will never re-fetch from that location, unless you manually remove the
 tarball from the download cache.

So, want Jagan does is what we ask to do for all defconfigs. Yes, it is
a bit heavy on maintenance, but that is the most reasonable trade-off
we have.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

  parent reply	other threads:[~2017-10-30 10:29 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-26 18:11 [Buildroot] [PATCH v4 00/11] board: Add Allwinner A64/H5 boards Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 01/11] arm-trusted-firmware: Build FIP for BL33 Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 02/11] uboot: Add U-Boot-bundles-ATF support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 03/11] board: Add Bananapi M64 support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 04/11] board: Add Pine64 support Jagan Teki
     [not found]   ` <b8d92229-8f0c-2edf-7451-13ad2393eb4b@arm.com>
2017-10-30 10:18     ` Jagan Teki
2017-10-30 10:29     ` Thomas Petazzoni [this message]
2017-10-26 18:11 ` [Buildroot] [PATCH v4 05/11] board: Add SoPine support Jagan Teki
2017-10-31  1:28   ` André Przywara
2017-10-31  6:51     ` Jagan Teki
2017-10-31  6:55       ` Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 06/11] board: Add FriendlyARM Nanopi A64 support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 07/11] board: Add FriendlyARM Nanopi NEO2 support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 08/11] board: Add Olimex A64-OLinuXino support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 09/11] board: Add Orangepi Win/Win Plus support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 10/11] board: Add Orangepi Prime support Jagan Teki
2017-10-26 18:11 ` [Buildroot] [PATCH v4 11/11] board: Add Orangepi Zero Plus2 support Jagan Teki
2017-10-29 21:07   ` Sergey Matyukevich
2017-10-29 21:32     ` Sergey Matyukevich
2017-10-30  7:19       ` Jagan Teki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20171030112947.183f698d@windsurf \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox