First: Thanks for the review!

I already made most of the changes, so we may only discuss the
outstanding ones:

- Using the distro gnulib works on sid and Ubuntu precise (same gnulib
version) with only some different compiling output (see the strip diff
attachment), but not on Ubuntu lucid. I didn't testbuild for other
releases, but i doubt that is quite free of trouble. 

So while it's nice to use the Debian package it makes it less "portable"
as for backports and there is more need to adjust the package when the
gnulib changes. As i read on
http://lists.gnu.org/archive/html/bug-gnulib/2008-11/msg00269.html it's
also not strongly necessary to do so. So i would rather vote for
shipping a own separate tarball (source format "3.0 (quilt)" is really
nice for that), but maybe using the version from the Debian package.

- Setting debian/compat to 8 gives me troubles on my lucid machine with
debhelper, so i would like to stick to 7 for now.

- About debian/preinst, you're right that in Debian it's not needed
anymore and a simpler script can be used, cause Lenny is gone now. But i
also did it that way for supporting Ubuntu 10.04.

As you see i care a bit about doing easy backports. And because PSPP is
quite flexible on that, i like the packaging to do the same. So IMO
bringing the package to the debhelper 7 area and keeping it clean is
nice, but introducing unnecessary backporting blockers in the package
rather isn't ;)

Will upload to new version to mentors again, once we have that cleared.

One thing i like to propose is declaring you as an Uploader in
debian/control, what do you think?

Cheers

bojo42


Am Dienstag, den 17.01.2012, 06:50 -0800 schrieb Ben Pfaff:
> [trying again without quoting 900 kB]
> 
> The packaging looks pretty good to me.  I added some comments in
> review.  I'll sponsor you, if you will fix the (fairly small)
> issues that I pointed out.
> 
> Thanks,
> 
> Ben.
> 
> bojo42 <[email protected]> writes:
> 
> > I've just uploaded the revamped package to mentors:
> >
> > http://mentors.debian.net/package/pspp
> >
> > Feedback or sponsoring highly welcome :)
> >
> > Am Donnerstag, den 12.01.2012, 23:11 +0100 schrieb bojo42:
> >> Thanks, the testsuite is now quite pleased beside the 64bit one.
> >> 
> >> Am Donnerstag, den 12.01.2012, 20:30 +0000 schrieb John Darrington:
> >> > I pushed a change to master which should fix this FAILED item.
> >> > 
> >> > The first skipped on seems to be deliberately skipped on 64bit
> >> > systems.
> >> > 
> >> > For the other two items, you will need to have installed 
> >> > libtext-diff-perl and postgresql
> >> > 
> >> > J'
> >> > 
> >> > On Thu, Jan 12, 2012 at 06:18:13PM +0100, bojo42 wrote:
> >> >      I just tried to build for Ubuntu 10.04 (lucid) and the upcoming 
> >> > 12.04
> >> >      (precise). As precise is quite close to sid it got the same errors, 
> >> > but
> >> >      the testsuite is sucessful for the lucid build. So the reason for
> >> >      failure seems to be somewhere in the newer toolchain and 
> >> > dependencies.
> >> >      Maybe this helps a bit further.
> >> >      
> >> >      Am Donnerstag, den 12.01.2012, 13:17 +0100 schrieb bojo42:
> >> >      > Okay i fixed my pbuilder setup and now i can deliver anything 
> >> > from the
> >> >      > build chroot before it's deleted, see attachment.
> >> >      > 
> >> >      > @John: You guessed right i missed to depend on perl (also on 
> >> > libpq), but
> >> >      > having it added now doesn't help with the errors. Debian's perl 
> >> > is at
> >> >      > 5.14.2.
> >> >      > 
> >> >      > Am Mittwoch, den 11.01.2012, 10:27 -0800 schrieb Ben Pfaff:
> >> >      > > bojo42 <[email protected]> writes:
> >> >      > > 
> >> >      > > > - What still prevents compilation are some testsuite strikes:
> >> >      > > >
> >> >      > > >  20: numeric format output    FAILED (data-out.at:47)
> >> >      > > >  97: too many value labels    skipped 
> >> > (sys-file-reader.at:2766)
> >> >      > > >  183: GET DATA /TYPE=PSQL    skipped (get-data-psql.at:124)
> >> >      > > >  914: Perl Pspp.t    skipped (perl-module.at:706)
> >> >      > > >
> >> >      > > > Could really use some help for the FAILED one. Do you really 
> >> > need the
> >> >      > > > "testsuite.log" as it's quite tricky to get it out of my 
> >> > pbuilder setup.
> >> >      > > 
> >> >      > > I don't know how to debug a test failure without testsuite.log.
> >> >      > > 
> >> >      > > You can always add "cat testsuite.log" somewhere in your build
> >> >      > > process to ensure that testsuite.log shows up in the build log.
> 

--- pspp_git_gnulib_sid.log 
+++ pspp_distro_gnulib_sid.log 
@@@ -870,6 +871,7 @@
   c-strtod
     canonicalize-lgpl
     careadlinkat
+    chdir
   clean-temp
   close
   configmake
@@ -902,6 +904,7 @@
     fseek
   fseeko
     fseterr
+    fstat
     ftell
   ftello
   full-read
@@ -955,6 +958,8 @@
   minmax
   mkdtemp
   mkstemp
+    msvc-inval
+    msvc-nothrow
     multiarch
     nl_langinfo
     nocrash
@@ -965,6 +970,7 @@
   printf-posix
   printf-safe
   progname
+    raise
   rawmemchr
     read
   read-file
@@ -980,7 +986,7 @@
     safe-write
     same-inode
     sigaction
-    signal
+    signal-h
     signbit
     sigprocmask
     size_max
@@ -994,6 +1000,7 @@
   sprintf-posix
     ssize_t
     stat
+    stdalign
   stdarg
   stdbool
     stddef
