Handle recompilation of dependent packages, on breaking-changes
Hi there I'm having an issue with the ABS and how it's working. I've read, that the ABS is based on a similar concept such as *BSD's ports system. On e.g. FreeBSD, I can use poudriere to handle the ports and it's dependents recompilation. E.g. ffmpeg provides libavcodec.so, libavdevice.so, libavfilter.so, libavformat.so, libavutil.so Firefox depends on ffmpeg and poudriere handles like so: if a .so file get's changed, it recompiles ffmpeg to provide the .so and recompiles all dependent packages. (within also firefox). Has the official Arch build server anything similar to poudriere, so a rebuild of packages e.g. ffmpeg would trigger a recompilation of e.g. firefox, to match with the latest version again. The reason for this is, I would like to use a repo-snapshot of the Arch archive as main-repo and backport security-patches from the gitlab sources to a custom repo. While I could just do it manually, which would be a pain to manage and packages which depend on it hard to find, I'm asking, if there is anything comparable to poudriere on FreeBSD for Arch Linux, which I can selfhost? Thanks.
participants (1)
-
Veldora