#17277: @bootstrap-* doesn't filter by HaikuPorts requirements
---------------------------+----------------------------
Reporter: kallisti5 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Build System | Version: R1/Development
Resolution: | Keywords: bootstrap
Blocked By: | Blocking:
Platform: All |
---------------------------+----------------------------
Comment (by kallisti5):
hm. reading through the code, this may be a defect in haikuporter.
Our build process does the following:
* BuildHaikuPortsSourcePackageDirectory
https://git.haiku-os.org/haiku/tree/build/jam/RepositoryRules#n597
This creates a list of packages to generate source files for...
{{{
cat ./objects/haiku/riscv64/packaging/repositories/HaikuPorts-sources-
build/package_list
bash
coreutils
freetype
gcc_syslibs
libsolv
zlib
}}}
Then that's passed to:
* BuildHaikuPortsSourcePackageDirectory1
* https://git.haiku-os.org/haiku/tree/build/jam/RepositoryRules#n641
{{{
$(HOST_HAIKU_PORTER) --cross-devel-package "$haikuCrossDevelPackage" \
--all-dependencies $(HAIKU_PORTER_EXTRA_OPTIONS) \
--create-source-packages-for-bootstrap --portsfile $packageList
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/17277#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.