[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pspp-0.6.0-pre3 released
From: |
Jason Stover |
Subject: |
Re: pspp-0.6.0-pre3 released |
Date: |
Fri, 16 May 2008 17:03:27 -0400 |
User-agent: |
Mutt/1.5.10i |
On Fri, May 16, 2008 at 06:20:32PM +0800, John Darrington wrote:
> The attached patch should fix this.
That worked.
-Jason
>
> This problem keeps comming back to bite us.
> So I've added a dist-hook which will test for this problem.
> In future, we could make this into a general linting script.
>
> J'
>
> On Thu, May 15, 2008 at 01:13:30PM -0400, Jason Stover wrote:
> On Solaris 10, ten tests failed.
>
> These tests failed:
>
> tests/command/print-strings.sh
> tests/bugs/compression.sh
> tests/command/very-long-strings.sh
> tests/bugs/print-crash.sh
>
> ..with this complain:
>
>
> STAT_CONFIG_PATH=/web/web-users/jstover/src/pspp-0.6.0-pre3/config: is
> not an identifier
>
>
> --
> PGP Public key ID: 1024D/2DE827B3
> fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
> See http://pgp.mit.edu or any PGP keyserver for public key.
>
>
> ? export.patch
> ? libtool
> ? pspp-0.4.3.tar.gz
> ? x
> ? doc/.dirstamp
> ? glade/.deps
> ? lib/gsl-extras/.deps
> ? lib/gsl-extras/.dirstamp
> ? lib/gtksheet/.deps
> ? lib/gtksheet/.dirstamp
> ? lib/linreg/.deps
> ? lib/linreg/.dirstamp
> ? po/pspp.pot
> ? po/remove-potcdate.sed
> ? src/data/.deps
> ? src/data/.dirstamp
> ? src/language/.deps
> ? src/language/.dirstamp
> ? src/language/control/.deps
> ? src/language/control/.dirstamp
> ? src/language/data-io/.deps
> ? src/language/data-io/.dirstamp
> ? src/language/dictionary/.deps
> ? src/language/dictionary/.dirstamp
> ? src/language/expressions/.deps
> ? src/language/expressions/.dirstamp
> ? src/language/lexer/.deps
> ? src/language/lexer/.dirstamp
> ? src/language/stats/.deps
> ? src/language/stats/.dirstamp
> ? src/language/stats/glm.c
> ? src/language/tests/.deps
> ? src/language/tests/.dirstamp
> ? src/language/tests/check-model.c
> ? src/language/utilities/.deps
> ? src/language/utilities/.dirstamp
> ? src/language/xforms/.deps
> ? src/language/xforms/.dirstamp
> ? src/libpspp/.deps
> ? src/libpspp/.dirstamp
> ? src/math/.deps
> ? src/math/.dirstamp
> ? src/math/linreg/.deps
> ? src/math/linreg/.dirstamp
> ? src/math/ts/.deps
> ? src/math/ts/.dirstamp
> ? src/output/.deps
> ? src/output/.dirstamp
> ? src/output/charts/.deps
> ? src/output/charts/.dirstamp
> ? src/ui/.deps
> ? src/ui/.dirstamp
> ? src/ui/gui/.deps
> ? src/ui/gui/.dirstamp
> ? src/ui/gui/.libs
> ? src/ui/gui/libpsppire.la
> ? src/ui/gui/src_ui_gui_libpsppire_la-glade-register.lo
> ? src/ui/terminal/.deps
> ? src/ui/terminal/.dirstamp
> ? tests/.deps
> ? tests/.dirstamp
> ? tests/.libs
> ? tests/dissect-sysfile
> ? tests/formats/.deps
> ? tests/formats/.dirstamp
> ? tests/libpspp/.deps
> ? tests/libpspp/.dirstamp
> ? tests/libpspp/abt-test
> ? tests/libpspp/bt-test
> ? tests/libpspp/heap-test
> ? tests/libpspp/range-map-test
> ? tests/libpspp/range-set-test
> ? tests/libpspp/sparse-array-test
> ? tests/libpspp/str-test
> ? tests/libpspp/tower-test
> Index: po/de.po
> ===================================================================
> RCS file: /sources/pspp/pspp/po/de.po,v
> retrieving revision 1.113
> diff -U 3 -r1.113 de.po
> --- po/de.po 9 May 2008 07:06:36 -0000 1.113
> +++ po/de.po 16 May 2008 09:58:17 -0000
> @@ -10,7 +10,7 @@
> msgstr ""
> "Project-Id-Version: PSPP 0.4.3\n"
> "Report-Msgid-Bugs-To: address@hidden"
> -"POT-Creation-Date: 2008-05-09 11:48+0800\n"
> +"POT-Creation-Date: 2008-05-16 17:18+0800\n"
> "PO-Revision-Date: 2006-07-28 19:32+0800\n"
> "Last-Translator: John Darrington <address@hidden>\n"
> "Language-Team: German <address@hidden>\n"
> @@ -197,12 +197,12 @@
> msgid "%s field) "
> msgstr ""
>
> -#: src/data/data-out.c:446
> +#: src/data/data-out.c:447
> #, c-format
> msgid "Weekday number %f is not between 1 and 7."
> msgstr ""
>
> -#: src/data/data-out.c:467
> +#: src/data/data-out.c:468
> #, c-format
> msgid "Month number %f is not between 1 and 12."
> msgstr ""
> @@ -450,7 +450,7 @@
>
> #. TRANSLATORS: this fragment will be interpolated into
> #. messages in fh_lock() that identify types of files.
> -#: src/data/por-file-reader.c:268 src/data/por-file-writer.c:148
> +#: src/data/por-file-reader.c:268 src/data/por-file-writer.c:149
> #, fuzzy
> msgid "portable file"
> msgstr "Tragbardatein (*.por)"
> @@ -578,17 +578,17 @@
> "Cannot assign value labels to %s and %s, which have different variable
> types."
> msgstr ""
>
> -#: src/data/por-file-writer.c:140
> +#: src/data/por-file-writer.c:141
> #, c-format
> msgid "Invalid decimal digits count %d. Treating as %d."
> msgstr ""
>
> -#: src/data/por-file-writer.c:160
> +#: src/data/por-file-writer.c:161
> #, c-format
> msgid "Error opening \"%s\" for writing as a portable file: %s."
> msgstr ""
>
> -#: src/data/por-file-writer.c:499
> +#: src/data/por-file-writer.c:500
> #, c-format
> msgid "An I/O error occurred writing portable file \"%s\"."
> msgstr ""
> @@ -1162,7 +1162,7 @@
> msgid "This command may not follow ELSE in DO IF...END IF."
> msgstr ""
>
> -#: src/language/control/loop.c:213
> +#: src/language/control/loop.c:216
> msgid "Only one index clause may be specified."
> msgstr ""
>
> @@ -1582,19 +1582,19 @@
> "specified on FIXCASE, %d."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:129
> +#: src/language/data-io/inpt-pgm.c:130
> msgid "Unexpected end-of-file within INPUT PROGRAM."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:142
> +#: src/language/data-io/inpt-pgm.c:143
> msgid "Input program did not create any variables."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:287
> +#: src/language/data-io/inpt-pgm.c:288
> msgid "COLUMN subcommand multiply specified."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:337
> +#: src/language/data-io/inpt-pgm.c:338
> msgid ""
> "REREAD: Column numbers must be positive finite numbers. Column set to 1."
> msgstr ""
> @@ -2184,11 +2184,11 @@
> msgid "The weighting variable may not be scratch."
> msgstr ""
>
> -#: src/language/expressions/evaluate.c:154
> +#: src/language/expressions/evaluate.c:155
> msgid "expecting number or string"
> msgstr ""
>
> -#: src/language/expressions/evaluate.c:168
> +#: src/language/expressions/evaluate.c:169
> #, c-format
> msgid "Duplicate variable name %s."
> msgstr ""
> @@ -4117,7 +4117,7 @@
> msgid "The filter variable may not be scratch."
> msgstr ""
>
> -#: src/libpspp/hash.c:614
> +#: src/libpspp/hash.c:615
> #, c-format
> msgid "hash table:"
> msgstr ""
> Index: po/en_GB.po
> ===================================================================
> RCS file: /sources/pspp/pspp/po/en_GB.po,v
> retrieving revision 1.129
> diff -U 3 -r1.129 en_GB.po
> --- po/en_GB.po 9 May 2008 07:06:36 -0000 1.129
> +++ po/en_GB.po 16 May 2008 09:58:18 -0000
> @@ -7,7 +7,7 @@
> msgstr ""
> "Project-Id-Version: PSPP 0.4.3\n"
> "Report-Msgid-Bugs-To: address@hidden"
> -"POT-Creation-Date: 2008-05-09 11:48+0800\n"
> +"POT-Creation-Date: 2008-05-16 17:18+0800\n"
> "PO-Revision-Date: 2007-09-15 08:29+0800\n"
> "Last-Translator: John Darrington <address@hidden>\n"
> "Language-Team: John Darrington <address@hidden>\n"
> @@ -194,12 +194,12 @@
> msgid "%s field) "
> msgstr ""
>
> -#: src/data/data-out.c:446
> +#: src/data/data-out.c:447
> #, c-format
> msgid "Weekday number %f is not between 1 and 7."
> msgstr ""
>
> -#: src/data/data-out.c:467
> +#: src/data/data-out.c:468
> #, c-format
> msgid "Month number %f is not between 1 and 12."
> msgstr ""
> @@ -445,7 +445,7 @@
>
> #. TRANSLATORS: this fragment will be interpolated into
> #. messages in fh_lock() that identify types of files.
> -#: src/data/por-file-reader.c:268 src/data/por-file-writer.c:148
> +#: src/data/por-file-reader.c:268 src/data/por-file-writer.c:149
> msgid "portable file"
> msgstr ""
>
> @@ -572,17 +572,17 @@
> "Cannot assign value labels to %s and %s, which have different variable
> types."
> msgstr ""
>
> -#: src/data/por-file-writer.c:140
> +#: src/data/por-file-writer.c:141
> #, c-format
> msgid "Invalid decimal digits count %d. Treating as %d."
> msgstr ""
>
> -#: src/data/por-file-writer.c:160
> +#: src/data/por-file-writer.c:161
> #, c-format
> msgid "Error opening \"%s\" for writing as a portable file: %s."
> msgstr ""
>
> -#: src/data/por-file-writer.c:499
> +#: src/data/por-file-writer.c:500
> #, c-format
> msgid "An I/O error occurred writing portable file \"%s\"."
> msgstr ""
> @@ -1154,7 +1154,7 @@
> msgid "This command may not follow ELSE in DO IF...END IF."
> msgstr ""
>
> -#: src/language/control/loop.c:213
> +#: src/language/control/loop.c:216
> msgid "Only one index clause may be specified."
> msgstr ""
>
> @@ -1573,19 +1573,19 @@
> "specified on FIXCASE, %d."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:129
> +#: src/language/data-io/inpt-pgm.c:130
> msgid "Unexpected end-of-file within INPUT PROGRAM."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:142
> +#: src/language/data-io/inpt-pgm.c:143
> msgid "Input program did not create any variables."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:287
> +#: src/language/data-io/inpt-pgm.c:288
> msgid "COLUMN subcommand multiply specified."
> msgstr ""
>
> -#: src/language/data-io/inpt-pgm.c:337
> +#: src/language/data-io/inpt-pgm.c:338
> msgid ""
> "REREAD: Column numbers must be positive finite numbers. Column set to 1."
> msgstr ""
> @@ -2175,11 +2175,11 @@
> msgid "The weighting variable may not be scratch."
> msgstr ""
>
> -#: src/language/expressions/evaluate.c:154
> +#: src/language/expressions/evaluate.c:155
> msgid "expecting number or string"
> msgstr ""
>
> -#: src/language/expressions/evaluate.c:168
> +#: src/language/expressions/evaluate.c:169
> #, c-format
> msgid "Duplicate variable name %s."
> msgstr ""
> @@ -4108,7 +4108,7 @@
> msgid "The filter variable may not be scratch."
> msgstr ""
>
> -#: src/libpspp/hash.c:614
> +#: src/libpspp/hash.c:615
> #, c-format
> msgid "hash table:"
> msgstr ""
> Index: tests/ChangeLog
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/ChangeLog,v
> retrieving revision 1.127
> diff -U 3 -r1.127 ChangeLog
> --- tests/ChangeLog 14 Apr 2008 17:34:36 -0000 1.127
> +++ tests/ChangeLog 16 May 2008 09:58:19 -0000
> @@ -1,3 +1,10 @@
> +2008-05-16 John Darrington <address@hidden>
> +
> + * compression.sh print-crash.sh print-strings.sh very-long-strings.sh :
> + Removed export VAR=VAL syntax.
> +
> + * automake.mk: Added test to check for non-portable shell syntax
> +
> 2008-04-14 Jason Stover <address@hidden>
>
> * automake.mk: New test for regression with QR decomposition.
> Index: tests/automake.mk
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/automake.mk,v
> retrieving revision 1.58
> diff -U 3 -r1.58 automake.mk
> --- tests/automake.mk 14 Apr 2008 17:34:36 -0000 1.58
> +++ tests/automake.mk 16 May 2008 09:58:19 -0000
> @@ -311,3 +311,8 @@
>
> CLEANFILES += *.save pspp.* foo*
>
> +dist-hook:
> + @if grep -q 'export .*=' $(dist_TESTS) ; then \
> + echo 'One or more tests contain non-portable "export VAR=val" syntax'
> ; \
> + false ; \
> + fi
> Index: tests/bugs/compression.sh
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/bugs/compression.sh,v
> retrieving revision 1.5
> diff -U 3 -r1.5 compression.sh
> --- tests/bugs/compression.sh 25 Nov 2007 19:11:40 -0000 1.5
> +++ tests/bugs/compression.sh 16 May 2008 09:58:19 -0000
> @@ -12,7 +12,8 @@
> top_builddir=`cd $top_builddir; pwd`
> PSPP=$top_builddir/src/ui/terminal/pspp
>
> -export STAT_CONFIG_PATH=$top_srcdir/config
> +STAT_CONFIG_PATH=$top_srcdir/config
> +export STAT_CONFIG_PATH
>
>
> cleanup()
> Index: tests/bugs/print-crash.sh
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/bugs/print-crash.sh,v
> retrieving revision 1.3
> diff -U 3 -r1.3 print-crash.sh
> --- tests/bugs/print-crash.sh 26 Aug 2007 18:35:47 -0000 1.3
> +++ tests/bugs/print-crash.sh 16 May 2008 09:58:19 -0000
> @@ -14,7 +14,8 @@
>
> PSPP=$top_builddir/src/ui/terminal/pspp
>
> -export STAT_CONFIG_PATH=$top_srcdir/config
> +STAT_CONFIG_PATH=$top_srcdir/config
> +export STAT_CONFIG_PATH
>
>
> cleanup()
> Index: tests/command/print-strings.sh
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/command/print-strings.sh,v
> retrieving revision 1.3
> diff -U 3 -r1.3 print-strings.sh
> --- tests/command/print-strings.sh 26 Aug 2007 18:35:49 -0000 1.3
> +++ tests/command/print-strings.sh 16 May 2008 09:58:20 -0000
> @@ -12,7 +12,8 @@
> top_builddir=`cd $top_builddir; pwd`
> PSPP=$top_builddir/src/ui/terminal/pspp
>
> -export STAT_CONFIG_PATH=$top_srcdir/config
> +STAT_CONFIG_PATH=$top_srcdir/config
> +export STAT_CONFIG_PATH
>
>
> cleanup()
> Index: tests/command/very-long-strings.sh
> ===================================================================
> RCS file: /sources/pspp/pspp/tests/command/very-long-strings.sh,v
> retrieving revision 1.8
> diff -U 3 -r1.8 very-long-strings.sh
> --- tests/command/very-long-strings.sh 26 Aug 2007 18:35:50 -0000
> 1.8
> +++ tests/command/very-long-strings.sh 16 May 2008 09:58:21 -0000
> @@ -13,7 +13,8 @@
> top_builddir=`cd $top_builddir; pwd`
> PSPP=$top_builddir/src/ui/terminal/pspp
>
> -export STAT_CONFIG_PATH=$top_srcdir/config
> +STAT_CONFIG_PATH=$top_srcdir/config
> +export STAT_CONFIG_PATH
>
>
> cleanup()
- pspp-0.6.0-pre3 released, Ben Pfaff, 2008/05/13
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/13
- Re: pspp-0.6.0-pre3 released, John Darrington, 2008/05/14
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/14
- Re: pspp-0.6.0-pre3 released, Ben Pfaff, 2008/05/16
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/14
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/14
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/15
- Re: pspp-0.6.0-pre3 released, John Darrington, 2008/05/16
- Re: pspp-0.6.0-pre3 released,
Jason Stover <=
- Re: pspp-0.6.0-pre3 released, John Darrington, 2008/05/17
- Re: pspp-0.6.0-pre3 released, John Darrington, 2008/05/16
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/16
- Re: pspp-0.6.0-pre3 released, John Darrington, 2008/05/17
- Re: pspp-0.6.0-pre3 released, Jason Stover, 2008/05/16
- Errors on Solaris [was Re: pspp-0.6.0-pre3 released], John Darrington, 2008/05/18
- Re: Errors on Solaris, Ben Pfaff, 2008/05/20
- Re: Errors on Solaris, John Darrington, 2008/05/21
- Re: Errors on Solaris, Jason Stover, 2008/05/22
- Re: Errors on Solaris, John Darrington, 2008/05/26