@@ -1001,12 +1008,14 @@
     stdio
     stdlib
   stpcpy
+    strcase
     strdup-posix
     streq
   strerror
     strerror-override
   strftime
     string
+    strings
     strncat
     strndup
     strnlen
@@ -1014,6 +1023,7 @@
   strtok_r
   sys_stat
     sys_time
+    sys_types
   tempname
     time
     time_r
@@ -1163,6 +1173,7 @@
   lib/fseeko.c
   lib/fseterr.c
   lib/fseterr.h
+  lib/fstat.c
   lib/ftell.c
   lib/ftello.c
   lib/ftoastr.c
@@ -1206,6 +1217,7 @@
   lib/isnanl-nolibm.h
   lib/isnanl.c
   lib/iswblank.c
+  lib/itold.c
   lib/langinfo.in.h
   lib/localcharset.c
   lib/localcharset.h
@@ -1237,6 +1249,10 @@
   lib/minmax.h
   lib/mkdtemp.c
   lib/mkstemp.c
+  lib/msvc-inval.c
+  lib/msvc-inval.h
+  lib/msvc-nothrow.c
+  lib/msvc-nothrow.h
   lib/nl_langinfo.c
   lib/offtostr.c
   lib/open.c
@@ -1253,6 +1269,7 @@
   lib/progname.c
   lib/progname.h
   lib/progreloc.c
+  lib/raise.c
   lib/rawmemchr.c
   lib/rawmemchr.valgrind
   lib/read-file.c
@@ -1291,6 +1308,7 @@
   lib/snprintf.c
   lib/sprintf.c
   lib/stat.c
+  lib/stdalign.in.h
   lib/stdarg.in.h
   lib/stdbool.in.h
   lib/stddef.in.h
@@ -1300,6 +1318,7 @@
   lib/stdlib.in.h
   lib/stpcpy.c
   lib/str-two-way.h
+  lib/strcasecmp.c
   lib/strdup.c
   lib/streq.h
   lib/strerror-override.c
@@ -1308,7 +1327,9 @@
   lib/strftime.c
   lib/strftime.h
   lib/string.in.h
+  lib/strings.in.h
   lib/stripslash.c
+  lib/strncasecmp.c
   lib/strncat.c
   lib/strndup.c
   lib/strnlen.c
@@ -1316,6 +1337,7 @@
   lib/strtok_r.c
   lib/sys_stat.in.h
   lib/sys_time.in.h
+  lib/sys_types.in.h
   lib/tempname.c
   lib/tempname.h
   lib/time.in.h
@@ -1435,6 +1457,7 @@
   m4/frexpl.m4
   m4/fseek.m4
   m4/fseeko.m4
+  m4/fstat.m4
   m4/ftell.m4
   m4/ftello.m4
   m4/getdelim.m4
@@ -1504,6 +1527,8 @@
   m4/mkstemp.m4
   m4/mmap-anon.m4
   m4/mode_t.m4
+  m4/msvc-inval.m4
+  m4/msvc-nothrow.m4
   m4/multiarch.m4
   m4/nl_langinfo.m4
   m4/nls.m4
@@ -1517,6 +1542,7 @@
   m4/printf-posix.m4
   m4/printf.m4
   m4/progtest.m4
+  m4/raise.m4
   m4/rawmemchr.m4
   m4/read-file.m4
   m4/read.m4
@@ -1542,6 +1568,7 @@
   m4/sprintf-posix.m4
   m4/ssize_t.m4
   m4/stat.m4
+  m4/stdalign.m4
   m4/stdarg.m4
   m4/stdbool.m4
   m4/stddef_h.m4
@@ -1550,10 +1577,12 @@
   m4/stdio_h.m4
   m4/stdlib_h.m4
   m4/stpcpy.m4
+  m4/strcase.m4
   m4/strdup.m4
   m4/strerror.m4
   m4/strftime.m4
   m4/string_h.m4
+  m4/strings_h.m4
   m4/strncat.m4
   m4/strndup.m4
   m4/strnlen.m4
@@ -1562,6 +1591,7 @@
   m4/sys_socket_h.m4
   m4/sys_stat_h.m4
   m4/sys_time_h.m4
+  m4/sys_types_h.m4
   m4/tempname.m4
   m4/threadlib.m4
   m4/time_h.m4
@@ -1674,6 +1704,7 @@
 Copying file gl/fseeko.c
 Copying file gl/fseterr.c
 Copying file gl/fseterr.h
+Copying file gl/fstat.c
 Copying file gl/ftell.c
 Copying file gl/ftello.c
 Copying file gl/ftoastr.c
@@ -1717,6 +1748,7 @@
 Copying file gl/isnanl-nolibm.h
 Copying file gl/isnanl.c
 Copying file gl/iswblank.c
+Copying file gl/itold.c
 Copying file gl/langinfo.in.h
 Copying file gl/localcharset.c
 Copying file gl/localcharset.h
@@ -1760,6 +1792,7 @@
 Copying file gl/m4/frexpl.m4
 Copying file gl/m4/fseek.m4
 Copying file gl/m4/fseeko.m4
+Copying file gl/m4/fstat.m4
 Copying file gl/m4/ftell.m4
 Copying file gl/m4/ftello.m4
 Copying file gl/m4/getdelim.m4
@@ -1830,6 +1863,8 @@
 Copying file gl/m4/mkstemp.m4
 Copying file gl/m4/mmap-anon.m4
 Copying file gl/m4/mode_t.m4
+Copying file gl/m4/msvc-inval.m4
+Copying file gl/m4/msvc-nothrow.m4
 Copying file gl/m4/multiarch.m4
 Copying file gl/m4/nl_langinfo.m4
 Copying file gl/m4/nls.m4
@@ -1843,6 +1878,7 @@
 Copying file gl/m4/printf-posix.m4
 Copying file gl/m4/printf.m4
 Copying file gl/m4/progtest.m4
