Hi Érico, On Mon, 2020-10-26 at 12:03 -0300, Érico Nogueira via Elfutils-devel wrote: > Do elfutils program actually depend on the extra functionality > enabled by > FNM_EXTMATCH? Is changing the flag to have no effect a "bug"?
Yes. The extended wildcard pattern is relied upon by both eu-strip with --keep-section=SECTION Keep the named section. SECTION is an extended wildcard pattern. May be given more than once. and eu-elfcompress with -n, --name=SECTION SECTION name to (de)compress, SECTION is an extended wildcard pattern (defaults to '.?(z)debug*') In the eu-strip case it might be reasoned that instead of a wildcard pattern the user might most of the time simply provide a section name as is (especially since the option may be given multiple times). But in the case of eu-elfcompress the program relies on the default SECTION name being an extended wildcard pattern. So not supporting FNM_EXTMATCH breaks the default functionality of eu-elfcompress. Cheers, Mark