Skip to content

redhat/configs: Make merge.py portable for older python

Desnes Nunes requested to merge desnesn/kernel-ark:merge.py-fix into os-build

DESCRIPTION

Since the operand := was only introduced on python-38, the merge.py script breaks when make rh-configs is run on systems with older python versions

TESTING

A few errors as the following are observed:

cd .../kernel-ark/redhat/configs; ./build_configs.sh "partial" "snip"
Building .../kernel-ark/redhat/configs/partial-kgcov-snip.config ... 
  File "./merge.py", line 35
    if m := isset.match(line):
          ^
SyntaxError: invalid syntax
Failed to merge config-common-kgcov

Signed-off-by: Desnes Nunes desnesn@redhat.com

Merge request reports