[OS-BUILD PATCHv3] redhat/Makefile: fix default values for dist-brew's DISTRO and DIST

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Íñigo Huguet <ihuguet@xxxxxxxxxx>

redhat/Makefile: fix default values for dist-brew's DISTRO and DIST

In dist-brew target, target-specific variables to change the default
value of DISTRO and DIST to 'rhel' and '.el9', but they're not useful
because the rest of variables that depends on them, such us BUILD_TARGET,
has been calculated yet.

The most visible error is that `make dist-brew` fails with 'brew: error:
No such build target: rawhide'. Rawhide is the default BUILD_TARGET for
Fedora, not for RHEL.

Fix it by recursively calling `make` so the sub-make has the correct DISTRO
and DIST values since the beginning, thus calculating the rest of values
correctly. Variables BUILD_TARGET and BUILD_PROFILE need to be cleared
so they're recalculated in the 2nd level sub-make.

However, variables listed in Makefile.variables file must be allowed to
be customizable by the user, so we can't override the ones defined by
the user. Save them in variables *_USERDEF so we know if they were
defined by user or by the Makefile's logic.

Also, fix a missing closing quote in `ifeq ("$(DIST)", ".eln)`.

Signed-off-by: Íñigo Huguet <ihuguet@xxxxxxxxxx>

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -65,6 +65,16 @@ SPECCHANGELOG:=$(PACKAGE_NAME).changelog-$(RHEL_MAJOR).$(RHEL_MINOR)
 CHANGELOG_PREV:=$(PACKAGE_NAME).changelog-$(RHEL_MAJOR).$(shell expr $(RHEL_MINOR) - 1)
 ARCH_LIST=aarch64 ppc64le s390x x86_64
 
+# save some user selectable values to know later if we can override them
+DISTRO_USERDEF:=$(DISTRO)
+DIST_USERDEF:=$(DIST)
+BUILD_PROFILE_USERDEF:=$(BUILD_PROFILE)
+BUILD_TARGET_USERDEF:=$(BUILD_TARGET)
+
+ifndef DIST
+  DIST := $(shell $(RPMBUILD) --eval '%{?dist}')
+endif
+
 ifndef DISTRO
   ifneq ($(findstring .fc,$(DIST)),)
     DISTRO := fedora
@@ -259,7 +269,7 @@ else
       BUILD_TARGET:=rhel-$(RHEL_MAJOR)-newest-test-pesign
     endif
   endif
