⛏️ index : haiku.git

author waddlesplash <waddlesplash@gmail.com> 2025-11-22 18:03:38.0 +00:00:00
committer Gerrit Code Review <gerrit2@git-7b8f967d66-4kknw> 2025-11-22 18:03:38.0 +00:00:00
commit
b5f59c2d1c086a13e638c19f13083932be9ec30f [patch]
tree
06a6fe6dcd875145d5ac669a7740dd121c4b583b
parent
9403e02eee3c15e99b30f6000159968da2159ce1
parent
a6e927528129cc871f7e72d68c15592e5f8e84fe
download
b5f59c2d1c086a13e638c19f13083932be9ec30f.tar.gz

Merge "Fix bootstrap build for arm and arm64"



Diff

 build/jam/BuildFeatures                      | 15 +++++++++++++++
 build/jam/repositories/HaikuPortsCross/arm   |  8 +++++---
 build/jam/repositories/HaikuPortsCross/arm64 |  2 +-
 3 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/build/jam/BuildFeatures b/build/jam/BuildFeatures
index b2f4141..742952b 100644
--- a/build/jam/BuildFeatures
+++ b/build/jam/BuildFeatures
@@ -127,6 +127,21 @@
		;

	EnableBuildFeatures icu ;
} else if [ IsPackageAvailable icu70_devel ] {
	ExtractBuildFeatureArchives icu :
		file: base icu70
			runtime: lib
		file: devel icu70_devel
			depends: base
			libraries:
				$(developLibDir)/libicudata.so
				$(developLibDir)/libicui18n.so
				$(developLibDir)/libicuio.so
				$(developLibDir)/libicuuc.so
			headers: $(developHeadersDir)
		;

	EnableBuildFeatures icu ;
} else {
	unavailableBuildFeatures += icu ;
}
diff --git a/build/jam/repositories/HaikuPortsCross/arm b/build/jam/repositories/HaikuPortsCross/arm
index c882d98..6482c9d 100644
--- a/build/jam/repositories/HaikuPortsCross/arm
+++ b/build/jam/repositories/HaikuPortsCross/arm
@@ -11,7 +11,7 @@
	gcc_bootstrap_syslibs_devel-13.2.0_2023_08_10-1
	:
	# repository architecture packages (stage 1)
	bash_bootstrap-4.4.023-1
	bash_bootstrap-5.3-1
	binutils_bootstrap-2.41_2023_08_05-1
	bison_bootstrap-3.0.5-1
	coreutils_bootstrap-8.22-1
@@ -25,8 +25,8 @@
	freetype_bootstrap_devel-2.6.3-1
	gawk_bootstrap-3.1.8-2
	grep_bootstrap-2.14-1
	icu_bootstrap-57.2-1
	icu_bootstrap_devel-57.2-1
	icu70_bootstrap-70.1-1
	icu70_bootstrap_devel-70.1-1
	less_bootstrap-451-1
	libffi_bootstrap-3.3-1
	m4_bootstrap-1.4.19-1
@@ -35,7 +35,7 @@
	ncurses6_bootstrap_devel-6.2-1
	python_bootstrap-3.9.1-1
	sed_bootstrap-4.2.1-1
	texinfo_bootstrap-4.13a-1
	texinfo_bootstrap-7.2-1
	zlib_bootstrap-1.2.13-1
	zlib_bootstrap_devel-1.2.13-1
	zstd_bootstrap-1.5.5-1
diff --git a/build/jam/repositories/HaikuPortsCross/arm64 b/build/jam/repositories/HaikuPortsCross/arm64
index 7f89e36..9c3f6ef 100644
--- a/build/jam/repositories/HaikuPortsCross/arm64
+++ b/build/jam/repositories/HaikuPortsCross/arm64
@@ -35,7 +35,7 @@
	ncurses6_bootstrap_devel-6.2-1
	python_bootstrap-3.9.1-1
	sed_bootstrap-4.2.1-1
	texinfo_bootstrap-4.13a-1
	texinfo_bootstrap-7.2-1
	zlib_bootstrap-1.2.13-1
	zlib_bootstrap_devel-1.2.13-1
	zstd_bootstrap-1.5.5-1