[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Does libtool need to escape plus signs in egrep expressions?
From: |
LRN |
Subject: |
Does libtool need to escape plus signs in egrep expressions? |
Date: |
Thu, 28 Jun 2018 07:59:38 +0300 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0 |
While looking though ltmain source code i've stumbled upon this egrep
invocation:
$EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'
I've tried to see how it behaves on some import libraries that i have, and it
turned out that i could never get it to detect the iname lines, unless i escape
the plus sign.
Are you sure this actually works? Note that the function that does this is only
used in rather exotic corner-cases (old dlltool and/or ms dumpbin being in
use), so it's plausible that it could have been broken since 2010, when it was
added.
signature.asc
Description: OpenPGP digital signature
- Does libtool need to escape plus signs in egrep expressions?,
LRN <=