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 25/26] linux: allow specification of a custom Git repository as a source
Date: Tue, 31 May 2011 08:58:17 +0200	[thread overview]
Message-ID: <20110531085817.5a7107eb@surf> (raw)
In-Reply-To: <201105301914.49620.vapier@gentoo.org>

Hi Mike,

On Mon, 30 May 2011 19:14:47 -0400
Mike Frysinger <vapier@gentoo.org> wrote:

> when we already posted a patch to do this, we were shot down because people 
> wanted a general git solution that'd work for all packages (somehow).  is that 
> no longer the case ?

The proposal I'm making is different from the one you and others
submitted in that it reuses the generic package infrastructure to
perform the git download. This is exactly the reason why I "shot down"
previous attempts of implementing this.

Of course, contrary to normal packages for which we support a single
version at a time, defined in the package .mk file, the Linux kernel,
U-Boot and other very hardware-related components have configurable
versions. So even if the package infrastructure is used, each of the
Linux kernel, U-Boot and others have to carry their own set of Kconfig
knobs to select the Git repository and version. But I don't see any way
of doing this in a better way.

Regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

  reply	other threads:[~2011-05-31  6:58 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-30 20:22 [Buildroot] [pull request] Pull request for branch for-2011.08/bootloaders Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 01/26] Makefile.package.in: Makes it possible to override the default extract commands Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 02/26] Fix quoting in default extract command Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 03/26] linux: make it possible to install the kernel in /boot Thomas Petazzoni
2011-06-20 15:02   ` Luca Ceresoli
2011-06-20 15:52     ` Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 04/26] linux: use the defconfig mechanism after tuning the config Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 05/26] package: add infrastructure to install things in images/ Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 06/26] package: fix patching procedure for host packages Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 07/26] barebox: use = instead of := and re-indent Thomas Petazzoni
2011-05-30 20:22 ` [Buildroot] [PATCH 08/26] barebox: convert to GENTARGETS Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 09/26] at91bootstrap: use = instead of := and indent properly Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 10/26] at91bootstrap: convert to GENTARGETS Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 11/26] at91dataflashboot: use = instead of := and indent Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 12/26] at91dataflashboot: convert to GENTARGETS Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 13/26] syslinux: " Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 14/26] grub: convert to AUTOTARGETS Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 15/26] grub2: remove package Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 16/26] u-boot: convert to GENTARGETS Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 17/26] uboot-mkimage: new package Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 18/26] linux: rename LINUX26 to LINUX Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 19/26] linux: indent and align some definitions Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 20/26] package: add support for post-download hooks Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 21/26] linux: convert to the GENTARGETS infrastructure Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 22/26] boot: rename BR2_TARGET_* to BR2_BOOT_* Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 23/26] u-boot: rename options BR2_BOOT_UBOOT* to BR2_BOOT_U_BOOT* Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 24/26] Improve TARGETS handling for bootloaders and kernel Thomas Petazzoni
2011-06-20 15:01   ` Luca Ceresoli
2011-06-20 15:59     ` Thomas Petazzoni
2011-05-30 20:23 ` [Buildroot] [PATCH 25/26] linux: allow specification of a custom Git repository as a source Thomas Petazzoni
2011-05-30 23:14   ` Mike Frysinger
2011-05-31  6:58     ` Thomas Petazzoni [this message]
2011-05-30 20:23 ` [Buildroot] [PATCH 26/26] u-boot: allow specification of custom Git repo as source Thomas Petazzoni
2011-05-31 20:01 ` [Buildroot] [pull request] Pull request for branch for-2011.08/bootloaders Luca Ceresoli

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=20110531085817.5a7107eb@surf \
    --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