[PATCH] question mark is extended regex for non-GNU grep

2014-11-21 Thread Michael Haubenwallner
Accepting \? for at-most-once in basic regex is a GNU grep extension, not accepted by AIX grep for example. * tests/libtool.at: Need EGREP for ? operator, and ? without \ then. With EGREP, need one more \ for $. --- tests/libtool.at | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff

[PATCH] Do not test undef symbols across shlibs on AIX.

2014-11-21 Thread Michael Haubenwallner
On AIX, undefined symbols across shared libraries can work only when the main program explicitly exports those symbols. As this is bad practice anyway and -no-undefined should be preferred, we skip this. * tests/template.at: Skip test with undef syms across libraries on AIX. --- tests/template.at

Re: [PATCH] question mark is extended regex for non-GNU grep

2014-11-21 Thread Eric Blake
On 11/21/2014 05:11 AM, Michael Haubenwallner wrote: > Accepting \? for at-most-once in basic regex is a GNU grep extension, > not accepted by AIX grep for example. > * tests/libtool.at: Need EGREP for ? operator, and ? without \ then. > With EGREP, need one more \ for $. Or, stick with GREP but u

Re: [PATCH] question mark is extended regex for non-GNU grep

2014-11-21 Thread Michael Haubenwallner
On 11/21/2014 03:06 PM, Eric Blake wrote: > On 11/21/2014 05:11 AM, Michael Haubenwallner wrote: >> Accepting \? for at-most-once in basic regex is a GNU grep extension, >> not accepted by AIX grep for example. >> * tests/libtool.at: Need EGREP for ? operator, and ? without \ then. >> With EGREP,

Re: [PATCH] question mark is extended regex for non-GNU grep

2014-11-21 Thread Gary V. Vaughan
On Nov 21, 2014, at 2:53 PM, Michael Haubenwallner wrote: > > On 11/21/2014 03:06 PM, Eric Blake wrote: >> On 11/21/2014 05:11 AM, Michael Haubenwallner wrote: >>> Accepting \? for at-most-once in basic regex is a GNU grep extension, >>> not accepted by AIX grep for example. >>> * tests/libtool.

Re: [PATCH] Do not test undef symbols across shlibs on AIX.

2014-11-21 Thread Gary V. Vaughan
Hi Michael, On Nov 21, 2014, at 12:50 PM, Michael Haubenwallner wrote: > > On AIX, undefined symbols across shared libraries can work only when > the main program explicitly exports those symbols. As this is bad > practice anyway and -no-undefined should be preferred, we skip this. > * tests/te

[PATCH] ltdl: set libltdl_cv_need_uscore to yes on OS/2

2014-11-21 Thread KO Myung-Hun
On OS/2, dlopen() does not support a program. So libltdl_cv_need_uscore is set to unknown, but dlsym() requires an underscore prefix. So set libltdl_cv_need_uscore to yes on OS/2 if lt_cv_sys_symbol_underscore is yes and libltdl_cv_need_uscore is unknown. * m4/ltdl.m4 (LT_FUNC_DLSYM_USCORE): set l