This package collects scripts used by the glibc maintainers.
Dependencies:
dnf install python3-pygit2
Link the most important scripts into ~/bin
:
ln -sr glibc-patches-to-git.py $HOME/bin/glibc-patches-to-git ln -sr glibc-git-to-patches.py $HOME/bin/glibc-git-to-patches ln -sr glibc-backport-patch.py $HOME/bin/glibc-backport-patch ln -sr glibc-sync-upstream.py $HOME/bin/glibc-sync-upstream
After this, for a fedpkg clone
checkout of a compatible package,
glibc-patches-to-git
produces a *-patches
subdirectory with a Git
repository containing the patches, and glibc-git-to-patches
syncs
those changes back into the spec file and broken-out script files.
The Fedora rawhide glibc update procedure is described here:
For Fedora Toolchain Team scripts please see: https://pagure.io/FedoraToolchainTeam/UpstreamToolchainBuildScripts