[maemo-developers] Autobuilder: building svn tags from garage
From: David Greaves david at dgreaves.comDate: Mon Aug 31 15:14:34 EEST 2009
- Previous message: Autobuilder: building svn tags from garage
- Next message: [lists] Re: Subversion and libesd?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Marius Vollmer wrote: > ext Ed Bartosh <bartosh at gmail.com> writes: > >> As I already said building in a proper order is already solved task. >> There is no need to upload packages in build order if it can be done >> automatically. It will only create extra job for developers. > > Here is something to consider: <snip very interesting points about dependencies> > I think the most advanced buildbot out there is the OpenSUSE one, which > is also by Mer,right? Yes. It copes with all of the above and will cycle builds to ensure a solution. (I actually have this behaviour when building a few build-essentials for our version of sbox2 acceleration). IIRC It bootstraps the binary runtime dependency from an old version eg it will use an old version of make to build glibc. Then it uses the newly built glibc to build make. Then it rebuilds glibc using the new make. Then it rebuilds make using the new glibc. Note this is not just a make-like timestamp dependency. Of course this is rarely needed - thank goodness! And there are options to avoid rebuilds when needed. Equally there are cycle busting hints in the OBS build-config for these packages. > Can't find a link right now. Start here for all your OBS/Mer build needs: http://wiki.maemo.org/Mer/Build I've started some light blogging about how we use OBS: http://mer-l-in.blogspot.com/2009/08/make-distro.html David -- "Don't worry, you'll be fine; I saw it work in a cartoon once..."
- Previous message: Autobuilder: building svn tags from garage
- Next message: [lists] Re: Subversion and libesd?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]