+Copying file gl/m4/raise.m4
 Copying file gl/m4/rawmemchr.m4
 Copying file gl/m4/read-file.m4
 Copying file gl/m4/read.m4
@@ -1868,6 +1904,7 @@
 Copying file gl/m4/sprintf-posix.m4
 Copying file gl/m4/ssize_t.m4
 Copying file gl/m4/stat.m4
+Copying file gl/m4/stdalign.m4
 Copying file gl/m4/stdarg.m4
 Copying file gl/m4/stdbool.m4
 Copying file gl/m4/stddef_h.m4
@@ -1876,10 +1913,12 @@
 Copying file gl/m4/stdio_h.m4
 Copying file gl/m4/stdlib_h.m4
 Copying file gl/m4/stpcpy.m4
+Copying file gl/m4/strcase.m4
 Copying file gl/m4/strdup.m4
 Copying file gl/m4/strerror.m4
 Copying file gl/m4/strftime.m4
 Copying file gl/m4/string_h.m4
+Copying file gl/m4/strings_h.m4
 Copying file gl/m4/strncat.m4
 Copying file gl/m4/strndup.m4
 Copying file gl/m4/strnlen.m4
@@ -1888,6 +1927,7 @@
 Copying file gl/m4/sys_socket_h.m4
 Copying file gl/m4/sys_stat_h.m4
 Copying file gl/m4/sys_time_h.m4
+Copying file gl/m4/sys_types_h.m4
 Copying file gl/m4/tempname.m4
 Copying file gl/m4/threadlib.m4
 Copying file gl/m4/time_h.m4
@@ -1945,6 +1985,10 @@
 Copying file gl/minmax.h
 Copying file gl/mkdtemp.c
 Copying file gl/mkstemp.c
+Copying file gl/msvc-inval.c
+Copying file gl/msvc-inval.h
+Copying file gl/msvc-nothrow.c
+Copying file gl/msvc-nothrow.h
 Copying file gl/nl_langinfo.c
 Copying file gl/offtostr.c
 Copying file gl/open.c
@@ -1961,6 +2005,7 @@
 Copying file gl/progname.c
 Copying file gl/progname.h
 Copying file gl/progreloc.c
+Copying file gl/raise.c
 Copying file gl/rawmemchr.c
 Copying file gl/rawmemchr.valgrind
 Copying file gl/read-file.c
@@ -1999,6 +2044,7 @@
 Copying file gl/snprintf.c
 Copying file gl/sprintf.c
 Copying file gl/stat.c
+Copying file gl/stdalign.in.h
 Copying file gl/stdarg.in.h
 Copying file gl/stdbool.in.h
 Copying file gl/stddef.in.h
@@ -2008,6 +2054,7 @@
 Copying file gl/stdlib.in.h
 Copying file gl/stpcpy.c
 Copying file gl/str-two-way.h
+Copying file gl/strcasecmp.c
 Copying file gl/strdup.c
 Copying file gl/streq.h
 Copying file gl/strerror-override.c
@@ -2016,7 +2063,9 @@
 Copying file gl/strftime.c
 Copying file gl/strftime.h
 Copying file gl/string.in.h
+Copying file gl/strings.in.h
 Copying file gl/stripslash.c
+Copying file gl/strncasecmp.c
 Copying file gl/strncat.c
 Copying file gl/strndup.c
 Copying file gl/strnlen.c
@@ -2024,6 +2073,7 @@
 Copying file gl/strtok_r.c
 Copying file gl/sys_stat.in.h
 Copying file gl/sys_time.in.h
+Copying file gl/sys_types.in.h
 Copying file gl/tempname.c
 Copying file gl/tempname.h
 Copying file gl/time.in.h
@@ -2241,6 +2291,8 @@
 checking whether gcc accepts -g... (cached) yes
 checking for gcc option to accept ISO C89... (cached) none needed
 checking dependency style of gcc... (cached) none
+checking for Minix Amsterdam compiler... no
+checking for ar... ar
 checking for ranlib... ranlib
 checking whether gcc and cc understand -c and -o together... yes
 checking for _LARGEFILE_SOURCE value needed for large files... no
@@ -2372,8 +2424,12 @@
 checking for readlink... yes
 checking for realpath... yes
 checking for readlinkat... yes
+checking for _set_invalid_parameter_handler... no
 checking for fcntl... yes
+checking for symlink... yes
 checking for vasnprintf... no
+checking for snprintf... yes
+checking for alarm... yes
 checking for getdelim... yes
 checking for getdtablesize... yes
 checking for gettimeofday... yes
@@ -2389,6 +2445,7 @@
 checking for iswctype... yes
 checking for wcscoll... yes
 checking for setenv... yes
+checking for link... yes
 checking for sigaction... yes
 checking for sigaltstack... yes
 checking for siginterrupt... yes
@@ -2415,6 +2472,7 @@
 checking for sys/mman.h... yes
 checking for wchar.h... yes
 checking for stdint.h... (cached) yes
+checking for strings.h... (cached) yes
 checking for sys/stat.h... (cached) yes
 checking for unsigned long long int... yes
 checking whether byte ordering is bigendian... no
@@ -2426,11 +2484,14 @@
 checking whether strerror_r returns char *... yes
 checking for sig_atomic_t... yes
 checking for working fcntl.h... yes
+checking for pid_t... yes
+checking for mode_t... yes
 checking for stdint.h... yes
 checking for inttypes.h... yes
 checking whether printf supports size specifiers as in C99... yes
 checking whether printf supports 'long double' arguments... yes
 checking whether printf supports infinite 'double' arguments... yes
+checking whether long double and double are the same... no
 checking whether printf supports infinite 'long double' arguments... no
 checking whether printf supports the 'a' and 'A' directives... yes
 checking whether printf supports the 'F' directive... yes
@@ -2446,8 +2507,9 @@
 checking for wchar_t... yes
 checking for wint_t... yes
 checking for intmax_t... yes
