20 Mar
2018
20 Mar
'18
4:21 a.m.
On 03/19/2018 11:05 PM, Eli Schwartz wrote:
We use an extended glob here, but were relying on having it globally set in makepkg. This causes it to fail when used in scripts.
This was... fun to find. I was writing a minimal srcinfo generator tool to replace mksrcinfo from pkgbuild-introspection, and along the way discovered that the following did not work: bash -c 'source /usr/share/makepkg/srcinfo.sh; source PKGBUILD; write_srcinfo_content' But running that in an interactive shell did work. Why? Well, because *bash-completion* turns on extglob. -- Eli Schwartz Bug Wrangler and Trusted User