All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Feature request - pull sources from repose
@ 2011-07-07 14:06 James Hanley
  2011-07-07 14:19 ` Thomas Petazzoni
  2011-07-07 17:22 ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: James Hanley @ 2011-07-07 14:06 UTC (permalink / raw)
  To: buildroot

Right now, buildroot downloads sources from released tarball urls, it
would be great if they could also pull from source repositories (git,
svn, etc.) to get unreleased features. For example I ran into an issue
with uclibc which was fixed but not yet released.  It may also assist
in weeding out integration issues before package release.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] Feature request - pull sources from repose
  2011-07-07 14:06 [Buildroot] Feature request - pull sources from repose James Hanley
@ 2011-07-07 14:19 ` Thomas Petazzoni
  2011-07-07 15:12   ` Thomas Petazzoni
  2011-07-07 17:22 ` Peter Korsgaard
  1 sibling, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2011-07-07 14:19 UTC (permalink / raw)
  To: buildroot

Le Thu, 7 Jul 2011 10:06:18 -0400,
James Hanley <jhanley@dgtlrift.com> a ?crit :

> Right now, buildroot downloads sources from released tarball urls, it
> would be great if they could also pull from source repositories (git,
> svn, etc.) to get unreleased features. For example I ran into an issue
> with uclibc which was fixed but not yet released.  It may also assist
> in weeding out integration issues before package release.

This is already implemented. In a package, you can do :

<pkg>_SITE = git://foobar.com/barfoo.git
<pkg>_SITE_METHOD = git
<pkg>_VERSION = some-git-tag-or-commit-id-or-branch

Same with Subversion and Bazaar.

Regards,

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] Feature request - pull sources from repose
  2011-07-07 14:19 ` Thomas Petazzoni
@ 2011-07-07 15:12   ` Thomas Petazzoni
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2011-07-07 15:12 UTC (permalink / raw)
  To: buildroot

Le Thu, 7 Jul 2011 16:19:43 +0200,
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> a ?crit :

> This is already implemented. In a package, you can do :
> 
> <pkg>_SITE = git://foobar.com/barfoo.git
> <pkg>_SITE_METHOD = git
> <pkg>_VERSION = some-git-tag-or-commit-id-or-branch
> 
> Same with Subversion and Bazaar.

I should probably have said that this wouldn't work with uClibc. This
is due to the fact that uClibc is not a normal Buildroot package that
relies on the common infrastructure. It's a very special component,
built by its own Makefile.

However, we have an option to build an uClibc snapshot tarball. If you
just tell Buildroot to do this, it will grab the latest daily tarball
of uClibc. You can also tell Buildroot to select an arbitrary tarball,
by date.

Regards,

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] Feature request - pull sources from repose
  2011-07-07 14:06 [Buildroot] Feature request - pull sources from repose James Hanley
  2011-07-07 14:19 ` Thomas Petazzoni
@ 2011-07-07 17:22 ` Peter Korsgaard
  2011-07-08 16:36   ` James Hanley
  1 sibling, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2011-07-07 17:22 UTC (permalink / raw)
  To: buildroot

>>>>> "James" == James Hanley <jhanley@dgtlrift.com> writes:

 James> Right now, buildroot downloads sources from released tarball urls, it
 James> would be great if they could also pull from source repositories (git,
 James> svn, etc.) to get unreleased features. For example I ran into an issue
 James> with uclibc which was fixed but not yet released.  It may also assist
 James> in weeding out integration issues before package release.

I see Thomas already answered you, but what problem was this exactly and
what uClibc git commit fixed it? Probably we can backport it to 0.9.32
and include it in buildroot.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] Feature request - pull sources from repose
  2011-07-07 17:22 ` Peter Korsgaard
@ 2011-07-08 16:36   ` James Hanley
  2011-07-08 18:07     ` Peter Korsgaard
  0 siblings, 1 reply; 6+ messages in thread
From: James Hanley @ 2011-07-08 16:36 UTC (permalink / raw)
  To: buildroot

I meant to reply all - sorry Peter for the double message.

I used this patch
http://lists.uclibc.org/pipermail/uclibc-cvs/2011-June/029684.html
with some modification - specifically where he used
int nsig = _NSIG / 8;
I used
const int nsig = _NSIG / 8;



On Thu, Jul 7, 2011 at 1:22 PM, Peter Korsgaard <jacmet@uclibc.org> wrote:
>>>>>> "James" == James Hanley <jhanley@dgtlrift.com> writes:
>
> ?James> Right now, buildroot downloads sources from released tarball urls, it
> ?James> would be great if they could also pull from source repositories (git,
> ?James> svn, etc.) to get unreleased features. For example I ran into an issue
> ?James> with uclibc which was fixed but not yet released. ?It may also assist
> ?James> in weeding out integration issues before package release.
>
> I see Thomas already answered you, but what problem was this exactly and
> what uClibc git commit fixed it? Probably we can backport it to 0.9.32
> and include it in buildroot.
>
> --
> Bye, Peter Korsgaard
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] Feature request - pull sources from repose
  2011-07-08 16:36   ` James Hanley
@ 2011-07-08 18:07     ` Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2011-07-08 18:07 UTC (permalink / raw)
  To: buildroot

>>>>> "James" == James Hanley <jhanley@dgtlrift.com> writes:

 James> I meant to reply all - sorry Peter for the double message.
 James> I used this patch
 James> http://lists.uclibc.org/pipermail/uclibc-cvs/2011-June/029684.html
 James> with some modification - specifically where he used
 James> int nsig = _NSIG / 8;
 James> I used
 James> const int nsig = _NSIG / 8;

Ok, we have that one since Wednesday.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-07-08 18:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-07 14:06 [Buildroot] Feature request - pull sources from repose James Hanley
2011-07-07 14:19 ` Thomas Petazzoni
2011-07-07 15:12   ` Thomas Petazzoni
2011-07-07 17:22 ` Peter Korsgaard
2011-07-08 16:36   ` James Hanley
2011-07-08 18:07     ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.