Forked from
Arch Linux / infrastructure
Source project has a limited visibility.
-
Christian Heusel authored
This addresses the problem that so far the for loop recognizes each filename with a space as different word, i.e.: $ for f in $(find pkg -type f); do echo "$f"; done pkg/usr/bin/Surge XT Effects pkg/usr/bin/Surge XT while the correct output would have been: pkg/usr/bin/Surge XT Effects pkg/usr/bin/Surge XT We fix this by just passing everything directly via xargs to readelf, which also removes the loop overhead. This also results in a significant speedup for packages with a lot of libraries and binaries. fixes archlinux/infrastructure#524 Signed-off-by:
Christian Heusel <christian@heusel.eu>
Christian Heusel authoredThis addresses the problem that so far the for loop recognizes each filename with a space as different word, i.e.: $ for f in $(find pkg -type f); do echo "$f"; done pkg/usr/bin/Surge XT Effects pkg/usr/bin/Surge XT while the correct output would have been: pkg/usr/bin/Surge XT Effects pkg/usr/bin/Surge XT We fix this by just passing everything directly via xargs to readelf, which also removes the loop overhead. This also results in a significant speedup for packages with a lot of libraries and binaries. fixes archlinux/infrastructure#524 Signed-off-by:
Christian Heusel <christian@heusel.eu>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.