Add the missing secondary arch bootstrap packages
The Haiku bootstrap image is now built with (hopefully) all required primary and secondary architecture packages. The runtime loader is still resisting our wish to run secondary architecture programs, though.
This commit is contained in:
@@ -137,6 +137,31 @@ rule DefineDefaultBuildProfiles
|
||||
# texinfo
|
||||
;
|
||||
|
||||
# secondary architecture packages
|
||||
local architectureObject ;
|
||||
for architectureObject
|
||||
in [ MultiArchSubDirSetup $(TARGET_PACKAGING_ARCHS[2-]) ] {
|
||||
on $(architectureObject) {
|
||||
AddHaikuImagePackages
|
||||
freetype
|
||||
freetype_devel
|
||||
icu
|
||||
libsolv
|
||||
ncurses
|
||||
ncurses_devel
|
||||
zlib
|
||||
zlib_devel
|
||||
:
|
||||
system
|
||||
;
|
||||
|
||||
AddHaikuImagePackages
|
||||
binutils
|
||||
gcc
|
||||
;
|
||||
}
|
||||
}
|
||||
|
||||
AddOptionalHaikuImagePackages DevelopmentMin ;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,8 +29,14 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
zlib_bootstrap_devel-1.2.8-2
|
||||
|
||||
secondary_x86 @{
|
||||
binutils_bootstrap_x86-2.23.2_2013_04_09-3
|
||||
freetype_bootstrap_x86-2.4.9-1
|
||||
freetype_bootstrap_x86_devel-2.4.9-1
|
||||
gcc_bootstrap_x86-4.7.3_2013_08_03-1
|
||||
icu_bootstrap_x86-4.8.1.1-1
|
||||
icu_bootstrap_x86_devel-4.8.1.1-1
|
||||
ncurses_bootstrap_x86-5.9-1
|
||||
ncurses_bootstrap_x86_devel-5.9-1
|
||||
zlib_bootstrap_x86-1.2.8-2
|
||||
zlib_bootstrap_x86_devel-1.2.8-2
|
||||
}@ # secondary_x86
|
||||
@@ -38,6 +44,11 @@ BootstrapPackageRepository HaikuPortsCross
|
||||
# repository architecture packages (stage 2)
|
||||
libsolv_bootstrap-0.3.0_haiku_2013_06_16-1
|
||||
libsolv_bootstrap_devel-0.3.0_haiku_2013_06_16-1
|
||||
|
||||
secondary_x86 @{
|
||||
libsolv_bootstrap_x86-0.3.0_haiku_2013_06_16-1
|
||||
libsolv_bootstrap_x86_devel-0.3.0_haiku_2013_06_16-1
|
||||
}@ # secondary_x86
|
||||
:
|
||||
# source packages
|
||||
autoconf_bootstrap
|
||||
|
||||
Reference in New Issue
Block a user