Re: [PATCH] README-release improvements

2011-10-22 Thread Gary V. Vaughan
Hi Jim, On 22 Oct 2011, at 03:06, Jim Meyering wrote: Gary V. Vaughan wrote: As it stands (without this patch), README-release recommends: git checkout master git pull ./configure make maintainer-clean ./bootstrap Running the (potentially) outdated configure, to build a

Re: [PATCH] README-release improvements

2011-10-22 Thread Jim Meyering
Gary V. Vaughan wrote: Hi Jim, On 22 Oct 2011, at 03:06, Jim Meyering wrote: Gary V. Vaughan wrote: As it stands (without this patch), README-release recommends: git checkout master git pull ./configure make maintainer-clean ./bootstrap Running the (potentially) outdated

Re: [PATCH] README-release improvements

2011-10-22 Thread Bruno Haible
Hi Jim, Gary V. Vaughan wrote: Running the (potentially) outdated configure, to build a (potentially) outdated Makefile, which may very well rerun aclocal, automake, autoconf etc just to call the maintainer-clean rule, and then blow it all away in the next step with a bootstrap seems odd

Re: signbit #define'd causes compilation error in octave

2011-10-22 Thread Bruno Haible
Eric Blake wrote: in C++, we could avoid the macros and instead have three overloaded functions named signbit which operate on the correct types, so as not to pollute the namespace with a macro. POSIX does not speak to C++ compliance, so using overloads instead of a macro for C++ does not

Re: [PATCH] README-release improvements

2011-10-22 Thread Gary V. Vaughan
Hi Jim, On 22 Oct 2011, at 17:15, Jim Meyering wrote: Gary V. Vaughan wrote: If you want to clean the cruft out of your working directories before starting the release process, you should do it before you change branches and merge changes from upstream, using the Makefile that you already

Re: [PATCH] perror: test for output mismatch

2011-10-22 Thread Bruno Haible
Eric Blake wrote on 2011-06-21: diff --git a/ChangeLog b/ChangeLog index 07f3819..36d72ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2011-06-21 Eric Blake ebl...@redhat.com + perror: test for output mismatch + * m4/perror.m4 (gl_FUNC_PERROR): Add test, in order to

Re: perror.m4 test

2011-10-22 Thread Bruno Haible
Eric Blake wrote: I'm not sure. This test is about perror(). Should it fail just because strerror returns an invalid pointer? Eric, what do you think? perror() is required to give output containing the same string as strerror, and strerror() is required to give a valid string (possible

Re: porting to NeXTstep

2011-10-22 Thread Bruno Haible
Hi Daniel, * Tacked on !defined __NeXT__ in lib/stdio.in.h. Easier than adding a separate test for asm-label functionality, anyway. I don't remember: What is the version of NeXT gcc? Does it support the __attribute__ __format__ __printf__ syntax? extern int printf (const char *format,

Re: [PATCH] README-release improvements

2011-10-22 Thread Jim Meyering
Bruno Haible wrote: Gary V. Vaughan wrote: Running the (potentially) outdated configure, to build a (potentially) outdated Makefile, which may very well rerun aclocal, automake, autoconf etc just to call the maintainer-clean rule, and then blow it all away in the next step with a

Re: [PATCH] README-release improvements

2011-10-22 Thread Bruno Haible
Hi Jim, ./configure make maintainer-clean# Clean up previous build artefacts What's the point of rerunning configure and maintainer-clean? I sometimes do make distclean in a subdirectory. This removes some but not all Makefiles. make -k maintainer-clean will thus fail and not do

Re: Redefinition of errno constants in MSVC10

2011-10-22 Thread Bruno Haible
Hi, Michael Goffioul wrote: When trying to compile current octave with MSVC10, I get a bunch of macro redefinition in errno.h module. See the following from the involved headers: $ grep ECONNRESET errno.h # define ECONNRESET 10054 $ grep ECONNRESET /c/Program\ Files/Microsoft\

Re: [PATCH] README-release improvements

2011-10-22 Thread Jim Meyering
Gary V. Vaughan wrote: ... Okay to push? Yes, but with the following changes applied: use this instead, per today's discussion: make -k maintainer-clean || { ./configure make maintainer-clean; } and change incase to in case in the commit log and ChangeLog: readme-release: several

Re: [PATCH] README-release improvements

2011-10-22 Thread Stefano Lattarini
Hi everybody. Just my two cents about this matter ... On Saturday 22 October 2011, Bruno Haible wrote: Gary V. Vaughan wrote: Running the (potentially) outdated configure, to build a (potentially) outdated Makefile, which may very well rerun aclocal, automake, autoconf etc just to call

Re: [PATCH] README-release improvements

2011-10-22 Thread Jim Meyering
Stefano Lattarini wrote: Hi everybody. Just my two cents about this matter ... On Saturday 22 October 2011, Bruno Haible wrote: Gary V. Vaughan wrote: Running the (potentially) outdated configure, to build a (potentially) outdated Makefile, which may very well rerun aclocal, automake,

Re: [PATCH] README-release improvements

2011-10-22 Thread Stefano Lattarini
On Saturday 22 October 2011, Jim Meyering wrote: Stefano Lattarini wrote: make -k maintainer-clean # Clean up previous build artefacts ./configure make maintainer-clean# Clean up previous build artefacts git checkout master git pull origin master # don't try (perhaps

Re: porting to NeXTstep

2011-10-22 Thread Daniel Richard G.
Sorry for the delay; didn't have time to revisit this till today. On Wed, 2011 Oct 19 11:23+0200, Bruno Haible wrote: The files m4/strcoll.m4, lib/strcoll.c, modules/strcoll, m4/string_h.m4, lib/string.in.h, modules/string, doc/posix-functions/strcoll.texi are probably

Re: porting to NeXTstep

2011-10-22 Thread Daniel Richard G.
On Sat, 2011 Oct 22 14:41+0200, Bruno Haible wrote: Good point. And adding EILSEQ in errno.in.h also requires a change to lib/strerror-override.c. And a couple other places, I believe! Revised patch attached. --Daniel -- Daniel Richard G. || sk...@iskunk.org My ASCII-art .sig got a bad