The file list geneation for the main package and subpackages was unorganized and poorly structured. With this commit we change this in three siginifcant ways: * All file lists are built independent of each other from a master list of files e.g. rpm.list. This is the important cleanup. * All files are installed into %{glibc_sysroot}, which defaults to $RPM_BUILD_ROOT. This supports future experimentation with alternate glibc installs via this new variable. * Redundant code is removed which is no longer required, like the debuginfo list de-duplication; simplifying the install process. The changes were tested by carrying out a file-by-file comparison to ensure no file changed packages or installed location after the patch. |
||
---|---|---|
ChangeLog.old | ||
README.quilt | ||
README.scripts | ||
STAGE1-glibc | ||
STAGE1-glibc-headers | ||
SUPPORTED | ||
bench.mk | ||
build-locale-archive.c | ||
gen-quilt-series.sh | ||
glibc-asflags.patch | ||
glibc-bench-compare | ||
glibc-c-utf8-locale.patch | ||
glibc-cs-path.patch | ||
glibc-fedora-__libc_multiple_libcs.patch | ||
glibc-fedora-linux-tcsetattr.patch | ||
glibc-fedora-localedata-rh61908.patch | ||
glibc-fedora-localedef.patch | ||
glibc-fedora-locarchive.patch | ||
glibc-fedora-manual-dircategory.patch | ||
glibc-fedora-nis-rh188246.patch | ||
glibc-fedora-nscd.patch | ||
glibc-fedora-streams-rh436349.patch | ||
glibc-ldflags.patch | ||
glibc-nscd-sysconfig.patch | ||
glibc-post_upgrade.patch | ||
glibc-python3.patch | ||
glibc-rh697421.patch | ||
glibc-rh741105.patch | ||
glibc-rh819430.patch | ||
glibc-rh827510.patch | ||
glibc-rh1070416.patch | ||
glibc-with-nonshared-cflags.patch | ||
glibc.spec | ||
glibc_post_upgrade.c | ||
nscd.conf | ||
nsswitch.conf | ||
power6emul.c | ||
quilt-patch.sh | ||
sources | ||
template.patch |
README.scripts
All of the useful glibc maintainer scripts are located at: https://pagure.io/glibc-maintainer-scripts