diff options
author | Florian Weimer <fweimer@redhat.com> | 2024-02-09 16:16:08 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2024-02-09 16:16:33 +0100 |
commit | 15de3d17e1d9da5d38efb0a87a82efbc5bda732d (patch) | |
tree | f4ce201fbaf50a8af4c2b5c79a9e10121c40b019 /elf | |
parent | 1bc61cf8e074e9faf67e6d32e99cb8ddab7e2eb6 (diff) | |
download | glibc-15de3d17e1d9da5d38efb0a87a82efbc5bda732d.tar glibc-15de3d17e1d9da5d38efb0a87a82efbc5bda732d.tar.gz glibc-15de3d17e1d9da5d38efb0a87a82efbc5bda732d.tar.bz2 glibc-15de3d17e1d9da5d38efb0a87a82efbc5bda732d.zip |
elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py
Instead, let the system shell parse the whole thing and invoke the env
command.
Diffstat (limited to 'elf')
-rw-r--r-- | elf/tst-rtld-list-diagnostics.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/elf/tst-rtld-list-diagnostics.py b/elf/tst-rtld-list-diagnostics.py index 9e70e74bf8..024bd8c320 100644 --- a/elf/tst-rtld-list-diagnostics.py +++ b/elf/tst-rtld-list-diagnostics.py @@ -222,7 +222,7 @@ else: def parse_diagnostics(cmd): global errors diag_out = subprocess.run(cmd, stdout=subprocess.PIPE, check=True, - universal_newlines=True).stdout + universal_newlines=True, shell=True).stdout if diag_out[-1] != '\n': print('error: ld.so output does not end in newline') errors += 1 @@ -293,8 +293,7 @@ def main(argv): if opts.manual: check_consistency_with_manual(opts.manual) - # Remove the initial 'env' command. - parse_diagnostics(opts.command.split()[1:]) + parse_diagnostics(opts.command) if errors: sys.exit(1) |