+checking where to find the exponent in a 'double'... word 1 bit 20
 checking whether snprintf returns a byte count as in C99... yes
-checking for snprintf... yes
+checking for snprintf... (cached) yes
 checking for strnlen... yes
 checking for wcslen... yes
 checking for wcsnlen... yes
@@ -2503,16 +2565,15 @@
 checking whether memrchr is declared... yes
 checking whether <limits.h> defines MIN and MAX... no
 checking whether <sys/param.h> defines MIN and MAX... yes
-checking for mode_t... yes
 checking for promoted mode_t type... mode_t
 checking for ptrdiff_t... yes
 checking whether C symbols are prefixed with underscore at the linker level... no
+checking for sigset_t... yes
 checking for shared library path variable... LD_LIBRARY_PATH
 checking whether to activate relocatable installation... no
 checking whether setenv is declared... yes
 checking for ssize_t... yes
 checking for uid_t in sys/types.h... yes
-checking for sigset_t... yes
 checking whether snprintf is declared... yes
 checking for stdbool.h that conforms to C99... yes
 checking for _Bool... yes
@@ -2542,6 +2603,9 @@
 checking whether strerror_r is declared without a macro... yes
 checking whether strsignal is declared without a macro... yes
 checking whether strverscmp is declared without a macro... yes
+checking whether ffs is declared without a macro... yes
+checking whether strcasecmp is declared without a macro... yes
+checking whether strncasecmp is declared without a macro... yes
 checking for mmap... (cached) yes
 checking for MAP_ANONYMOUS... yes
 checking whether strncat works... yes
@@ -2580,6 +2644,7 @@
 checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
 checking whether fcntl is declared without a macro... yes
 checking whether openat is declared without a macro... yes
+checking whether conversion from 'int' to 'long double' works... yes
 checking for ptrdiff_t... (cached) yes
 checking whether frexp works... yes
 checking whether frexpl is declared... yes
@@ -2600,7 +2665,6 @@
 checking whether isinf(long double) works... yes
 checking whether isnan macro works... no
 checking whether isnan(double) can be used without linking with libm... (cached) yes
-checking where to find the exponent in a 'double'... word 1 bit 20
 checking whether isnan(double) can be used without linking with libm... (cached) yes
 checking whether isnan(float) can be used without linking with libm... (cached) yes
 checking whether isnan(float) works... (cached) yes
@@ -2628,25 +2692,53 @@
 checking for GNU libc compatible malloc... (cached) yes
 checking whether NAN macro works... yes
 checking whether HUGE_VAL works... yes
+checking whether acosf is declared without a macro... yes
 checking whether acosl is declared without a macro... yes
+checking whether asinf is declared without a macro... yes
 checking whether asinl is declared without a macro... yes
+checking whether atanf is declared without a macro... yes
 checking whether atanl is declared without a macro... yes
 checking whether ceilf is declared without a macro... yes
 checking whether ceill is declared without a macro... yes
+checking whether copysign is declared without a macro... yes
+checking whether copysignf is declared without a macro... yes
+checking whether copysignl is declared without a macro... yes
+checking whether cosf is declared without a macro... yes
 checking whether cosl is declared without a macro... yes
+checking whether coshf is declared without a macro... yes
+checking whether expf is declared without a macro... yes
 checking whether expl is declared without a macro... yes
+checking whether fabsf is declared without a macro... yes
 checking whether floorf is declared without a macro... yes
 checking whether floorl is declared without a macro... yes
+checking whether fma is declared without a macro... yes
+checking whether fmaf is declared without a macro... yes
+checking whether fmal is declared without a macro... yes
+checking whether fmodf is declared without a macro... yes
+checking whether frexpf is declared without a macro... yes
 checking whether frexpl is declared without a macro... yes
+checking whether ldexpf is declared without a macro... yes
 checking whether ldexpl is declared without a macro... yes
 checking whether logb is declared without a macro... yes
+checking whether logf is declared without a macro... yes
 checking whether logl is declared without a macro... yes
+checking whether log10f is declared without a macro... yes
+checking whether modff is declared without a macro... yes
+checking whether powf is declared without a macro... yes
+checking whether rint is declared without a macro... yes
+checking whether rintf is declared without a macro... yes
+checking whether rintl is declared without a macro... yes
 checking whether round is declared without a macro... yes
 checking whether roundf is declared without a macro... yes
 checking whether roundl is declared without a macro... yes
+checking whether sinf is declared without a macro... yes
 checking whether sinl is declared without a macro... yes
+checking whether sinhf is declared without a macro... yes
+checking whether sqrtf is declared without a macro... yes
 checking whether sqrtl is declared without a macro... yes
+checking whether tanf is declared without a macro... yes
 checking whether tanl is declared without a macro... yes
+checking whether tanhf is declared without a macro... yes
 checking whether trunc is declared without a macro... yes
 checking whether truncf is declared without a macro... yes
 checking whether truncl is declared without a macro... yes
@@ -2674,6 +2766,8 @@
 checking whether ldexpl is declared... (cached) yes
 checking whether program_invocation_name is declared... yes
 checking whether program_invocation_short_name is declared... yes
+checking for raise... yes
+checking for sigprocmask... yes
 checking for rawmemchr... yes
 checking whether readlink signature is correct... yes
 checking whether readlink handles trailing slash correctly... yes
@@ -2703,7 +2797,7 @@
 checking whether sigprocmask is declared without a macro... yes
 checking for signbit macro... yes
 checking for signbit compiler built-ins... yes
-checking for sigprocmask... yes
+checking for sigprocmask... (cached) yes
 checking for stdint.h... (cached) yes
 checking for SIZE_MAX... yes
 checking for snprintf... (cached) yes
@@ -2719,6 +2813,7 @@
 checking for ssize_t... (cached) yes
 checking whether stat handles trailing slashes on directories... yes
 checking whether stat handles trailing slashes on files... yes
+checking for working stdalign.h... no
 checking for va_copy... yes
 checking whether NULL can be used in arbitrary expressions... (cached) yes
 checking whether dprintf is declared without a macro... yes
@@ -2727,6 +2822,7 @@
 checking whether ftello is declared without a macro... yes
 checking whether getdelim is declared without a macro... yes
 checking whether getline is declared without a macro... yes
+checking whether pclose is declared without a macro... yes
 checking whether popen is declared without a macro... yes
 checking whether renameat is declared without a macro... yes
 checking whether snprintf is declared without a macro... yes
@@ -2739,25 +2835,30 @@
 checking whether getloadavg is declared without a macro... yes
 checking whether getsubopt is declared without a macro... yes
 checking whether grantpt is declared without a macro... yes
+checking whether initstate_r is declared without a macro... yes
 checking whether mkdtemp is declared without a macro... yes
 checking whether mkostemp is declared without a macro... yes
 checking whether mkostemps is declared without a macro... yes
 checking whether mkstemp is declared without a macro... yes
 checking whether mkstemps is declared without a macro... yes
+checking whether posix_openpt is declared without a macro... yes
 checking whether ptsname is declared without a macro... yes
+checking whether ptsname_r is declared without a macro... yes
 checking whether random_r is declared without a macro... yes
-checking whether initstat_r is declared without a macro... no
-checking whether srandom_r is declared without a macro... yes
-checking whether setstate_r is declared without a macro... yes
 checking whether realpath is declared without a macro... yes
 checking whether rpmatch is declared without a macro... yes
 checking whether setenv is declared without a macro... yes
+checking whether setstate_r is declared without a macro... yes
+checking whether srandom_r is declared without a macro... yes
 checking whether strtod is declared without a macro... yes
 checking whether strtoll is declared without a macro... yes
 checking whether strtoull is declared without a macro... yes
 checking whether unlockpt is declared without a macro... yes
 checking whether unsetenv is declared without a macro... yes
 checking for stpcpy... yes
+checking for strcasecmp... yes
+checking for strncasecmp... yes
+checking whether strncasecmp is declared... (cached) yes
 checking for working strerror function... yes
 checking for working strndup... yes
 checking for working strnlen... yes
@@ -2766,6 +2867,7 @@
 checking whether strtok_r works... yes
 checking for nlink_t... yes
 checking whether fchmodat is declared without a macro... yes
+checking whether fstat is declared without a macro... yes
 checking whether fstatat is declared without a macro... yes
 checking whether futimens is declared without a macro... yes
 checking whether lchmod is declared without a macro... yes
@@ -2780,7 +2882,9 @@
 checking whether localtime_r is compatible with its POSIX signature... yes
 checking for __secure_getenv... yes
 checking whether trunc is declared... (cached) yes
+checking whether chdir is declared without a macro... yes
 checking whether chown is declared without a macro... yes
+checking whether dup is declared without a macro... yes
 checking whether dup2 is declared without a macro... yes
 checking whether dup3 is declared without a macro... yes
 checking whether environ is declared without a macro... yes
@@ -2788,6 +2892,7 @@
 checking whether faccessat is declared without a macro... yes
 checking whether fchdir is declared without a macro... yes
 checking whether fchownat is declared without a macro... yes
+checking whether fdatasync is declared without a macro... yes
 checking whether fsync is declared without a macro... yes
 checking whether ftruncate is declared without a macro... yes
 checking whether getcwd is declared without a macro... yes
@@ -3079,17 +3184,33 @@
 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
 	      -e 's|@''PRAGMA_COLUMNS''@||g' \
 	      -e 's|@''NEXT_AS_FIRST_DIRECTIVE_MATH_H''@|<math.h>|g' \
+	      -e 's/@''GNULIB_ACOSF''@/0/g' \
 	      -e 's/@''GNULIB_ACOSL''@/0/g' \
+	      -e 's/@''GNULIB_ASINF''@/0/g' \
 	      -e 's/@''GNULIB_ASINL''@/0/g' \
+	      -e 's/@''GNULIB_ATANF''@/0/g' \
 	      -e 's/@''GNULIB_ATANL''@/0/g' \
+	      -e 's/@''GNULIB_ATAN2F''@/0/g' \
 	      -e 's/@''GNULIB_CEIL''@/0/g' \
 	      -e 's/@''GNULIB_CEILF''@/0/g' \
 	      -e 's/@''GNULIB_CEILL''@/0/g' \
+	      -e 's/@''GNULIB_COPYSIGN''@/0/g' \
+	      -e 's/@''GNULIB_COPYSIGNF''@/0/g' \
+	      -e 's/@''GNULIB_COPYSIGNL''@/0/g' \
+	      -e 's/@''GNULIB_COSF''@/0/g' \
 	      -e 's/@''GNULIB_COSL''@/0/g' \
+	      -e 's/@''GNULIB_COSHF''@/0/g' \
+	      -e 's/@''GNULIB_EXPF''@/0/g' \
 	      -e 's/@''GNULIB_EXPL''@/0/g' \
+	      -e 's/@''GNULIB_FABSF''@/0/g' \
 	      -e 's/@''GNULIB_FLOOR''@/1/g' \
 	      -e 's/@''GNULIB_FLOORF''@/0/g' \
 	      -e 's/@''GNULIB_FLOORL''@/0/g' \
+	      -e 's/@''GNULIB_FMA''@/0/g' \
+	      -e 's/@''GNULIB_FMAF''@/0/g' \
+	      -e 's/@''GNULIB_FMAL''@/0/g' \
+	      -e 's/@''GNULIB_FMODF''@/0/g' \
+	      -e 's/@''GNULIB_FREXPF''@/0/g' \
 	      -e 's/@''GNULIB_FREXP''@/1/g' \
 	      -e 's/@''GNULIB_FREXPL''@/1/g' \
 	      -e 's/@''GNULIB_ISFINITE''@/1/g' \
