glibc-maintainer-scripts

Created
Was maintained by fweimer
Development support scripts used for maintaining the glibc packages in Fedora and Red Hat Enterprise Linux
git clone

This package collects scripts used by the glibc maintainers.

Installation

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.

Documentation

The Fedora rawhide glibc update procedure is described here:

Other scripts

For Fedora Toolchain Team scripts please see: https://pagure.io/FedoraToolchainTeam/UpstreamToolchainBuildScripts