Ynoga
09b40d1634
ppc: Minor tweaks to get the arch compile again (WIP)
...
- Factor in types changes (introduction of intptr_t)
- Align JamFiles syntax with in progress architectures (arm/sparc)
- Xorriso doesn't support much of the mkisofs options (anymore ?)
- (After a correct bootstrap) one should be able to build @minimum-raw and haiku-boot-cd again
Change-Id: I4f779ad8f2210389fa9b7f7c0a98c3652a64c257
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1983
Reviewed-by: François Revol <revol@free.fr>
2019-12-04 18:34:31 +00:00
François Revol
8fd4412d88
m68k: update bootstrap packages versions
...
Change-Id: I484ee07d8a916581f5b3c94d137e5e2b26cc2fc9
2019-11-03 03:50:32 +01:00
François Revol
494acd2185
m68k: update build to support MultiBootSubDirSetup
...
Change-Id: Idbbbb089286ad7d76f61993670a20d240bfe773c
2019-11-03 03:50:32 +01:00
Alexander von Gluck IV
39ba92c8bb
build/jam: Add arm64 HaikuPortsCross for bootstrap
...
Change-Id: I3676006d677811d4d4dd2e50cc9374891133d13e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1838
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
2019-09-07 12:54:12 +00:00
Alexander von Gluck IV
836e51c326
arm/repositories: Update for latest build_packages
...
* For tracking, there are *mega* hacked together using
llvm's linker and functionality isn't a sure thing.
* Thanks waddlesplash for the sketchy changes :-)
* Hopefully gets non-bootstrap arm builds working again
and let us work on the toolchain without blocking arm
development.
Change-Id: I0617ed83cc757d098e6464222405f75eed91196e
2019-06-18 19:42:16 -05:00
Augustin Cavalier
be8d35d2a4
HaikuPortsCross/arm: Fix version of gcc_bootstrap package.
2019-06-17 21:06:50 -04:00
Augustin Cavalier
d689db1448
HaikuPortsCross: Synchronize a few more package versions to haikuports.cross.
2019-06-15 20:25:43 -04:00
Augustin Cavalier
6a9f74bc4f
HaikuPortsCross: Tweak the GCC version following changes.
2019-06-15 15:45:18 -04:00
Alexander von Gluck IV
004b64201f
HaikuPortsCross/ppc: Add missing revision to bootstrap package
...
Change-Id: I4c49429e9c1ccf14d7dcd394cdb5a29b1d097491
2019-06-03 10:07:24 -05:00
Alexander von Gluck IV
9a0d30e76d
HaikuPortsCross: Update bootstrap to gcc 8
...
Change-Id: I45bb16971f84978eb1e97dd491c0c2d7ab90444e
2019-06-03 10:04:52 -05:00
Alexander von Gluck IV
aefa412c98
ppc: Minor tweaks to move PowerPC build towards working
...
Change-Id: Id9a4e0fd483d2a0c05cf2a8475d3689a13bcc5f6
2019-05-14 21:13:58 -05:00
PulkoMandy
8586b74cfc
sparc: fix versions mismatches in HaikuPortsCross
...
Change-Id: Id733ccb211ca7eb47a104727be8045497190d551
Reviewed-on: https://review.haiku-os.org/c/1400
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-04-09 18:20:44 +00:00
Alexander von Gluck IV
c0bb51001f
HaikuPortsCross: Bump riscv64 bootstrap package version
2019-04-04 09:09:29 -05:00
PulkoMandy
167f096576
sparc: update gcc package in HaikuPortsCross
...
Use the latest version of the compiler for bootstrap.
Change-Id: I43639b560de2d4f3dc3fed48c3d4bd32a544cb57
Reviewed-on: https://review.haiku-os.org/c/1104
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
2019-03-01 11:54:55 +00:00
Alexander von Gluck IV
1b3684f86a
HaikuPortsCross/riscv64: Fix packages for gcc
...
Change-Id: I220076059a9ee69411384a595e7b56db61c74655
2019-02-26 14:17:57 -06:00
Adrien Destugues
5629675a32
sparc: add defines and minimum set of required files
...
Gets the stage0 bootstrap to run.
Imlementation is probably nonsense at this point.
Change-Id: I10876efbb54314b864c0ad951152757cdb2fd366
Reviewed-on: https://review.haiku-os.org/c/1061
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-02-23 16:30:50 +00:00
Alexander von Gluck IV
6e48605b8f
kernel: Add riscv config_manager and kernel lib arch sources
...
Change-Id: Idb40e98f4f664e6bfe0af6bc098bae5c871fb4e5
2018-12-08 16:46:17 -06:00
Alexander von Gluck IV
dd2a114397
arm/HaikuPortsCross: Update binutils_bootstrap to latest
...
Change-Id: Ie614fc05135eada522d19e416309f681506e8069
2018-11-19 19:59:08 -06:00
Jérôme Duval
574dc1a374
Add x86_gcc2 secondary arch to x86_64 cross repository.
2018-08-01 20:42:29 +02:00
Jérôme Duval
4603cb3cd3
bootstrap: update binutils x86_64 versions.
2018-07-06 19:01:27 +02:00
Augustin Cavalier
b806d76f78
HaikuPortsCross: Updates for ARM.
2018-07-03 19:06:33 -04:00
Jérôme Duval
08bc83d7ae
bootstrap: update x86_64 versions.
2018-06-12 23:56:18 +02:00
Jérôme Duval
eaa5720b74
Add x86 secondary arch to x86_64 cross repository.
...
Change-Id: I8b6ff4effa1469a56a02b0a6f30821bbbc3c62b6
2018-04-29 17:29:27 +00:00
Alexander von Gluck IV
b1da0c3c47
HaikuPortsCross/ppc: Fix bash/bison/icu/make versions
...
Change-Id: I3fb8ac8059912c0ed5cca7ebeaf07ac0a8ee759c
2018-03-06 21:52:30 -06:00
Jérôme Duval
7e4c719dbb
Fix x86 bootstrap on x86_gcc2.
2018-01-30 19:19:18 +01:00
Jérôme Duval
86ae71e8ee
bootstrap: add missing curl and less packages for x86_gcc2.
2018-01-29 15:58:39 +01:00
Michael Lotz
a88944c86e
bootstrap: Add missing noto package to cross repos.
2017-12-04 19:52:04 +01:00
Michael Lotz
1484b2336a
bootstrap: Update cross packages for make, bash, icu.
2017-12-04 19:52:04 +01:00
Alexander von Gluck IV
6bb1cecaaa
bootstrap: Bump findutils to 4.6.0 for some ppc fixes
2017-07-02 19:40:26 -05:00
Alexander von Gluck IV
afc9e8047d
bootstrap: Bump zlib version
...
* zlib 1.2.8 missing, and bootstrap haiku-ports mirror not working
2017-07-02 19:31:36 -05:00
Alexander von Gluck IV
9f87633edd
bootstrap: Fix arm/ppc compiler package
...
* This is used around bootstrap and seems to hard-code
paths to extracted hpkgs
* Helps #10240
2017-07-02 17:43:38 -05:00
Jérôme Duval
2e445a3798
Adjust binutils_bootstrap,bash_bootstrap to current versions.
...
* add curl_bootstrap and less_bootstrap for x86.
2016-10-09 12:24:11 +02:00
François Revol
58820fadb1
M68K: update bootstrap packages version
2016-07-20 20:26:29 +02:00
Jérôme Duval
3fab747801
Sync gcc and binutils bootstrap versions with HaikuPorts recipes.
2016-07-13 08:21:21 +02:00
Jérôme Duval
c1d3db8d64
Add profile bootstrap-anyboot.
...
* update version for freetype_bootstrap package.
2016-07-11 15:18:52 +02:00
Jérôme Duval
f7241c2e68
HaikuPortsCross: fix gawk version for x86_64.
...
* mistake was introduces in 6f4df461de
2015-10-18 19:15:02 +02:00
Jérôme Duval
56eb96022b
Rename ncurses_bootstrap to ncurses6_bootstrap.
...
* Debugger and ftp depend on the libedit build feature.
2015-10-18 13:58:33 +02:00
Jérôme Duval
e21da03a34
Updated ncurses_bootstrap versions.
2015-10-18 12:21:26 +02:00
François Revol
1eb23951c3
HaikuPortsCross: Update some PPC bootstrap packages
2015-04-20 18:35:36 +02:00
Alexander von Gluck IV
6f4df461de
HaikuPortsCross: Update some bootstrap packages
...
* Update curl due to some autoconf issues
* Add in mawk for arm as gawk executes itself causing
issues on cross-arch builds.
2015-03-04 20:12:33 -06:00
Jérôme Duval
818f40d9b6
added expat_bootstrap
...
* removed cmd:tr from arm/m68k/ppc Haiku package definitions.
2015-02-08 14:46:04 +01:00
Jérôme Duval
0e03e5fc5d
Add coreutils to bootstrap image
2015-02-07 16:42:35 +01:00
Jérôme Duval
2ece930012
libsolv_bootstrap: bump and sync version with haikuports.cross
2014-12-29 18:48:27 +01:00
Jérôme Duval
d1ff72af97
Sync gcc and binutils bootstrap versions with HaikuPorts recipes.
2014-12-29 11:37:45 +01:00
Jérôme Duval
56973fc338
Drop autotools and libtool from HaikuPortsCross
...
for arm, ppc, x86 and x86_gcc2. Moves bash to 4.3.30.
2014-12-27 14:00:45 +01:00
Jérôme Duval
1514783a71
Added stage0 packages for m68k.
2014-12-26 18:54:15 +01:00
Jérôme Duval
969ddf9c9d
libsolv_bootstrap: bump revision.
2014-11-29 22:08:10 +01:00
Oliver Tappe
2462ab577d
Drop autotools and libtool from haikuports.cross.
...
* None of these are required to be cross-built, as they all can be built on
the bootstrap image just fine.
* Additionally, update bash_boostrap from 4.27 to 4.30, as 4.27 causes the
build of gcc on the bootstrap image to fail.
2014-11-27 21:58:24 +01:00
Jérôme Duval
2e4481508d
Bootstrap: sync bootstrap package list
...
* also add the needed libtool_cross_generic on x86_64, x86, x86_gcc2.
2014-11-07 00:15:47 +01:00
Jonathan Schleifer
7f2419ee59
Add less to bootstrap image
2014-10-28 18:56:02 +01:00