-  ifeq ("$(DIST)", ".eln)
+  ifeq ("$(DIST)", ".eln")
     DISTRELEASETAG:=$(RELEASETAG)
     DISTBASEVERSION:=$(BASEVERSION)
     SPECTARFILE_RELEASE:=$(BASEVERSION)
@@ -753,14 +763,21 @@ dist-vr-check:
 		exit 1; \
 	fi
 
-dist-brew: DIST=.el9
-dist-brew: DISTRO=rhel
-dist-brew dist-koji: dist-%: dist-vr-check dist-srpm
+# Call as sub-make to select different default DISTRO and DIST for dist-brew.
+# This is because target-specific variables only apply inside the recipe, but we
+# need to recalculate some values such as BUILD_TARGET that depends on them.
+# However, do not override any value directly defined by the user.
+dist-brew distg-brew: DISTRO=$(if $(DISTRO_USERDEF),$(DISTRO_USERDEF),rhel)
+dist-brew distg-brew: DIST=$(if $(DIST_USERDEF),$(DIST_USERDEF),.el$(RHEL_MAJOR))
+dist-brew distg-brew: BUILD_PROFILE=$(if $(BUILD_PROFILE_USERDEF),$(BUILD_PROFILE_USERDEF))
+dist-brew distg-brew: BUILD_TARGET=$(if $(BUILD_TARGET_USERDEF),$(BUILD_TARGET_USERDEF))
+dist-brew distg-brew dist-koji distg_koji:
+	$(MAKE) _$@
+
+_dist-brew _dist-koji: _dist-%: dist-vr-check dist-srpm
 	$* $(BUILD_PROFILE) build $(BUILD_FLAGS) --scratch $(BUILD_TARGET) $(SRPMS)/$(RELEASETAG)$(DIST).src.rpm $(OUTPUT_FILE)
 
-distg-brew: DIST=.el9
-distg-brew: DISTRO=rhel
-distg-brew distg-koji: distg-%: dist-vr-check
+_distg-brew _distg-koji: _distg-%: dist-vr-check
 	$* $(BUILD_PROFILE) build $(BUILD_FLAGS) --scratch $(BUILD_TARGET) "$(RHGITURL)?redhat/koji#$(RHGITCOMMIT)"
 
 .PHONY: $(REDHAT)/rpm/SOURCES/$(SPECFILE)
diff --git a/redhat/Makefile.variables b/redhat/Makefile.variables
index blahblah..blahblah 100644
--- a/redhat/Makefile.variables
+++ b/redhat/Makefile.variables
@@ -40,7 +40,7 @@ BUMP_RELEASE:=yes
 
 # This is the dist release suffix used in the package release, eg. .fc34,
 # .el8 etc. In a different branch this may be set to a fixed value.
-DIST ?= $(shell $(RPMBUILD) --eval '%{?dist}')
+DIST ?=
 
 # This is the source branch that you are building out of typically this is
 # the current branch.
diff --git a/redhat/self-test/data/centos-2585cf9dfaad.el7 b/redhat/self-test/data/centos-2585cf9dfaad.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-2585cf9dfaad.el7
+++ b/redhat/self-test/data/centos-2585cf9dfaad.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-0.rc5.6.test.el7 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test.el7 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-2585cf9dfaad.fc25 b/redhat/self-test/data/centos-2585cf9dfaad.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-2585cf9dfaad.fc25
+++ b/redhat/self-test/data/centos-2585cf9dfaad.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-0.rc5.6.test.fc25 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test.fc25 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-78e36f3b0dae.el7 b/redhat/self-test/data/centos-78e36f3b0dae.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-78e36f3b0dae.el7
+++ b/redhat/self-test/data/centos-78e36f3b0dae.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test.el7 
 DISTRELEASETAG=kernel-5.17.0-0.rc0.78e36f3b0dae.6.test.el7 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=78e36f3b0dae DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=78e36f3b0dae DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
 MARKER=78e36f3b0dae 
 MERGE_BASE=78e36f3b0dae586f623c4a37ec5eb5496f5abbe1 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-78e36f3b0dae.fc25 b/redhat/self-test/data/centos-78e36f3b0dae.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-78e36f3b0dae.fc25
+++ b/redhat/self-test/data/centos-78e36f3b0dae.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test.fc25 
 DISTRELEASETAG=kernel-5.17.0-0.rc0.78e36f3b0dae.6.test.fc25 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=78e36f3b0dae DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=78e36f3b0dae DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=78e36f3b0dae 
 MERGE_BASE=78e36f3b0dae586f623c4a37ec5eb5496f5abbe1 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-df0cc57e057f.el7 b/redhat/self-test/data/centos-df0cc57e057f.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-df0cc57e057f.el7
+++ b/redhat/self-test/data/centos-df0cc57e057f.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-6.test.el7 
 DISTRELEASETAG=kernel-5.16.0-6.test.el7 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=df0cc57e057f DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=df0cc57e057f DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
 MARKER=v5.16 
 MERGE_BASE=df0cc57e057f18e44dac8e6c18aba47ab53202f9 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-df0cc57e057f.fc25 b/redhat/self-test/data/centos-df0cc57e057f.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-df0cc57e057f.fc25
+++ b/redhat/self-test/data/centos-df0cc57e057f.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-6.test.fc25 
 DISTRELEASETAG=kernel-5.16.0-6.test.fc25 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=df0cc57e057f DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=df0cc57e057f DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=v5.16 
 MERGE_BASE=df0cc57e057f18e44dac8e6c18aba47ab53202f9 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-fce15c45d3fb.el7 b/redhat/self-test/data/centos-fce15c45d3fb.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-fce15c45d3fb.el7
+++ b/redhat/self-test/data/centos-fce15c45d3fb.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test.el7 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.fce15c45d3fb.6.test.el7 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=fce15c45d3fb DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=fce15c45d3fb DISTRO=centos DIST=.el7 RHSELFTESTDATA=1 
 MARKER=fce15c45d3fb 
 MERGE_BASE=fce15c45d3fbd9fc1feaaf3210d8e3f8b33dfd3a 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/centos-fce15c45d3fb.fc25 b/redhat/self-test/data/centos-fce15c45d3fb.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/centos-fce15c45d3fb.fc25
+++ b/redhat/self-test/data/centos-fce15c45d3fb.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE=-p stream 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=c9s-candidate 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test.fc25 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.fce15c45d3fb.6.test.fc25 
 DISTRO=centos 
+DISTRO_USERDEF=centos 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=fce15c45d3fb DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=fce15c45d3fb DISTRO=centos DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=fce15c45d3fb 
 MERGE_BASE=fce15c45d3fbd9fc1feaaf3210d8e3f8b33dfd3a 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-2585cf9dfaad.el7 b/redhat/self-test/data/fedora-2585cf9dfaad.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-2585cf9dfaad.el7
+++ b/redhat/self-test/data/fedora-2585cf9dfaad.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-0.rc5.6.test 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-2585cf9dfaad.fc25 b/redhat/self-test/data/fedora-2585cf9dfaad.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-2585cf9dfaad.fc25
+++ b/redhat/self-test/data/fedora-2585cf9dfaad.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-0.rc5.6.test 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-78e36f3b0dae.el7 b/redhat/self-test/data/fedora-78e36f3b0dae.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-78e36f3b0dae.el7
+++ b/redhat/self-test/data/fedora-78e36f3b0dae.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test 
 DISTRELEASETAG=kernel-5.17.0-0.rc0.78e36f3b0dae.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=78e36f3b0dae DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=78e36f3b0dae DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
 MARKER=78e36f3b0dae 
 MERGE_BASE=78e36f3b0dae586f623c4a37ec5eb5496f5abbe1 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-78e36f3b0dae.fc25 b/redhat/self-test/data/fedora-78e36f3b0dae.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-78e36f3b0dae.fc25
+++ b/redhat/self-test/data/fedora-78e36f3b0dae.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.17.0-0.rc0.78e36f3b0dae.6.test 
 DISTRELEASETAG=kernel-5.17.0-0.rc0.78e36f3b0dae.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=78e36f3b0dae DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=78e36f3b0dae DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=78e36f3b0dae 
 MERGE_BASE=78e36f3b0dae586f623c4a37ec5eb5496f5abbe1 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-df0cc57e057f.el7 b/redhat/self-test/data/fedora-df0cc57e057f.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-df0cc57e057f.el7
+++ b/redhat/self-test/data/fedora-df0cc57e057f.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-6.test 
 DISTRELEASETAG=kernel-5.16.0-6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=df0cc57e057f DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=df0cc57e057f DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
 MARKER=v5.16 
 MERGE_BASE=df0cc57e057f18e44dac8e6c18aba47ab53202f9 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-df0cc57e057f.fc25 b/redhat/self-test/data/fedora-df0cc57e057f.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-df0cc57e057f.fc25
+++ b/redhat/self-test/data/fedora-df0cc57e057f.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-6.test 
 DISTRELEASETAG=kernel-5.16.0-6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=df0cc57e057f DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=df0cc57e057f DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=v5.16 
 MERGE_BASE=df0cc57e057f18e44dac8e6c18aba47ab53202f9 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-fce15c45d3fb.el7 b/redhat/self-test/data/fedora-fce15c45d3fb.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-fce15c45d3fb.el7
+++ b/redhat/self-test/data/fedora-fce15c45d3fb.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.fce15c45d3fb.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=fce15c45d3fb DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=fce15c45d3fb DISTRO=fedora DIST=.el7 RHSELFTESTDATA=1 
 MARKER=fce15c45d3fb 
 MERGE_BASE=fce15c45d3fbd9fc1feaaf3210d8e3f8b33dfd3a 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/fedora-fce15c45d3fb.fc25 b/redhat/self-test/data/fedora-fce15c45d3fb.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/fedora-fce15c45d3fb.fc25
+++ b/redhat/self-test/data/fedora-fce15c45d3fb.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rawhide 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-0.rc5.fce15c45d3fb.6.test 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.fce15c45d3fb.6.test 
 DISTRO=fedora 
+DISTRO_USERDEF=fedora 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=fce15c45d3fb DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=fce15c45d3fb DISTRO=fedora DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=fce15c45d3fb 
 MERGE_BASE=fce15c45d3fbd9fc1feaaf3210d8e3f8b33dfd3a 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/rhel-2585cf9dfaad.el7 b/redhat/self-test/data/rhel-2585cf9dfaad.el7
index blahblah..blahblah 100644
--- a/redhat/self-test/data/rhel-2585cf9dfaad.el7
+++ b/redhat/self-test/data/rhel-2585cf9dfaad.el7
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rhel-9-newest-test-pesign 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.el7
 DISTBASEVERSION=5.16.0-0.rc5.6.test.el7 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test.el7 
 DISTRO=rhel 
+DISTRO_USERDEF=rhel 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.el7 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=rhel DIST=.el7 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=rhel DIST=.el7 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 
diff --git a/redhat/self-test/data/rhel-2585cf9dfaad.fc25 b/redhat/self-test/data/rhel-2585cf9dfaad.fc25
index blahblah..blahblah 100644
--- a/redhat/self-test/data/rhel-2585cf9dfaad.fc25
+++ b/redhat/self-test/data/rhel-2585cf9dfaad.fc25
@@ -7,7 +7,9 @@ BASEVERSION=5.16.0-0.rc5.6.test
 BUILD=6 
 BUILD_FLAGS= 
 BUILD_PROFILE= 
+BUILD_PROFILE_USERDEF= 
 BUILD_TARGET=rhel-9-newest-test-pesign 
+BUILD_TARGET_USERDEF= 
 BUMP_RELEASE=yes 
 CHANGELOG_PREV=kernel.changelog-9.98 
 CROSS_PACKAGE_LIST=cross-binutils-common cross-gcc-common diffstat glibc-static ncurses-devel numactl-devel rng-tools binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu binutils-s390x-linux-gnu gcc-s390x-linux-gnu 
@@ -17,7 +19,9 @@ DIST=.fc25
 DISTBASEVERSION=5.16.0-0.rc5.6.test.fc25 
 DISTRELEASETAG=kernel-5.16.0-0.rc5.6.test.fc25 
 DISTRO=rhel 
+DISTRO_USERDEF=rhel 
 DIST_BRANCH="os-build" 
+DIST_USERDEF=.fc25 
 EARLY_YBUILD= 
 EARLY_YRELEASE= 
 ENABLE_WERROR= 
@@ -39,7 +43,7 @@ LANG=C
 LOCVERFILE=../localversion 
 MACH=x86_64 
 MAKEFILE_LIST=Makefile Makefile.variables ../Makefile.rhelver Makefile.cross 
-MAKEFLAGS= -- HEAD=2585cf9dfaad DISTRO=rhel DIST=.fc25 RHSELFTESTDATA=1 
+MAKEFLAGS=w -- HEAD=2585cf9dfaad DISTRO=rhel DIST=.fc25 RHSELFTESTDATA=1 
 MARKER=v5.16-rc5 
 MERGE_BASE=2585cf9dfaaddf00b069673f27bb3f8530e2039c 
 NO_CONFIGCHECKS= 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2339
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux