From: Markus Heidelberg <markus.heidelberg@web.de>
To: buildroot@busybox.net
Subject: [Buildroot] Buildroot maintainer and stable releases
Date: Fri, 9 Jan 2009 00:13:01 +0100 [thread overview]
Message-ID: <200901090013.01339.markus.heidelberg@web.de> (raw)
In-Reply-To: <1231453993.9711.27.camel@elrond.atmel.com>
Ulf Samuelsson, 08.01.2009:
> > > >> One of the key issues for an AVR32 developer is that they cannot
> > > >> commit additions to the Atmel version, so every time
> > >
> > > > What's wrong with that? What would they want to commit?
> > >
> > > X-Windows for a start...
> > > That was committed to Buildroot by John Voltz so he
> > > could run X on his AVR32 board.
> > > There are plenty of examples.
> >
> > In package/x11r7/ there is only one little avr32 patch to support
> > xorg-server for this architecture. I think this is fine to be included
> > in uclibc-buildroot, as long as it is pushed upstream. I looked at
> > Xorg's git web interface and at least in the latest version it is
> > included.
> >
> > So this is not a good example for a lack-of-commit-access issue with
> > HCE's repository.
>
> You forget that he created the build recipe,,,,,
> and he is actually a VERY good example.
I didn't understand this. Who is "he"? HCE? And which build recipe?
> > I rather thought of examples like the big mplayer patch. This doesn't
> > belong into uclibc-buildroot, but into the AVR32 repo.
>
>
> I am sure you would think otherwise if you were an AVR32 user.
Eh, I am.
> > And as I said
> > earlier: without commit access just send a patch to HCE. I'm sure he
> > would be glad to apply it to get more packages working with/optimized
> > for AVR32.
>
> The best way to have it upgraded, I guess is to
> update the mplayer version.
> Then HCE will detect that mplayer will not build
> and the patch will be have to be rebased on the new version.
That's exactly the problem. We cannot update mplayer without breaking
anything. On the one hand you speak about creating releases, on the
other hand breaking packages is acceptable?
> You will of course see a new AVR32 patch quite soon in uclibc-buildroot.
If nobody has time to push the patch upstream, probably nobody will have
the time to update the patch to a newer mplayer version as well. And as
a result HCE will stay at the older version in his repository and
mplayer doesn't work for AVR32 with uclibc-buildroot.
But why not bump mplayer to 1.0rc2 and see what happens? It would be
interesting.
But if someone finds the time to update the patch, then I don't
understand why there won't be spent some more time to get it ready for
inclusion upstream. That's more effective than to always be behind and
having to adjust it to new a version.
> > > Since AVR32 is a fairly new architecture, support for it does not exist
> > > in many packages, and maybe some developers want to put their
> > > own effort into bringing more packages online with AVR32 support.
> > >
> > > > I think if you have AVR32 changes, that shouln't go into
> > > > uclibc-buildroot, then you could always send a patch to the
> > > > avr32-buildroot mailing list or HCE.
> > >
> > > I do not know of any AVR32 changes which I do not think
> > > should go into uclibc-buildroot.
> >
> > Then why is it a problem not to have commit access to HCE's repo?
>
> If I or someone else have a AVR32 patch available that will enable
> a package to build for the AVR32, then I think it belongs in
> uclibc-buildroot.
I have never objected. But it depends on the type of the patch. A
simple patch that adds some architecture specific configurations
(endian or something) to get it working belongs to uclibc-buildroot. And
even there it can require some investigation to update the patch, if the
source code base has changed. And this investigation should be avoided
with pushing it upstream.
But a huge patch that adds lots of optimization code (mplayer) definetly
belongs to avr32-buildroot.
Markus
next prev parent reply other threads:[~2009-01-08 23:13 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-05 21:18 [Buildroot] Buildroot maintainer and stable releases Peter Korsgaard
2009-01-06 12:02 ` Ulf Samuelsson
2009-01-06 12:39 ` Ulf Samuelsson
2009-01-06 12:55 ` Peter Korsgaard
2009-01-06 15:32 ` Ulf Samuelsson
2009-01-06 12:44 ` Peter Korsgaard
2009-01-07 3:09 ` Markus Heidelberg
2009-01-07 8:08 ` Peter Korsgaard
2009-01-07 8:27 ` Peter Korsgaard
2009-01-07 8:31 ` Nigel Kukard
2009-01-07 12:19 ` Markus Heidelberg
2009-01-07 13:02 ` Peter Korsgaard
2009-01-07 14:01 ` Thiago A. Corrêa
2009-01-08 17:50 ` Markus Heidelberg
2009-01-08 18:29 ` Ulf Samuelsson
2009-01-08 20:28 ` Markus Heidelberg
2009-01-08 21:05 ` Ulf Samuelsson
2009-01-08 22:06 ` Markus Heidelberg
2009-01-08 22:33 ` Ulf Samuelsson
2009-01-08 23:13 ` Markus Heidelberg [this message]
2009-01-09 9:15 ` Peter Korsgaard
2009-01-09 9:12 ` Peter Korsgaard
2009-01-07 11:13 ` Ulf Samuelsson
2009-01-07 11:28 ` Peter Korsgaard
2009-01-07 12:10 ` Ulf Samuelsson
2009-01-07 12:24 ` Nigel Kukard
2009-01-07 12:57 ` Peter Korsgaard
2009-01-07 18:13 ` Thomas Lundquist
2009-01-07 19:16 ` Ulf Samuelsson
2009-01-07 19:39 ` Peter Korsgaard
2009-01-08 8:25 ` Thomas Lundquist
2009-01-08 9:10 ` Peter Korsgaard
2009-01-07 11:50 ` Markus Heidelberg
2009-01-07 11:54 ` Peter Korsgaard
2009-01-07 12:55 ` Ulf Samuelsson
2009-01-06 14:01 ` Thomas Lundquist
2009-01-06 15:08 ` Peter Korsgaard
2009-01-06 18:32 ` Thomas Lundquist
2009-01-06 18:52 ` Peter Korsgaard
2009-01-06 19:09 ` Ulf Samuelsson
2009-01-06 19:23 ` Peter Korsgaard
2009-01-07 18:43 ` Thomas Lundquist
2009-01-07 19:26 ` Ulf Samuelsson
2009-01-07 20:22 ` Thomas Lundquist
2009-01-07 20:31 ` Peter Korsgaard
2009-01-08 8:27 ` Thomas Lundquist
2009-01-08 9:12 ` Peter Korsgaard
2009-01-08 10:02 ` Thomas Lundquist
2009-01-07 23:42 ` Ulf Samuelsson
2009-01-08 9:00 ` Peter Korsgaard
2009-01-06 14:52 ` Nigel Kukard
2009-01-06 15:01 ` Peter Korsgaard
2009-01-08 21:00 ` Markus Heidelberg
2009-01-06 18:22 ` Thiago A. Corrêa
2009-01-06 18:33 ` Peter Korsgaard
2009-01-06 18:53 ` Thiago A. Corrêa
2009-01-06 18:55 ` Ulf Samuelsson
2009-01-06 19:19 ` Peter Korsgaard
2009-01-06 19:02 ` Ulf Samuelsson
2009-01-06 19:16 ` Peter Korsgaard
2009-01-06 20:49 ` Ulf Samuelsson
2009-01-07 11:29 ` Peter Korsgaard
2009-01-07 12:34 ` Ulf Samuelsson
2009-01-07 13:15 ` Peter Korsgaard
2009-01-07 18:02 ` Thomas Lundquist
2009-01-07 19:13 ` Ulf Samuelsson
2009-01-07 19:36 ` Peter Korsgaard
2009-01-07 20:36 ` Joe George
2009-01-07 20:47 ` Peter Korsgaard
2009-01-07 23:28 ` Ulf Samuelsson
2009-01-08 8:07 ` Thomas Lundquist
2009-01-08 19:22 ` Steve Calfee
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=200901090013.01339.markus.heidelberg@web.de \
--to=markus.heidelberg@web.de \
--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