aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/bootstrap.sh
Commit message (Collapse)AuthorAgeFilesLines
* scripts/bootstrap.sh: clean up cross-build extra dependency handlingTimo Teräs2020-02-081-11/+9
| | | | | | Instead of apk adding dependencies to sysroot, use the EXTRADEPENDS_TARGET to pass in these dependencies. This does not leave the sysroot in dirty state, but instead cleans it up.
* scripts/bootstrap.sh: workaround abuild bugTimo Teräs2020-02-081-0/+1
| | | | | | | Current abuild has a bug that when CC is defined, it's used to guess build architecture. But during cross-compile setup it points to cross compiler and causing breakage. Export CBUILD after initial abuild functions.sh run to workaround this.
* scripts: replace -vanilla kernel with -ltsNatanael Copa2019-12-061-2/+2
| | | | also add doas to extended image
* bootstrap: use mpfr4 not mpfr3Ariadne Conill2019-12-061-1/+1
|
* scripts/bootstrap.sh: fix openssh bootstrapTimo Teräs2019-10-011-2/+2
| | | | | Since commit 5bd58072 it requires libedit, so include that in bootstrap reorder ncurses before it.
* scripts/bootstrap.sh: build ca-certificates tooalpine-mips-patches2019-02-051-1/+1
|
* scripts/bootstrap.sh: catch up with the openssl switchalpine-mips-patches2018-11-091-2/+2
| | | | | | | Replace libressl with openssl, add libbsd and libtls-standalone (for busybox) but still build libressl for apk-tools. [TT: Remove libressl, it is not needed anymore.]
* main/libaio, scripts/bootstrap.sh: cross build libaio as lvm dependencyTimo Teräs2018-08-021-1/+1
|
* main/busybox, scripts/bootstrap: fix bootstrapTimo Teräs2018-08-021-2/+2
| | | | | busybox now requires ssl on the target host. Fix busybox dependency and adjust bootstrap build order accordingly.
* scripts/bootstrap.sh: Build lzip (required by abuild)Jonathan Neuschäfer2018-03-311-1/+1
| | | | | | | In order to install abuild, lzip needs to be available. Add it to the list of packages built in bootstrap.sh. Fixes: 9674a6492d ("main/abuild: add support for lzip source packages")
* scripts/bootstrap.sh: Fix a typo ("compiler tripler")Jonathan Neuschäfer2018-03-091-1/+1
|
* scripts/bootstrap: update bootstrap depsTimo Teräs2018-02-061-1/+1
| | | | | apk-tools no longer depends on libfetch build-base now depends on file
* scripts/bootstrap.sh: cryptsetup depends on json-c and argon2Daniel Sabogal2018-02-051-1/+2
|
* scripts/bootstrap.sh: ghc moved from testing to communityJack Schmidt2017-11-051-1/+1
| | | | | Commit 3b5707d385eecf499b59ce4e41763a4f2dc20595 moved ghc from testing to community, but bootstrap.sh was not updated.
* scripts/bootstrap.sh: add util-linux dependencyKaarle Ritvanen2017-08-241-1/+1
|
* scripts/bootstrap.sh: fix "local" outside of functionOliver Smith2017-03-121-1/+1
|
* testing/ghc: support cross-buildingTimo Teräs2017-02-271-1/+1
|
* scripts/bootstrap.sh, main/{binutils,gcc,musl}: no more options="toolchain"Timo Teräs2017-02-271-3/+3
| | | | abuild has been updated to figure this one out from $BOOTSTRAP.
* community/go: cross-build supportTimo Teräs2017-02-271-1/+5
|
* scripts/bootstrap.sh, binutils, gcc, musl: improve bootstrapTimo Teräs2017-02-171-96/+68
| | | | | | | | | - requires new abuild (from git until 2.30 is tagged) - properly build initial musl-dev before c-compiler is available - mark core aports with options=toolchain, and fix all makedepends - bootstrap.sh: reorganize and use set -e there - bootstrap.sh: use new EXTRADEPENDS_* to pull in implicit dependencies during bootstrap to simplify the script
* scripts: use libressl instead of opensslNatanael Copa2016-11-281-1/+1
|
* scripts/bootstrap: install libstdc++ to target as implicit dependencyTimo Teräs2016-11-211-2/+2
|
* scripts/bootstrap.sh: fix bootstrapping with libresslTimo Teräs2016-11-171-3/+3
|
* scripts/bootstrap.sh: tool for bootstrapping alpineTimo Teräs2016-07-271-0/+147
utility to do initial cross-compiler, and cross build of base packages for new architectures.