summaryrefslogtreecommitdiff
path: root/elements/gnu-toolchain/base.bst
Commit message (Collapse)AuthorAgeFilesLines
* Use freedesktop-sdk instead baserock's bootstrap/stage3-sysrootjjardon/freedesktop-sdkJavier Jardón2018-08-151-17/+19
|
* gnu-toolchain: Fix comment in base.bstsam/base.bst-commentSam Thursfield2017-11-081-1/+5
|
* Replace use of architecture conditionals with generic project conditionsSam Thursfield2017-11-051-7/+7
| | | | | | | | | | | | The initial implementation of architecture conditionals has been removed, as the same behaviours can be implemented using the more generic mechanism for conditionals that is being introduced for BuildStream 1.0. We now have two architecture options: build_arch and arch. They are documented in project.conf. The first one controls the build sandbox while the second controls the host and target of the binaries we produce.
* gnu-toolchain: Use new version of base sysrootsam/bootstrap-from-baserock-binariesSam Thursfield2017-10-301-1/+1
|
* gnu-toolchain: Be specific about which `ldconfig` we useSam Thursfield2017-10-301-1/+1
| | | | | | Otherwise, cross builds can try and run a version of `ldconfig` that is built for the target architecture rather than the host, resulting in brokenness.
* gnu-toolchain: Use binaries from Baserock releases repo to bootstrapSam Thursfield2017-10-261-0/+15
This replaces the previous approach of using the Freedesktop SDK binaries. We need to support more architectures than just x86_32 and x86_64, and in general it's better to bootstrap from a minimal sysroot that we build and control. The binaries are hosted at https://ostree.baserock.org/releases and are produced by a manual (but automatable) process that I will document in subsequent commits from the `bootstrap/stage3-sysroot.bst` element.