@@ -3098,32 +3219,74 @@
 	      -e 's/@''GNULIB_ISNANF''@/1/g' \
 	      -e 's/@''GNULIB_ISNAND''@/1/g' \
 	      -e 's/@''GNULIB_ISNANL''@/1/g' \
+	      -e 's/@''GNULIB_LDEXPF''@/0/g' \
 	      -e 's/@''GNULIB_LDEXPL''@/0/g' \
 	      -e 's/@''GNULIB_LOGB''@/0/g' \
+	      -e 's/@''GNULIB_LOGF''@/0/g' \
 	      -e 's/@''GNULIB_LOGL''@/0/g' \
+	      -e 's/@''GNULIB_LOG10F''@/0/g' \
+	      -e 's/@''GNULIB_MODFF''@/0/g' \
+	      -e 's/@''GNULIB_POWF''@/0/g' \
+	      -e 's/@''GNULIB_RINT''@/0/g' \
+	      -e 's/@''GNULIB_RINTF''@/0/g' \
+	      -e 's/@''GNULIB_RINTL''@/0/g' \
 	      -e 's/@''GNULIB_ROUND''@/1/g' \
 	      -e 's/@''GNULIB_ROUNDF''@/0/g' \
 	      -e 's/@''GNULIB_ROUNDL''@/0/g' \
 	      -e 's/@''GNULIB_SIGNBIT''@/1/g' \
+	      -e 's/@''GNULIB_SINF''@/0/g' \
 	      -e 's/@''GNULIB_SINL''@/0/g' \
+	      -e 's/@''GNULIB_SINHF''@/0/g' \
+	      -e 's/@''GNULIB_SQRTF''@/0/g' \
 	      -e 's/@''GNULIB_SQRTL''@/0/g' \
+	      -e 's/@''GNULIB_TANF''@/0/g' \
 	      -e 's/@''GNULIB_TANL''@/0/g' \
+	      -e 's/@''GNULIB_TANHF''@/0/g' \
 	      -e 's/@''GNULIB_TRUNC''@/1/g' \
 	      -e 's/@''GNULIB_TRUNCF''@/0/g' \
 	      -e 's/@''GNULIB_TRUNCL''@/0/g' \
 	      < ./math.in.h | \
-	  sed -e 's|@''HAVE_ACOSL''@|1|g' \
+	  sed -e 's|@''HAVE_ACOSF''@|1|g' \
+	      -e 's|@''HAVE_ACOSL''@|1|g' \
+	      -e 's|@''HAVE_ASINF''@|1|g' \
 	      -e 's|@''HAVE_ASINL''@|1|g' \
+	      -e 's|@''HAVE_ATANF''@|1|g' \
 	      -e 's|@''HAVE_ATANL''@|1|g' \
+	      -e 's|@''HAVE_ATAN2F''@|1|g' \
+	      -e 's|@''HAVE_COPYSIGN''@|1|g' \
+	      -e 's|@''HAVE_COPYSIGNF''@|1|g' \
+	      -e 's|@''HAVE_COPYSIGNL''@|1|g' \
+	      -e 's|@''HAVE_COSF''@|1|g' \
 	      -e 's|@''HAVE_COSL''@|1|g' \
+	      -e 's|@''HAVE_COSHF''@|1|g' \
+	      -e 's|@''HAVE_EXPF''@|1|g' \
 	      -e 's|@''HAVE_EXPL''@|1|g' \
+	      -e 's|@''HAVE_FABSF''@|1|g' \
+	      -e 's|@''HAVE_FMA''@|1|g' \
+	      -e 's|@''HAVE_FMAF''@|1|g' \
+	      -e 's|@''HAVE_FMAL''@|1|g' \
+	      -e 's|@''HAVE_FMODF''@|1|g' \
+	      -e 's|@''HAVE_FREXPF''@|1|g' \
 	      -e 's|@''HAVE_ISNANF''@|1|g' \
 	      -e 's|@''HAVE_ISNAND''@|1|g' \
 	      -e 's|@''HAVE_ISNANL''@|0|g' \
+	      -e 's|@''HAVE_LDEXPF''@|1|g' \
+	      -e 's|@''HAVE_LOGF''@|1|g' \
 	      -e 's|@''HAVE_LOGL''@|1|g' \
+	      -e 's|@''HAVE_LOG10F''@|1|g' \
+	      -e 's|@''HAVE_MODFF''@|1|g' \
+	      -e 's|@''HAVE_POWF''@|1|g' \
+	      -e 's|@''HAVE_RINT''@|1|g' \
+	      -e 's|@''HAVE_RINTF''@|1|g' \
+	      -e 's|@''HAVE_RINTL''@|1|g' \
+	      -e 's|@''HAVE_SINF''@|1|g' \
 	      -e 's|@''HAVE_SINL''@|1|g' \
+	      -e 's|@''HAVE_SINHF''@|1|g' \
+	      -e 's|@''HAVE_SQRTF''@|1|g' \
 	      -e 's|@''HAVE_SQRTL''@|1|g' \
+	      -e 's|@''HAVE_TANF''@|1|g' \
 	      -e 's|@''HAVE_TANL''@|1|g' \
+	      -e 's|@''HAVE_TANHF''@|1|g' \
 	      -e 's|@''HAVE_DECL_ACOSL''@|1|g' \
 	      -e 's|@''HAVE_DECL_ASINL''@|1|g' \
 	      -e 's|@''HAVE_DECL_ATANL''@|1|g' \
@@ -3153,12 +3316,17 @@
 	      -e 's|@''REPLACE_FLOOR''@|0|g' \
 	      -e 's|@''REPLACE_FLOORF''@|0|g' \
 	      -e 's|@''REPLACE_FLOORL''@|0|g' \
