summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Manually resolve refsbaserock/release/baserock-6Lars Wirzenius2013-03-2035-137/+145
|
* Remove now-unused stratumLars Wirzenius2013-03-201-27/+0
|
* Delete now-unused bootstrap morphologiesLars Wirzenius2013-03-204-507/+0
|
* PetrifyLars Wirzenius2013-03-2025-494/+732
|
* Fix up refs after mergeSam Thursfield2013-03-1518-86/+86
| | | | I'm not sure how these got lost.
* Merge branch 'baserock/samthursfield/build-essential-2-rebase'Sam Thursfield2013-03-1518-77/+640
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Baserock no longer requires a staging filler to build. Instead, the tools of the host system are used to bootstrap a compiler which then builds the rest of the system in a staging chroot, as was previously done with the staging filler. There are likely to be errors if you do try to build with a staging filler, because it will interfere with the build-essential bootstrap process. Versions of Morph before the following commit can no longer build Baserock systems: commit 13cded5a796889c748e60ffa17fc92bad592bf39 Merge: 8046bf0 4b5f45f Author: Sam Thursfield <sam.thursfield@codethink.co.uk> Date: Fri Mar 15 11:05:07 2013 +0000 Merge branch 'samthursfield/arch' Reviewed-By: concensus
| * Add zlib to build-essentialSam Thursfield2013-03-143-19/+97
| | | | | | | | | | | | It's never good to have multiple versions of the same library in use on a system, so we should avoid using the versions of ZLib that are bundled in the GCC and Binutils releases.
| * Add new build-essential morphologySam Thursfield2013-03-142-23/+508
| |
| * Set refs for system branchSam Thursfield2013-03-1416-44/+44
|/
* Re-sort tools.morphSam Thursfield2013-03-131-6/+6
|
* Merge system branch 'baserock/richardholland/add-file'Sam Thursfield2013-03-131-0/+6
|\
| * Add a chunk for the "file" programme to tools.morphRic Holland2013-03-062-1/+7
|/
* Move cmake to core stratumJonathan Maw2013-03-052-6/+6
| | | | | The GENIVI components layer_management, DLT_daemon and AudioManager use cmake to build.
* Moved gtk-doc-stub to coreJonathan Maw2013-03-052-6/+10
| | | | Core is for build-dependencies, foundation is for userland tools.
* Make libxml2 depend on cpython, so it generates python bindingsJonathan Maw2013-03-051-18/+19
|
* Move gtk-doc-stub into foundationJonathan Maw2013-03-052-6/+6
| | | | | | | dbus-glib (and doubtless others) have a hard dependency on gtk-doc which can be satisfied by gtk-doc-stub, instead. Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
* Change GENIVI system morphologies to rootfs-tarballJonathan Maw2013-03-054-4/+4
| | | | | | This is for consistency with the base system and devel system. Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
* Use the build-essential branch of gccJonathan Maw2013-03-051-1/+1
| | | | | | | The build-essential branch of gcc is made to build with a build-essential staging-filler, while the master branch isn't. Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
* Fix bad names in genivi devel systemJonathan Maw2013-03-012-2/+2
|
* Merge branch 'jonathanmaw/genivi-devel'Jonathan Maw2013-03-012-0/+150
|\ | | | | | | Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
| * Add devel system morphologiesJonathan Maw2013-03-012-0/+150
|/
* point stratum dependencies to the correct branchJonathan Maw2013-03-0124-113/+113
|
* Fix syntax error in build-essentialJonathan Maw2013-03-011-1/+1
|
* Merge branch 'jonathan/genivi-baseline-merge-rebase-2'Jonathan Maw2013-03-0127-39/+1769
|\ | | | | | | Reviewed-by: Richard Maw <richard.maw@codethink.co.uk>
| * Remove fontutils because we never needed itJonathan Maw2013-03-012-24/+2
| |
| * Use 'gcc' , since gcc should now have --enable-sharedJonathan Maw2013-03-011-1/+1
| |
| * Use baserock/morph instead of tags that may change upstreamJonathan Maw2013-03-012-6/+6
| |
| * Remove redundant libtool and binutils from genivi-stagingJonathan Maw2013-03-011-12/+0
| |
| * Use 'baserock/morph' ref instead of 'master' in the GENIVI strataJonathan Maw2013-03-019-107/+107
| |
| * Merge the GENIVI baseline morphsJonathan Maw2013-03-0127-39/+1803
|/
* Merge remote-tracking branch 'origin/jjardon/gtk-doc'Lars Wirzenius2013-03-012-6/+6
|\ | | | | | | | | Conflicts: foundation.morph
| * foundation.morph: gtk-doc-stub is not needed anymoreJavier Jardón2013-02-182-6/+6
| | | | | | | | | | GTK-Doc is now an optional dependency of GLib, gobject-introespection and systemd
* | devel-system-armv7-versatile: Fix name field in morphologySam Thursfield2013-02-201-1/+1
| |
* | Merge remote-tracking branch 'origin/liw/tarball-systems'Sam Thursfield2013-02-194-4/+4
|\ \
| * | Change system-kinds to tarballLars Wirzenius2013-02-154-4/+4
| |/ | | | | | | | | | | With "morph deploy", deploying is much easier than before, but it requires that a system is built as a rootfs-tarball. This changes all the systems in baserock:baserock/morphs to be that kind.
* | Fix ref for libxsltLars Wirzenius2013-02-181-1/+1
| |
* | Merge branch 'liw/baserock-refs'Lars Wirzenius2013-02-184-19/+19
|\ \ | |/ |/| | | | | Change branch names for all chunks that had master or trunk to baserock/morph. I have tested that base and devel systems build.
| * Reference baserock/morph instead of master branch in chunksLars Wirzenius2013-02-184-19/+19
|/ | | | | | | This is useful so that we can enable Lorry Controller on trove.baserock.org, which will mirror latest upstream changes continuously, but not have our builds break randomly all the time.
* Merge remote-tracking branch 'origin/jjardon/highbank'Lars Wirzenius2013-02-143-0/+85
|\
| * highbank: Change refs in preparation to mergeJavier Jardón2013-02-132-2/+2
| |
| * Add devel-system-armv7-highbank morphologyJavier Jardón2013-02-131-0/+35
| |
| * base-system-armv7-highbank.morph: Adapt to the changes in core/foundationJavier Jardón2013-02-131-0/+5
| |
| * highbank: Adapt to new build-essential changesJavier Jardón2013-02-132-3/+15
| |
| * Add morphologies to build a highbank armv7 systemJavier Jardón2013-02-132-0/+33
|/
* Merge remote-tracking branch ↵Lars Wirzenius2013-02-069-305/+268
|\ | | | | | | | | | | 'remotes/origin/baserock/samthursfield/minimal-core' Changed the description of foundation.
| * Move util-linux back into coreSam Thursfield2013-02-052-14/+19
| | | | | | | | It is needed in the syslinux build.
| * Move Morph from 'foundation' back to 'tools'Sam Thursfield2013-02-052-64/+64
| | | | | | | | Morph isn't necessary for a Baserock base system and shouldn't ever be.
| * Split 'foundation' stratum back out of 'core'Sam Thursfield2013-02-0513-335/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mixing together the set of build tools required to build the base system and the components in the base system itself has one big issue: changing any component of the base system triggers a rebuild of every higher stratum, which even for simple Baserock systems means constantly rebuilding Linux. To solve this, I have turned 'core' into a sort of larger version of build-essential (I am considering renaming it to 'build-core' or even just 'build'). Chunks which are required for running a base system but not during the build of other components are now in the resurrected 'foundation' stratum, along with their specific dependencies (which stratum a chunk should go in is roughly decided by its utility to chunks outside of foundation).
* | Bootstrap: add pyyaml and use core stratumRichard Maw2013-01-294-12/+18
|/ | | | | | Morph now requires yaml, so pyyaml must be available. Bootstrap morphologies weren't updated when the build-essential work was done. foundation and devel no longer exist, so use core instead.
* core: Morph now depends on pyyamlSam Thursfield2013-01-291-10/+11
|