summaryrefslogtreecommitdiff
path: root/strata/tools.morph
Commit message (Collapse)AuthorAgeFilesLines
* Add parted to toolsTiago Gomes2015-04-091-0/+5
| | | | | | It is required for Ironic. Change-Id: Ie5297598201479f7dff182de3a1d39bcd61bd6cb
* Add tcpdump to toolsTiago Gomes2015-04-091-0/+12
| | | | Change-Id: Ib8555258663cb16139efc4b3c004012c4aa054a5
* Fix procps-ng chunk installing files into /Sam Thursfield2015-04-011-1/+1
| | | | | | | | | | Currently this chunk is creating /include/ and /share/ directories, but these should be in /usr. We do still need to install the binaries in /bin to override the Busybox versions. Change-Id: Idaf0b59a42e186b4efb5396e49ee5a14d3bf02e2
* strata/tools.morph: Upgrade vala to latest stable (0.28.0)Javier Jardón2015-03-231-2/+2
| | | | Change-Id: Ibdde8d7746ef615083b9f61f4f44e1c58d556f55
* Move rsync to 'foundation' stratumbaserock/sam/rsync-to-foundationSam Thursfield2015-03-111-5/+0
| | | | | Our default upgrade process requires 'rsync'. So it needs to be in all systems, not just those that happen to contain the 'tools' stratum.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_depends_fixJavier Jardón2015-03-061-13/+0
| | | | version: 1)
* Revert "Do not use 'build-depends' chunk parameter when it's empthy (and ↵Javier Jardón2015-03-061-0/+13
| | | | | | | | change to version: 1)" Morph should have been updated first This reverts commit ced4ed5f7aa35b46d161c5efea972699826f09de.
* Do not use 'build-depends' chunk parameter when it's empthy (and change to ↵baserock/jjardon/no_build_dependsJavier Jardón2015-03-061-13/+0
| | | | version: 1)
* Merge branch 'baserock/tiagogomes/armv8l64'Tiago Gomes2015-02-121-16/+10
|\ | | | | | | | | | | Reviewed by: * Javier Jardón <jjardon@gnome.org> * Sam Thursfield <sam.thursfield@codethink.co.uk>
| * Point kexec-tools to a ref that builds on aarch64Tiago Gomes2015-02-121-2/+2
| | | | | | | | | | | | | | This ref points to a tip which includes some commits written by people working at Linaro [1]. [1]: https://git.linaro.org/people/geoff.levand/kexec-tools.git
| * Update to strace 4.8Tiago Gomes2015-02-121-2/+2
| |
| * Update to rsync 3.1.1Tiago Gomes2015-02-121-2/+2
| |
| * Update to gdb 7.8.2Tiago Gomes2015-02-121-3/+3
| |
| * Update to file 5.22Tiago Gomes2015-02-121-2/+2
| |
| * Update to btrfs-progs v3.18.2Tiago Gomes2015-02-121-6/+0
|/ | | | acl and e2fsprogs are new dependencies of btrfs-progs.
* strata/tools: Upgrade to latest vala (0.26.2)Javier Jardón2015-02-061-2/+8
|
* Merge branch 'baserock/tiagogomes/update-toolchain-v2'Tiago Gomes2015-01-261-0/+1
|\ | | | | | | | | | | | | Reviewed by: * Sam Thursfield * Paul Sherwood * Josh Malkinson
| * Update GCC to 4.9.2Tiago Gomes2015-01-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the GCC compiler to the 4.9.2 version. It turns out that a C++ compiler is required to build the latest GCC releases, so build one in stages 1 and 2 as well. The updated list of GCC configuration options that either don't work in a cross compiler or are not needed in a temporary compiler, were based on the latest instructions from Linux From Scratch. The inclusion of /lib64 in the lib path for the stage 1 linker is an attempt to turn things more robust rather than to just symlink in /lib stuff that ends up installed in /lib64 (as it is already being done for libgcc_s.so). Ideally, we should configure every chunk to install to /lib, however GCC seems to not honour the `--with-libdir` configuration flag. With this version of GCC, it looks like a sysroot needs to be given at configure time so that `--with-native-system-header-dir` does what it claims to do. Unfortunately, this has the side effect of making GCC not passing to the linker the linker sysroot flag: `-Wl,--sysroot=$SYSROOT`. The workaround is to modify LDFLAGS to give a sysroot directly to GCC, `--sysroot=$SYSROOT`, which will then be further passed down to the linker. As the newest version of GCC finds more warnings than the previous one, `-Werror` was disabled for the coreutils, GDB and Syslinux projects. Syslinux's Makefile had to be patched, as it is not possible to disable `-Werror` for all targets through the NO_WERROR variable. The hack to handle libgcc_eh being required during eglibc's build was removed, as it doesn't seem to be the case anymore.
* | Move some tools into newly created devtools stratumRichard Ipsum2015-01-221-23/+1
|/ | | | | Collect tools which nothing build depends on into same stratum to reduce unnecessary rebuilding.
* Add ipmitools to strata/tools.morphPedro Alvarez2014-12-231-0/+7
| | | | | | Add ipmitool to strata/tools.morph Ipmitool is needed to use pxeboot.write extension
* Move coreutils to its own stratumJavier Jardón2014-11-111-6/+0
|
* Split morph out of toolsbaserock/richardmaw/distbuild-fixRichard Maw2014-10-021-65/+0
| | | | | morph now contains distbuild and morph-cache-server, so the distbuild stratum can go away, and anything that needs it can now use morph.
* Update morph to make the ssh-rsync deployment use UUIDs in fstabPedro Alvarez2014-10-021-1/+1
|
* Update morph to include 'morph --version' fixPedro Alvarez2014-09-301-1/+1
|
* Update morph.git to include 'Safely interpolate in environment variable ↵Sam Thursfield2014-09-241-1/+1
| | | | reporting'
* Update morph to include per-source building changesRichard Maw2014-09-221-1/+1
|
* Update morph ref for branch 'sam/avoid-logging-passwords-from-env-v2'Sam Thursfield2014-09-221-1/+1
|
* tools: Add procps-ng chunk which adds processes utilitiesFrancisco Redondo Marchena2014-09-161-0/+6
|
* Update e2fsprogs to latest stable (v1.42.12)Sam Thursfield2014-09-161-2/+2
| | | | | | This was motivated by commit 5c15bf5f978bae01f1ca3cbe6414ab1d355a6adf which fixes a Makefile issue that was causing intermittent build failures when using parallel make.
* Update morph for tarfile.chown python workaroundFrancisco Redondo Marchena2014-09-151-1/+1
|
* Update morph for recv-hole/xfer-hole install fixLars Wirzenius2014-09-081-1/+1
| | | | Reviewed-by: Richard Maw on irc
* Update morph for openstack.check improvementsPedro Alvarez2014-09-051-1/+1
|
* Update morph (tools, cross-bootstrap) for sparse file speedupLars Wirzenius2014-09-051-1/+1
|
* Update Morph, to include deploy improvements and a log file size reductionSam Thursfield2014-09-021-1/+1
|
* Update coreutils to 8.23Sam Thursfield2014-08-271-2/+2
|
* Update morph to latest versionRichard Maw2014-08-261-1/+1
| | | | | | This includes `git replace` mitigation code and raising an exception if morph can't talk to the remote git cache, rather than assuming the morphology didn't exist, and building the wrong thing.
* Update morph for branch sam/rawdisk-upgrades'Sam Thursfield2014-08-191-1/+1
|
* Update cpython morphology to support newer cpython branches.Daniel Silverstone2014-08-191-1/+1
| | | | | | | | | Also update morph with fix to GitDirectory config caching. Cpython change reviewed by Richard Maw and Paul Sherwood, each giving +1. Morph change reviewed by Richard Maw, +2
* Re-organise definitions with scripts/organise-morphologies.pyGENIVI-I0.1baserock/release/GENIVI-I0.1Richard Maw2014-08-181-0/+172