diff options
Diffstat (limited to 'strata/build-essential.morph')
-rw-r--r-- | strata/build-essential.morph | 70 |
1 files changed, 60 insertions, 10 deletions
diff --git a/strata/build-essential.morph b/strata/build-essential.morph index d7b86648..ae2d24b6 100644 --- a/strata/build-essential.morph +++ b/strata/build-essential.morph @@ -41,20 +41,22 @@ chunks: - name: stage1-binutils morph: strata/build-essential/stage1-binutils.morph repo: upstream:binutils-redhat - ref: 987eb543a034cddc4eeb103f08f566f24a5f964a + ref: b1d3b01332ae49a60ff5d6bf53d3a5b1805769c8 unpetrify-ref: baserock/build-essential build-depends: [] build-mode: bootstrap prefix: /tools + - name: stage1-gcc morph: strata/build-essential/stage1-gcc.morph repo: upstream:gcc-tarball - ref: 999c918a7ad32ad436395666def22ab90b3447fe + ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06 unpetrify-ref: baserock/build-essential build-depends: - stage1-binutils build-mode: bootstrap prefix: /tools + - name: stage2-linux-api-headers morph: strata/build-essential/stage2-linux-api-headers.morph repo: upstream:linux @@ -65,6 +67,7 @@ chunks: - stage1-gcc build-mode: bootstrap prefix: /tools + - name: stage2-glibc morph: strata/build-essential/stage2-glibc.morph repo: upstream:glibc @@ -76,10 +79,23 @@ chunks: - stage2-linux-api-headers build-mode: bootstrap prefix: /tools + +- name: stage2-libstdc++ + morph: strata/build-essential/stage2-libstdc++.morph + repo: upstream:gcc-tarball + ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06 + unpetrify-ref: baserock/build-essential + build-depends: + - stage1-binutils + - stage1-gcc + - stage2-glibc + build-mode: bootstrap + prefix: /tools + - name: stage2-binutils morph: strata/build-essential/stage2-binutils.morph repo: upstream:binutils-redhat - ref: 987eb543a034cddc4eeb103f08f566f24a5f964a + ref: b1d3b01332ae49a60ff5d6bf53d3a5b1805769c8 unpetrify-ref: baserock/build-essential build-depends: - stage1-binutils @@ -87,10 +103,11 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: stage2-gcc-fixed-headers morph: strata/build-essential/stage2-gcc-fixed-headers.morph repo: upstream:gcc-tarball - ref: 999c918a7ad32ad436395666def22ab90b3447fe + ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06 unpetrify-ref: baserock/build-essential build-depends: - stage1-binutils @@ -98,18 +115,21 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: stage2-gcc morph: strata/build-essential/stage2-gcc.morph repo: upstream:gcc-tarball - ref: 999c918a7ad32ad436395666def22ab90b3447fe + ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06 unpetrify-ref: baserock/build-essential build-depends: - stage1-binutils - stage1-gcc - stage2-glibc - stage2-gcc-fixed-headers + - stage2-libstdc++ build-mode: bootstrap prefix: /tools + - name: stage2-busybox morph: strata/build-essential/stage2-busybox.morph repo: upstream:busybox @@ -121,15 +141,16 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: stage2-fake-bash morph: strata/build-essential/stage2-fake-bash.morph repo: upstream:bash ref: 3590145af6f1c9fa321dff231f69ae696e7e740b unpetrify-ref: baserock/bash-4.3-patch-27 - build-depends: - - stage2-busybox + build-depends: [] build-mode: bootstrap prefix: /tools + - name: stage2-fhs-dirs morph: strata/build-essential/stage2-fhs-dirs.morph repo: baserock:baserock/fhs-dirs @@ -138,6 +159,7 @@ chunks: build-depends: [] build-mode: bootstrap prefix: /tools + - name: stage2-gawk morph: strata/build-essential/stage2-gawk.morph repo: upstream:gawk @@ -149,6 +171,7 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: stage2-make morph: strata/build-essential/stage2-make.morph repo: upstream:make @@ -160,6 +183,7 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: stage2-reset-specs morph: strata/build-essential/stage2-reset-specs.morph repo: upstream:glibc @@ -172,6 +196,7 @@ chunks: - stage2-glibc build-mode: bootstrap prefix: /tools + - name: fhs-dirs morph: strata/build-essential/fhs-dirs.morph repo: baserock:baserock/fhs-dirs @@ -187,6 +212,7 @@ chunks: - stage2-linux-api-headers - stage2-make - stage2-reset-specs + - name: linux-api-headers morph: strata/build-essential/linux-api-headers.morph repo: upstream:linux @@ -202,6 +228,7 @@ chunks: - stage2-linux-api-headers - stage2-make - stage2-reset-specs + - name: glibc morph: strata/build-essential/glibc.morph repo: upstream:glibc @@ -223,6 +250,7 @@ chunks: glibc-gconv: build-essential-runtime glibc-libs: build-essential-minimal glibc-nss: build-essential-runtime + - name: zlib morph: strata/build-essential/zlib.morph repo: upstream:zlib @@ -241,10 +269,11 @@ chunks: - glibc artifacts: zlib-libs: build-essential-minimal + - name: binutils morph: strata/build-essential/binutils.morph repo: upstream:binutils-redhat - ref: 987eb543a034cddc4eeb103f08f566f24a5f964a + ref: b1d3b01332ae49a60ff5d6bf53d3a5b1805769c8 unpetrify-ref: baserock/build-essential build-depends: - stage2-binutils @@ -258,6 +287,7 @@ chunks: - stage2-reset-specs - glibc - zlib + - name: busybox morph: strata/build-essential/busybox.morph repo: upstream:busybox @@ -274,6 +304,7 @@ chunks: - stage2-make - stage2-reset-specs - glibc + - name: gawk morph: strata/build-essential/gawk.morph repo: upstream:gawk @@ -290,11 +321,27 @@ chunks: - stage2-make - stage2-reset-specs - glibc + +- name: m4-tarball + morph: strata/build-essential/m4-tarball.morph + repo: upstream:m4-tarball + ref: 23c11479b3ad787adc7a651ee0c4347839e47723 + unpetrify-ref: m4-1.4.17 + build-depends: + - stage2-binutils + - stage2-busybox + - stage2-glibc + - stage2-fhs-dirs + - stage2-gcc + - stage2-make + - stage2-reset-specs + - glibc + - name: gcc morph: strata/build-essential/gcc.morph repo: upstream:gcc-tarball - ref: 5c08cea34d5562dc828b85c7c02519246823aaf0 - unpetrify-ref: baserock/build-essential-4.7 + ref: b3c9b176c1f10ebeff5700eb3760e9511f23fa06 + unpetrify-ref: baserock/build-essential build-depends: - stage2-binutils - stage2-busybox @@ -307,8 +354,10 @@ chunks: - stage2-reset-specs - glibc - zlib + - m4-tarball artifacts: gcc-libs: build-essential-minimal + - name: make morph: strata/build-essential/make.morph repo: upstream:make @@ -325,6 +374,7 @@ chunks: - stage2-make - stage2-reset-specs - glibc + - name: ccache morph: strata/build-essential/ccache.morph repo: upstream:ccache |