FYI: argp.h/argz.h and error_t

2006-03-27 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Mon, Mar 20, 2006 at 08:36:26AM CET: > [ this is http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/5424 ] > Sorry for the delay, here's a patch. Cc:ing libtool-patches as the > owner of the argz module. If you agree, I'll check this into Libtool > as well. I have app

Re: argp.h/argz.h and error_t

2006-03-20 Thread Ralf Wildenhues
[ this is http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/5424 ] * Sergey Poznyakoff wrote on Sat, Feb 25, 2006 at 11:41:36AM CET: > Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > > > The hack below fixes that, but I can imagine that it is not an > > acceptable fix, given that this is libc code.

Re: argp.h/argz.h and error_t

2006-02-25 Thread Sergey Poznyakoff
Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > The hack below fixes that, but I can imagine that it is not an > acceptable fix, given that this is libc code. Should we rather > AC_DEFINE([__error_t_defined], 1, ..)? Yes, I believe we should. Regards, Sergey __

argp.h/argz.h and error_t

2006-02-24 Thread Ralf Wildenhues
If a project uses both modules argp and argz, error_t may be both #define'd, and set as typedef in argp.h. The #define from config.h (which comes ultimatively from argz.m4) kills the typedef of course. For example on sparc-sun-solaris2.8: | cc -DHAVE_CONFIG_H -DEXEEXT=\"\" -DEXEEXT=\"\" -DLIBDIR