+	      -e 's|@''REPLACE_FMA''@|0|g' \
+	      -e 's|@''REPLACE_FMAF''@|0|g' \
+	      -e 's|@''REPLACE_FMAL''@|0|g' \
+	      -e 's|@''REPLACE_FREXPF''@|0|g' \
 	      -e 's|@''REPLACE_FREXP''@|0|g' \
 	      -e 's|@''REPLACE_FREXPL''@|0|g' \
 	      -e 's|@''REPLACE_HUGE_VAL''@|0|g' \
 	      -e 's|@''REPLACE_ISFINITE''@|1|g' \
 	      -e 's|@''REPLACE_ISINF''@|0|g' \
 	      -e 's|@''REPLACE_ISNAN''@|1|g' \
+	      -e 's|@''REPLACE_ITOLD''@|0|g' \
 	      -e 's|@''REPLACE_LDEXPL''@|0|g' \
 	      -e 's|@''REPLACE_NAN''@|0|g' \
 	      -e 's|@''REPLACE_ROUND''@|0|g' \
@@ -3182,11 +3350,13 @@
 	      -e 's|@''PRAGMA_COLUMNS''@||g' \
 	      -e 's|@''NEXT_SIGNAL_H''@|<signal.h>|g' \
 	      -e 's|@''GNULIB_PTHREAD_SIGMASK''@|0|g' \
+	      -e 's|@''GNULIB_RAISE''@|1|g' \
 	      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/0/g' \
 	      -e 's/@''GNULIB_SIGPROCMASK''@/1/g' \
 	      -e 's/@''GNULIB_SIGACTION''@/1/g' \
 	      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|1|g' \
 	      -e 's|@''HAVE_PTHREAD_SIGMASK''@|1|g' \
+	      -e 's|@''HAVE_RAISE''@|1|g' \
 	      -e 's|@''HAVE_SIGSET_T''@|1|g' \
 	      -e 's|@''HAVE_SIGINFO_T''@|1|g' \
 	      -e 's|@''HAVE_SIGACTION''@|1|g' \
@@ -3194,6 +3364,7 @@
 	      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|1|g' \
 	      -e 's|@''HAVE_SIGHANDLER_T''@|1|g' \
 	      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|0|g' \
+	      -e 's|@''REPLACE_RAISE''@|0|g' \
 	      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
 	      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
 	      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
@@ -3205,6 +3376,11 @@
 	  < ../build-aux/snippet/unused-parameter.h \
 	  > unused-parameter.h-t && \
 	mv unused-parameter.h-t unused-parameter.h
+rm -f stdalign.h-t stdalign.h && \
+	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+	  cat ./stdalign.in.h; \
+	} > stdalign.h-t && \
+	mv stdalign.h-t stdalign.h
 rm -f stdio.h-t stdio.h && \
 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
@@ -3214,6 +3390,7 @@
 	      -e 's|@''NEXT_STDIO_H''@|<stdio.h>|g' \
 	      -e 's/@''GNULIB_DPRINTF''@/0/g' \
 	      -e 's/@''GNULIB_FCLOSE''@/0/g' \
+	      -e 's/@''GNULIB_FDOPEN''@/0/g' \
 	      -e 's/@''GNULIB_FFLUSH''@/0/g' \
 	      -e 's/@''GNULIB_FGETC''@/1/g' \
 	      -e 's/@''GNULIB_FGETS''@/1/g' \
@@ -3238,6 +3415,7 @@
 	      -e 's/@''GNULIB_GETS''@/1/g' \
 	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
 	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
+	      -e 's/@''GNULIB_PCLOSE''@/0/g' \
 	      -e 's/@''GNULIB_PERROR''@/0/g' \
 	      -e 's/@''GNULIB_POPEN''@/0/g' \
 	      -e 's/@''GNULIB_PRINTF''@/1/g' \
@@ -3276,11 +3454,14 @@
 	      -e 's|@''HAVE_DPRINTF''@|1|g' \
 	      -e 's|@''HAVE_FSEEKO''@|1|g' \
 	      -e 's|@''HAVE_FTELLO''@|1|g' \
+	      -e 's|@''HAVE_PCLOSE''@|1|g' \
+	      -e 's|@''HAVE_POPEN''@|1|g' \
 	      -e 's|@''HAVE_RENAMEAT''@|1|g' \
 	      -e 's|@''HAVE_VASPRINTF''@|1|g' \
 	      -e 's|@''HAVE_VDPRINTF''@|1|g' \
 	      -e 's|@''REPLACE_DPRINTF''@|0|g' \
 	      -e 's|@''REPLACE_FCLOSE''@|0|g' \
+	      -e 's|@''REPLACE_FDOPEN''@|0|g' \
 	      -e 's|@''REPLACE_FFLUSH''@|0|g' \
 	      -e 's|@''REPLACE_FOPEN''@|0|g' \
 	      -e 's|@''REPLACE_FPRINTF''@|1|g' \
@@ -3337,7 +3518,9 @@
 	      -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
 	      -e 's/@''GNULIB_MKSTEMP''@/1/g' \
 	      -e 's/@''GNULIB_MKSTEMPS''@/0/g' \
+	      -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
 	      -e 's/@''GNULIB_PTSNAME''@/0/g' \
+	      -e 's/@''GNULIB_PTSNAME_R''@/0/g' \
 	      -e 's/@''GNULIB_PUTENV''@/0/g' \
 	      -e 's/@''GNULIB_RANDOM_R''@/0/g' \
 	      -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \
@@ -3363,7 +3546,9 @@
 	      -e 's|@''HAVE_MKOSTEMPS''@|1|g' \
 	      -e 's|@''HAVE_MKSTEMP''@|1|g' \
 	      -e 's|@''HAVE_MKSTEMPS''@|1|g' \
+	      -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
 	      -e 's|@''HAVE_PTSNAME''@|1|g' \
