[haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)
- From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Thu, 04 Mar 2010 13:35:14 +0100
Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
> On 2010-03-03 at 19:28:28 [+0100], Matt Madia <mattmadia@xxxxxxxxx>
> wrote:
> [...]
> > * for something as "core" as `mv` and `cp`, we can just have them
> > in our
> > repo.
> I don't see much difference to, say, sed. If we break self-
> containedness of
> the build, we can as well do it thoroughly. That would include the
> even more
> "core" bash.
I think there is a certain appeal to having a "works-out-of-the-box"
repository (and the sed problem in particular can be easily worked
around as Philippe suggested), but other than that, outsourcing
everything as much as possible makes sense, too.
In any case, it makes sense to maintain a current set of patches at
Haiku ports (if not possible to send upstream), and while then
duplicating those?
As long as the mandatory packages are available, I guess no one will
really care. For porters, the work will increase, but porting Haiku
itself should be what's important, not some tools - and since those are
all userland tools, I think that's acceptable.
And finally, not running configure again for a different target might
also introduce some bugs if their configure script has architecture
depending parts.
> A criterion for outsourcing should be that the package in question
> can be
> cross-compiled. If that is not possible, it would be a major pain for
> architecture ports.
Makes sense to me.
Bye,
Axel.
Other related posts:
- » [haiku-development] Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Matt Madia
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- scott mc
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Ingo Weinhold
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705) - Axel Dörfler
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Ingo Weinhold
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Axel Dörfler
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- scott mc
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Stephan Assmus
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- Axel Dörfler
- » [haiku-development] Re: Removing ported code from the repository, replacing with prebuilt packages (was: [haiku-commits] r35705)- scott mc