cross-compiler image: update to newer bookworm-slim Debian base imageChange-Id: I1770093c91ed00e4bbae58f44ad7f86874ec0512Reviewed-on: https://review.haiku-os.org/c/haiku/+/7082Tested-by: Commit c
cross-compiler image: update to newer bookworm-slim Debian base imageChange-Id: I1770093c91ed00e4bbae58f44ad7f86874ec0512Reviewed-on: https://review.haiku-os.org/c/haiku/+/7082Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>Reviewed-by: waddlesplash <waddlesplash@gmail.com>
show more ...
Docker: update cross-compiler Dockerfile and build scriptUpdated so that it can build Haiku R1 Beta 4. The intention is to use this tocreate repeatable builds for Rust builds. The script has been
Docker: update cross-compiler Dockerfile and build scriptUpdated so that it can build Haiku R1 Beta 4. The intention is to use this tocreate repeatable builds for Rust builds. The script has been tweaked to usethe latest stable debian as base image, to include the (now-required)libzstd-devel package, and the g++-multilib package to support building 32 bitin a 64 bit host. It also moves to python 3.x.Additionally, the image now supports specifying custom git tags/branches forthe buildtools and Haiku itself, so that specific hrevs or branches can bebuiltChange-Id: Ia43089ff7271256fdb6603bd4400ee3b9228ea1bReviewed-on: https://review.haiku-os.org/c/haiku/+/5965Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
3rdparty/docker/bootstrap: Cleanup, little modernizationChange-Id: Icc16b3fca48ffe072aed06c495d93fc3c74deead
3rdparty/docker/bootstrap: Fix bootstrap container* Update for newer git (init -b support)* Fix configure args for new cross-tools-sourceChange-Id: I757a1a48affb8cd98ddd8a0890393bdb6bc2a81f
Replaced and updated Docker imagesChange-Id: I981a4a3416b3827a3d834f0103527b0432cbdb87Reviewed-on: https://review.haiku-os.org/c/haiku/+/3915Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
Update readme for docker imagesThere was some confusion about what they are and how they are used.Hopefully this clarifies things a bit.
docker/bootstrap: ensure work volume exec, fix dependenciesChange-Id: I8b8d3a2f3b5a09063b183dc355407908cc2640f6Reviewed-on: https://review.haiku-os.org/c/haiku/+/2763Reviewed-by: Alex von Gluck I
docker/bootstrap: ensure work volume exec, fix dependenciesChange-Id: I8b8d3a2f3b5a09063b183dc355407908cc2640f6Reviewed-on: https://review.haiku-os.org/c/haiku/+/2763Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>Reviewed-by: waddlesplash <waddlesplash@gmail.com>
docker/bootstrap: Add missing autopoint toolsChange-Id: I3dd3de1611f55d92b1f3c1edde28d4807a5aec8a
docker/bootstrap: rename init to prep to be consistentChange-Id: Ie6dc9061b13b23997f84a1ffe886d7e09c242cf0
3rdparty/docker/bootstrap: Fix a few potential mis-steps during the bootstrap initChange-Id: I381fd7c00957e9d6797b0a79beacdef981593d3f
3rdparty/docker/bootstrap: Fix defaults to be more generic and engine selectionChange-Id: I8a1e3c6bd641ea08a5a06985389269d708d94655
docker/bootstrap: Add alternative fedora bootstrap containerChange-Id: I2e77f04a6b74858abf74a266a360dbf1dba4bed7
docker/bootstrap: Improve local code injectionChange-Id: Ib1961d829ef1418a9b64307c73a01bab3520279a
docker/bootstrap: Add libncurses-dev, needed by texinfo.
docker/bootstrap: A few tweaks to your life easierChange-Id: I591e108f9a5007423a5dee541e94b2be2342c5a8
3rdparty/docker/bootstrap: Fix repo urls that don't work anymoreChange-Id: I91b324984b1abc69bb015117a9505be0e6541294
docker/bootstrap: Fix sysroot stage variableChange-Id: Icb7d83fd60d85a107601012f906ed7bf63f0eb61
docker/bootstrap: Add sysroot stage flag to chroot toolChange-Id: I7a6303cb11756b66d6d3379063f2402b3b38b7c6
docker/bootstrap: Add vim/nano to assist in bootstrapChange-Id: I822e4af05754296a0c4415028230475ea7fb6be0
bootstrap: Fix PS1 to solve entering chroot via haikuporterChange-Id: Ida03530aea9ab5075af3a951cf5804d7c5694490
bootstrap: Add some tools to test bootstrap stepsChange-Id: Idac85d5b7c1fadd371efd13fa788a03656e82e66
3rdparty/bootstrap: kill any running bootstrap containers before rmChange-Id: Id36226f121d4a75adc4799ae6cd8cddff2149b10
docker/bootstrap: Add missing pkg-config for ICU* ARM now gets up to the ICU build failures. (yay?)Change-Id: Iaad978fe86f8cbb57e553bc3584bd8351559c7dc
docker/bootstrap: Make README.md a bit more detailedChange-Id: If095b584cd99521770280533359da5024ff745bf
docker/bootstrap: zlib needs cmakeChange-Id: I460f811bd2ea144ea8121772024e19686e2fa9bb
12