Skip to content

Update glibc_version_header_gen.py#36

Open
BaileyGalacci wants to merge 1 commit intowheybags:masterfrom
BaileyGalacci:patch-1
Open

Update glibc_version_header_gen.py#36
BaileyGalacci wants to merge 1 commit intowheybags:masterfrom
BaileyGalacci:patch-1

Conversation

@BaileyGalacci
Copy link
Copy Markdown

Changed a + string append to a , string append. This seems to better match the expected behavior, where each argument is its own string in a list. This fixes a bug when running the bash command. subprocess.CalledProcessError: Command '['/bin/bash', '-c', 'set -o pipefail; readelf -Ws \'/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so\' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']' returned non-zero exit status 1., despite the .so file existing in that location.

Before:
'['/bin/bash', '-c', 'set -o pipefail; readelf -Ws '/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']'
After:
'['/bin/bash', '-c', 'set -o pipefail; ', 'readelf -Ws '/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']'

Changed a + string append to a , string append. This seems to better match the expected behavior. This fixes a bug when running the bash command.
subprocess.CalledProcessError: Command '['/bin/bash', '-c', 'set -o pipefail; readelf -Ws \'/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so\' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']' returned non-zero exit status 1.

Before:
'['/bin/bash', '-c', 'set -o pipefail; readelf -Ws \'/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so\' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']'
After:
'['/bin/bash', '-c', 'set -o pipefail; ', 'readelf -Ws \'/home/bgalacci/repos/glibc_version_header/builds/glibc-2.26/install/usr/local/lib/libanl-2.26.so\' | grep " [^ ]*@@GLIBC_[0-9.]*$ " -o']'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant