Need an automated way to build HaikuPorts packages
|Reported by:||pulkomandy||Owned by:||pulkomandy|
We currently don't have any way to check the haikuports repo for consistency.
Here are some known problems:
- Some packages can't be built with the current version of gcc4 (ffmpeg, flac)
- Some packages require libpcre 8.21, other require 8.33. It's not possible to install both.
For the alpha, we need a clean set of packages that can be rebuilt in one go to populate the repository. We need to create an emty repo, and import recipes from haikuports, first adding packages needed for a bootstrap build, then growing the repo with careful checking that everything is allright.
Tools to automate the testing process when a new recipe is uploaded (a buildbot) would be nice to have.
Failing this, alpha5 would be released with a repo from which not all packages can be installed, and even worse, not all packages can be rebuilt to an identical state. This would make bugfixing and maintenance quite difficult.
Change History (10)
comment:5 by , 6 years ago
|Summary:||Haikuports repository is inconsistent → Need an automated way to build HaikuPorts packages|