+	      -e 's|@''HAVE_PTSNAME_R''@|1|g' \
 	      -e 's|@''HAVE_RANDOM_H''@|1|g' \
 	      -e 's|@''HAVE_RANDOM_R''@|1|g' \
 	      -e 's|@''HAVE_REALPATH''@|1|g' \
@@ -3381,6 +3566,7 @@
 	      -e 's|@''REPLACE_MALLOC''@|0|g' \
 	      -e 's|@''REPLACE_MBTOWC''@|0|g' \
 	      -e 's|@''REPLACE_MKSTEMP''@|0|g' \
+	      -e 's|@''REPLACE_PTSNAME_R''@|0|g' \
 	      -e 's|@''REPLACE_PUTENV''@|0|g' \
 	      -e 's|@''REPLACE_REALLOC''@|0|g' \
 	      -e 's|@''REPLACE_REALPATH''@|0|g' \
@@ -3481,6 +3667,24 @@
 	      < ./string.in.h; \
 	} > string.h-t && \
 	mv string.h-t string.h
+rm -f strings.h-t strings.h && \
+	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+	      -e 's|@''HAVE_STRINGS_H''@|1|g' \
+	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
+	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+	      -e 's|@''PRAGMA_COLUMNS''@||g' \
+	      -e 's|@''NEXT_STRINGS_H''@|<strings.h>|g' \
+	      -e 's|@''GNULIB_FFS''@|0|g' \
+	      -e 's|@''HAVE_FFS''@|1|g' \
+	      -e 's|@''HAVE_STRCASECMP''@|1|g' \
+	      -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \
+	      -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
+	      -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
+	      -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
+	      < ./strings.in.h; \
+	} > strings.h-t && \
+	mv strings.h-t strings.h
 /bin/mkdir -p sys
 rm -f sys/stat.h-t sys/stat.h && \
 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
@@ -3490,6 +3694,7 @@
 	      -e 's|@''PRAGMA_COLUMNS''@||g' \
 	      -e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
 	      -e 's/@''GNULIB_FCHMODAT''@/0/g' \
+	      -e 's/@''GNULIB_FSTAT''@/1/g' \
 	      -e 's/@''GNULIB_FSTATAT''@/0/g' \
 	      -e 's/@''GNULIB_FUTIMENS''@/0/g' \
 	      -e 's/@''GNULIB_LCHMOD''@/0/g' \
@@ -3537,6 +3742,7 @@
 	      -e 's|@''PRAGMA_COLUMNS''@||g' \
 	      -e 's|@''NEXT_SYS_TIME_H''@|<sys/time.h>|g' \
 	      -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \
+	      -e 's|@''HAVE_WINSOCK2_H''@|0|g' \
 	      -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \
 	      -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \
 	      -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \
@@ -3546,6 +3752,17 @@
 	      < ./sys_time.in.h; \
 	} > sys/time.h-t && \
 	mv sys/time.h-t sys/time.h
+/bin/mkdir -p sys
+rm -f sys/types.h-t sys/types.h && \
+	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+	      -e 's|@''INCLUDE_NEXT''@|include_next|g' \
+	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+	      -e 's|@''PRAGMA_COLUMNS''@||g' \
+	      -e 's|@''NEXT_SYS_TYPES_H''@|<sys/types.h>|g' \
+	      < ./sys_types.in.h; \
+	} > sys/types.h-t && \
+	mv sys/types.h-t sys/types.h
 rm -f time.h-t time.h && \
 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
@@ -3598,8 +3815,10 @@
 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
 	      -e 's|@''PRAGMA_COLUMNS''@||g' \
 	      -e 's|@''NEXT_UNISTD_H''@|<unistd.h>|g' \
+	      -e 's/@''GNULIB_CHDIR''@/1/g' \
 	      -e 's/@''GNULIB_CHOWN''@/0/g' \
 	      -e 's/@''GNULIB_CLOSE''@/1/g' \
+	      -e 's/@''GNULIB_DUP''@/0/g' \
 	      -e 's/@''GNULIB_DUP2''@/1/g' \
 	      -e 's/@''GNULIB_DUP3''@/0/g' \
 	      -e 's/@''GNULIB_ENVIRON''@/1/g' \
@@ -3607,6 +3826,7 @@
 	      -e 's/@''GNULIB_FACCESSAT''@/0/g' \
 	      -e 's/@''GNULIB_FCHDIR''@/0/g' \
 	      -e 's/@''GNULIB_FCHOWNAT''@/0/g' \
+	      -e 's/@''GNULIB_FDATASYNC''@/0/g' \
 	      -e 's/@''GNULIB_FSYNC''@/0/g' \
 	      -e 's/@''GNULIB_FTRUNCATE''@/0/g' \
 	      -e 's/@''GNULIB_GETCWD''@/0/g' \
@@ -3635,7 +3855,7 @@
 	      -e 's/@''GNULIB_SYMLINK''@/0/g' \
 	      -e 's/@''GNULIB_SYMLINKAT''@/0/g' \
 	      -e 's/@''GNULIB_TTYNAME_R''@/0/g' \
-	      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/1/g' \
+	      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/01/g' \
 	      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
 	      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
 	      -e 's/@''GNULIB_UNLINK''@/0/g' \
@@ -3650,6 +3870,7 @@
 	      -e 's|@''HAVE_FACCESSAT''@|1|g' \
 	      -e 's|@''HAVE_FCHDIR''@|1|g' \
 	      -e 's|@''HAVE_FCHOWNAT''@|1|g' \
+	      -e 's|@''HAVE_FDATASYNC''@|1|g' \
 	      -e 's|@''HAVE_FSYNC''@|1|g' \
 	      -e 's|@''HAVE_FTRUNCATE''@|1|g' \
 	      -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
@@ -3674,6 +3895,7 @@
 	      -e 's|@''HAVE_USLEEP''@|1|g' \
 	      -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
 	      -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
+	      -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
 	      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
 	      -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
 	      -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
_______________________________________________
Pspp-users mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/pspp-users

Reply via email to