From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Fri, 04 Mar 2016 02:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: 22900@debbugs.gnu.org, coordinator@translationproject.org, platform-testers@gnu.org X-Debbugs-Original-To: bug-gzip@gnu.org, TP coordinator , platform-testers@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145705791212834 (code B ref -1); Fri, 04 Mar 2016 02:19:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2016 02:18:32 +0000 Received: from localhost ([127.0.0.1]:60708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abfK2-0003Kv-V7 for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57962) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abfJz-0003Ke-Hn for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abfJp-0006o7-Fm for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:22 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJp-0006o3-Bb for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJl-0006BL-0I for bug-gzip@gnu.org; Thu, 03 Mar 2016 21:18:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abfJg-0006mZ-HA for bug-gzip@gnu.org; Thu, 03 Mar 2016 21:18:12 -0500 Received: from mail-ob0-x232.google.com ([2607:f8b0:4003:c01::232]:35055) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJX-0006hx-4X; Thu, 03 Mar 2016 21:17:59 -0500 Received: by mail-ob0-x232.google.com with SMTP id xx9so38222207obc.2; Thu, 03 Mar 2016 18:17:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=vl40SX5UIXg0YF1OOuk298jFME2luJ7/OwLIuA0X9BY=; b=JKS8K6ZdwQ20uwBnBwR09gHVI1/jh9lteOQDUNr2jCf6QQiUET6dggCTckOV14OAFo ikXISlCk99EX54L6ZJARozLDD0AK1GcYpJqaNs2F7xqRXYpkmmS1NNleyFEwRA8Bo35v 6eAooVsqjonjqeoIvAVqPeRaBZSdQ4FveZixvUCirz1MSlL4x96KW4C+TZT9w4WKuo7k qxPPZAiH/UsPg/bEqSbB717Iz8UbEBUREAInCjqLL+/YeaQ8Sqesf6/a/TgIQg1BymSD 7f47zpDrSYutLXKy6W0fTuu7+Q8m4iu3vVllwdnTGg66IDyYAPLQXbgapbA+eloUL+mZ oXHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=vl40SX5UIXg0YF1OOuk298jFME2luJ7/OwLIuA0X9BY=; b=GROjLYBVyUEk3kUzmY2z41IQgKlHlvKsPVqgr9y1pUaeAPd7ZzmiDRTTmrOUtIpCWh lWM86Sr2DFt4/rmwOLCkEMAp32FKVvFjuRv++PH8r+Oo+8FBzhFKULHEyL9I4RFWCZiV wsZMuM/KZJzLzNFaGAtPiaw64QVAZJIZqSaSuUQKvKTMrxLjC2dvKafjbEiKupa29Wn7 ZG9KYSUsdreT4h6LctkNylPxMr7ZqdIWzrQq/YzCuOlDJI4gfp8oBaHkdO8rtWiLAyqB g7+FE4Ohv3lIChL8OALXXt3AGECdMOlmXhQth8Lrq1JdghYsFp6CjYfqTaj6n5jbaQM8 IfCw== X-Gm-Message-State: AD7BkJJM4a9IB8Ve1MdIAzC/gGnByFkITXkkxojvp/iznMWMzpeBJJsAf9cIkZ/Zk5XNvD+Vpsf8kMq2K/E7+w== X-Received: by 10.182.242.4 with SMTP id wm4mr4239673obc.85.1457057878406; Thu, 03 Mar 2016 18:17:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Thu, 3 Mar 2016 18:17:38 -0800 (PST) From: Jim Meyering Date: Thu, 3 Mar 2016 18:17:38 -0800 X-Google-Sender-Auth: _RwTROO_rM-jwqhRyHvjeU24PFU Message-ID: Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) It has been over 2.5 years since the release of gzip-1.6, so we're a bit overdue. I would like to make the 1.7 release in the next couple of weeks, so any testing you can do with this snapshot would be most welcome. Tarballs: ======================= gzip snapshot: http://meyering.net/gzip/gzip-ss.tar.xz 744 KB http://meyering.net/gzip/gzip-ss.tar.xz.sig http://meyering.net/gzip/gzip-1.6.42-d6d4.tar.xz Here are the current NEWS entries: =============================== ** Changes in behavior The GZIP environment variable is now obsolescent; gzip now warns if it is used, and rejects attempts to use dangerous options or operands. You can use an alias or script instead. ** New features gzip now accepts the --synchronous option, which causes it to use fsync and similar primitives to transfer output data to the output file's storage device when the file system supports this. Although this option makes gzip safer in the presence of system crashes, it can make gzip considerably slower. gzip now accepts the --rsyncable option. This option is accepted in all modes, but has effect only when compressing: it makes the resulting output more amenable to efficient use of rsync. For example, when a large input file gets a small change, a gzip --rsyncable image of that file will remain largely unchanged, too. Without --rsyncable, even a tiny change in the input could result in a totally different gzip-compressed output file. ** Bug fixes gzip -k -v no longer reports that files are replaced. [bug present since the beginning] Detailed changes, by committer: =========================== Changes in gzip since v1.6: Jason Leschnik (1): doc: correct a diagnostic in man page to match actual Jim Meyering (17): maint: post-release administrivia maint: update gnulib to latest and adapt streamsavedir usage maint: update copyright year range in gzip.texi maint: udpate all copyright notices via "make update-copyright" gnulib+bootstrap: update to latest maint: avoid false positive match in check for double semicolon maint: enable more syntax checks maint: move new NEWS entry into block for upcoming release maint: update copyright year ranges to include 2015; update gnulib gnulib: update to latest maint: ensure that --version's copyright date is current maint: remove dead code build: avoid -Wshift-negative-value warning maint: adjust copyright notices in *.in files to be consistent maint: avoid three warnings from the very latest gcc-built-from-git maint: update copyright year, bootstrap, init.sh maint: dist-check.mk: remove .deps dirs before comparing Paul Eggert (23): maint: port to platforms lacking SIGPIPE doc: zgrep exit status, unsupported options tests: zgrep-context assumes grep knows context gzip: port util.c to Compaq C V6.5-303 zgrep: usage should say which grep options are not supported tests: zgrep-signal race condition fix Fix spelling typo in newly-added comment. znew: avoid denial-of-service issue gzip: fix permissions issue on Solaris-like systems zless: improve gzip failure checking, and port to new -V format maint: update .gitignore files doc: use UTF-8 in the manual zgrep: exit with status 0 if a file matches and there's no trouble gzip: fix --suffix=z bug (Bug#18239) tests: use local dir for output gzip: adjust -v output when -k is also specified maint: adjust to recent gnulib gzip: make the GZIP env var obsolescent fsync output file before closing gzip: fdatasync output dir before unlinking gzip: use constants, not fileno gzip: new option --synchronous misc: update --version copyright Rusty Russell (1): gzip: support the --rsyncable option Changes in gnulib since v1.6: * gnulib 9be0b54...271dfe3 (763): > autoupdate > tests: for compare_(), use cmp -s where available > version-etc: new year > human: fix output buffer overrun by 1 > autoupdate > maint: add missing ChangeLog entry for previous commit > maint: fix operator precedence in mbrtowc test > autoupdate > regexprops-generic: update from regex.h > strftime-tests: avoid false failure on OS X > update from texinfo > fts: ensure leaf optimization is used for NFS > fts: enable leaf optimization for XFS > non-recursive-gnulib-prefix-hack: preserve V_GPERF lines > intprops: comment fix > update from texinfo > intprops-test: work around GCC bug 68971 > autoupdate > gnulib-tool: allow multiple --local-dir usage > fix freadptr to work with ungetc on all uClibc configs > update from texinfo > autoupdate > parse-datetime: relax license to LGPLv2+, for OSTree > update from texinfo > autoupdate > autoupdate > update from texinfo > xalloc-oversized: improve performance with GCC 5 > intprops: new public macro EXPR_SIGNED > intprops: fix typo in clang port > test-timespec: fix typo in previous change > timespec-sub: fix overflow bug; add tests > intprops-test: suppress -Woverlength-strings > maint: add missing ChangeLog entry for previous commit > quotearg: add quotearg_n_style_colon() > intprops: revise _WRAPV macros, revert _OVERFLOW > intprops: add parentheses for when OP has precedence lower than "-" > quotearg: constify get_quoting_style parameters > quotearg: add support for $'' shell escaping > maint: use a more standard return from mbrtowc test > intprops: add WRAPV and const flavors for GCC 5 > doc: use extended timezone format in iso-8601 example > update from texinfo > update from texinfo > update from texinfo > stdalign: port to Sun C 5.9 > autoupdate > update from texinfo > autoupdate > time_rz: fix comment about tzalloc > update from texinfo > stdalign: work around pre-4.9 GCC x86 bug > maint.mk: sc_tight_scope: remove extraneous expressions > time_rz: return NULL if localtime_r fails > fts: port to C11 alignof > time_rz: avoid warning from bleeding-edge gcc's -Wnonnull > maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp > maint.mk: sc_tight_scope: factor and support OS X > ChangeLog: fix typo: s/cound/count/ > safe-alloc-tests: fix typo in license header > copy-file: fix mem leak in error case > localename: control langinfo.h inclusion > update from texinfo > binary-io, math, pthread, sys_socket, u64, unistd: port to strict C > accept4-tests: fix to avoid non portable flags > update from texinfo > update from texinfo > gnulib-tool: fix tests of 'extensions' module > unicase/locale-language: fix typo in utf-8 cookie > autoupdate > xalloc: do not worry about GCC 5 warning on 32 bit > xalloc: avoid GCC 5.1 warning on 32 bit > uniname/uniname-tests: avoid compiler warnings > autoupdate > mountlist: clean up of variable duplication > c-ctype: do not worry about EBCDIC + char signed > c-ctype: port better to z/OS EBCDIC > gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash > sockets: MS Windows initalization fixes > gc: fix detection of installed libgcrypt version > c-ctype: rewrite to use inline functions > fnmatch: add one more coding cookie > maint: add coding cookies to non-ASCII sources > gitlog-to-changelog: trim only trailing whitespaces > Test that c_iscntrl agrees with iscntrl, etc. > c-ctype: improve c_isascii testing > Fix ChangeLog typo > savewd: remove SAVEWD_CHDIR_READABLE > Update ChangeLog to match previous patch. > c-ctype: support EBCDIC-style c_isascii > c-ctype: assume EBCDIC 1047 for c_iscntrl > * modules/c-ctype (Depends-on): Add verify. > c-ctype: port better to EBCDIC > nanosleep: fix return code for interrupted replacement > autoupdate > Diagnose ERE '()|\1' > Revert previous patch, as it did not fix the bug after all. > regex: fix dangling-backreference bug > regex: merge patches from libc > autoupdate > autoupdate > autoupdate > autoupdate > ceill: detect buggy OpenBSD implementation > mountlist: add me_mntroot field on Linux machines > doc: Describe to use multiple instances of gnulib > autoupdate > autoupdate > base32: mark function as __attribute__ const > autoupdate > autoupdate > gnulib-tool: don't transform binary files with sed > autoupdate > autoupdate > autoupdate > autoupdate > gperf: respect silent rules > Improve port of stdalign to C++11 > pmccabe2html: fix gawk regex escaping > update from texinfo > time_rz: port to pedantic memcpy > autoupdate > time_rz: port better to MinGW > time: port __need_time_t to MinGW > strftime: fix newly-introduced bug on Solaris > test-strftime: test for Solaris bug > time_rz: port to Solaris etc. > time_rz: now LGPL > time_rz: make a constant 'const' > time_rz: fix off-by-one typo > autoupdate > fprintftime, strftime: use timezone_t args > time_rz: new module > flexmember: license is now unlimited > autoupdate > maint: update copyright paper procedures > autoupdate > autoupdate > localename: fix link error on Illumos > unistr/uN-strtok-tests: avoid a trivial leak > acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls > acl-permissions: Fix on FreeBSD > file-has-acl, acl-permissions: fix some more HP-UX typos > file-has-acl, acl-permissions: fix HP-UX typos > regex: match current GNU grep behavior > set-permissions.c: adjust acl_from_mode's cpp guard > autoupdate > tests: restrict shells to those that support 'local' > fix mistakes in ChangeLog entries > unistr/uN-strtok: handle multibyte delimiters > update-copyright: fix test failure with perl >= 5.22 > u{16,32}-strstr-tests: relax timeout condition > gnulib-common.m4: change the ARFLAGS default to 'cr' > update from texinfo > autoupdate > selinux-h: avoid double free after *getfilecon() > fix pty related tests issues on Windows > acl: fix definition of acl_from_mode on FreeBSD > readutmp: port to FreeBSD >= 9 > mgetgroups: port to strict OS X > mgetgroups: fix port to strict OS X > linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X > mgetgroups: port to strict OS X > mountlist: avoid an unused-label warning on OS X > error.c: correct printf-style format: %d -> %u > fts: avoid reading beyond the heap allocation > savedir: avoid undefined behavior in qsort call > userspec: avoid undefined behavior in gettext call > update from texinfo > gitlog-to-changelog: improve gitmerge.el commits > wchar: fix MinGW compilation warnings > uniname/uniname-tests: use pristine data files > linked-list, linkedhash-list: avoid compiler warnings > libunistring: bump minimum version to 0.9.6 > uniname/uniname: update to Unicode 8.0.0 > * lib/gen-uni-tables.c: Style fixes. > libunistring: update to Unicode 8.0.0 > gnu-web-doc-update: add --mirror to remove stale files > * lib/set-permissions.c: Spelling fix. > update from texinfo > acl-permissions: pacify -Wsuggest-attribute=const > fsync: document AIX misbehavior > acl-permissions: more porting to AIX > stdio: Don't redefine gets when using C++ > acl-permissions: add a cast to port to older AIX > acl-permissions: port to older AIX, C89 HP-UX > update from texinfo > vasprintf-posix: avoid compiling vasnprintf where possible > file-has-acl: fix build on Mac OS X 10 > prefix-gnulib-mk: remove no longer needed special case > acl: don't depend on the deprecated qacl module > gnulib-tool: concatenate lib_SOURCES to a single line > pthread_sigmask: discount system version if a simple macro > readlinkat: avoid OS X 10.10 trailing slash bug > acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) > acl-permissions: Fix build on Solaris and Cygwin > linkat: avoid OS X 10.10 trailing slash with symlink bug > unlinkat: handle ignoring of ".." on Darwin 14 > qacl: split into qcopy-acl and qset-acl > gitlog-to-changelog: new option --ignore-line > qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) > file-has-acl: Split feature tests again (Bug#20667) > string: fix build failure on BSD/OSX with FORTIFY_SOURCE > stdio: limit __gnu_printf__ witness to gcc 4.4+ > error: use correct printf attributes on mingw > update from texinfo > inttypes: force correct mingw PRIdMAX even without > stdio: fix probe on mingw under gcc 5.1 > autoupdate > gitlog-to-changelog: parse "Tiny-change" > update from texinfo > doc: document glibc posix_fallocate() issues > gendocs.sh: document new htmlarg default > extern-inline: no need for workaround in GCC 5.1 > update from texinfo > eealloc, pagealign_alloc, xalloc: avoid clang warnings > tests: pacify GCC 5.1's stricter printf checking > fts: port to GCC 5.1 with --enable-gcc-warnings > file-has-acl: port to CentOS 6 > file-has-acl: always return false when ACLs aren't supported > gettext: propagate po/Makefile.in.in too > file-has-acl: new module, split from acl > manywarnings: add GCC 5.1 warnings > autoupdate > doc: update FDL template to match FDL examples. > lstat: fix cross-compilation 'ln -s' problem > gendocs.sh: default to a common CSS style sheet for HTML output > gnulib-tool: output bold attribute more portably > qacl: Simplify HP-UX acl_nontrivial check > acl: On Linux, check for acls without libacl > acl, qacl: split off shared functions into separate object file > git-version-gen: revert "detect untagged revisions" > tempname: avoid unused parameter warnings > git-version-gen: detect untagged revisions > fseeko: fix build failure on NetBSD >= 6 > gitlog-to-changelog: port to MS-Windows > gendocs: new option --tex for texi2dvi options > sync gettext .m4 files from gettext > uniname/uniname-tests: fix failure due to alias > hash: remove deprecated hash_insert0 function > mountlist: remove dependency on libmount > stddef: port to pre-C11 GCC on x86 > quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency > yesno: make EOL optional in ENABLE_NLS case also > fdopendir-tests: test it does not close its arg > gitlog-to-changelog: trim trailing white space > gitlog-to-changelog: new option --ignore-matching > fdopendir: port better to MinGW > fdopendir: fix typo in comment > error: document all entry points provided > autoupdate > autoupdate > autoupdate > vasnprintf: pacify clang 3.5.0 > glob, etc.: port to MSVC v18 on MS-Windows 8.1 > poll: port to MSVC v18 on MS-Windows 8.1 > tests: support stderr verification with returns_() > passfd: avoid valgrind uninitalised data warning > uniwbrk/u32-wordbreaks-tests: fix copyright > dup2: doc and test for Android bug > Replace dup2() on Android > Android doesn't define RLIM_SAVED_* > autoupdate > vasnprintf-posix-tests: use consistent test > printf, isinf, etc.: noncanonical != NaN > fts: remove redundant close() (trivial) > getdtablesize: port better for Android > poll: fixes for large fds > fcntl: Fix cross compiling > dup2, fcntl: cross-compiler better for Android > getopt: give accurate ambiguity diagnostic on mem exhaustion > getopt: don't crash on memory exhaustion > tempname: allow compilation with C++ (trivial) > dup2, fcntl: port to AIX > getdtablesize, dup2, fcntl: port to Android > localename: Implement gl_locale_name_thread_unsafe for Android > More changelog fixes > fts: avoid crash when a cycle is added while traversing > uniname/uniname: support character alias > Fix ChangeLog botches in my recent commits > duplocale: Fix Android build of duplocale-tests > signal_h: Fix Android build > net_if: Handle content-free system headers > linkat_nofollow: Add fallback case for cross compiling > euidaccess: Fix Android build > getugroups: Fix Android build > localename: Fix Android build > getdtablesize: Fix Android build > Assume unbroken ungetc() on Android > Fix FILE struct compatibility with Android API level >= 21 > tests: avoid recent -Werror=unused-variable regression in test-locale > maint: various whitespace cleanups in tempname > tests: provide returns_() to simplify exit status checking > mountlist: only use libmount when specified > uniname/unimame-tests: don't link with -lunistring > fstrcmp: don't assume strlen < INT_MAX > diffseq: prefer ptrdiff_t to ssize_t > xalloc: fix typo that suppressed warnings > full-read: fix license notice typo > crypto/gc: fix a -Wswitch warning > autoupdate > update from texinfo > tempname: new try_tempname function > gnulib-tool: fix handling of patch(1) diagnostics > bootstrap: exit immediately upon gnulib-tool failure > symlinkat: include all required header files > update from texinfo > update from texinfo > update from texinfo > localename: support Solaris 12 and illumos > locale: fix tests on illumos > unictype: avoid undefined left-shift behavior > libunistring: bump version of unitypes dependants > unictype/category-none: fix link with libunistring > unitypes: fix build with installed libunistring > time: port to MinGW32 3.21 > update-copyright: apply to self > libunistring: update to Unicode 7.0.0 > libunistring: update to Unicode 6.3.0 > libunistring: update to Unicode 6.2.0 > libunistring: update to Unicode 6.1.0 > uniwbrk/u32-wordbreaks-tests: add conformance test > uniwbrk: ignore Extended/Format characters at BOL > test-strstr.c: avoid a trivial leak > update-copyright: recognize groff's \(co marker > maint.mk: fix compatibility with OS X nm > localcharset: improve charset detection on OS/2 > count-leading-zeros: use 64-bit intrinsics on 32-bit Windows > count-leading-zeros: fix pragma typos > autoupdate > count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows > uniname/uniname: update to Unicode 7.0.0 > doc: update INSTALL from autoconf > stdio: fix use of PRIdMAX on modern mingw > Fix check for pthreads.h pollution on Mingw64 > lib-symbol-versions: cache script check > maint: fix grammar nits in propername > gendocs: Update bug-report address and URLs to Gnulib's. > gendocs: Add 'doc/gendocs_template_min'. > gendocs: Change maintainer. > gendocs: copyright date and version fix > derived INSTALL > revert copyright updates in slaved files > version-etc: new year > autoupdate > autoupdate > xstrtol: ensure errno is reset > utimens: fix dependency typo > autoupdate > docs: mention why libgen.h is bad > autoupdate > assure: new module > autoupdate > stdalign: port better to HP compilers > stdalign: work around Apple GCC 4.0 bug > gendocs.sh and templates now maintained in gnulib > getcwd: fix test failure on OS X 10.9 > parse-datetime: avoid a compiler warning with byacc > unicase/locale-language-tests: fix LOCALE_FR test > autoupdate > update from texinfo > stddef: support C11's max_align_t > unistd: fix iOS check conditional > posixtm: avoid compiler warning in a better way > relocatable: support UNIXROOT in relocate() on EMX > freopen: workaround freopen() on OS/2 kLIBC > get_shared_library_fullname: port to EMX > find_executable: port to EMX > sched: check struct sched_param in spawn.h as well > support GNU format printf and scanf on mingw > bootstrap: Allow perl modules in $buildreq > apply _GL_ATTRIBUTE_PURE to some inline functions > vasnprintf: fix potential incorrect errno > vasnprintf: fix potential use after free > autoupdate > filevercmp, posixtm: avoid compiler warnings with -O3 > Fix LDBL80_WORDS macro on big endian platforms. > autoupdate > git-version-gen: do not print new line characters > gnulib-tool: recognize x:* as an absolute path > argp: avoid extraneous translation and mem leak with empty pre doc > autoupdate > doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE > uniname/uniname-tests: skip if system's libunistring is used > printf: fix configure check on big endian systems > pipe-filter-gi, pipe-filter-ii: port to AIX > gitlog-to-changelog: add --until > update from texinfo > extern-inline: update commentary about GCC bugs > gen-uni-tables: untabify > gen-uni-tables: check out-of-range values added to 3-level tables > gen-uni-tables: utilize 'assert' > gen-uni-tables: cosmetic improvements > fcntl-h-tests: port to PA-RISC GNU/Linux > fts: port to C89 > unistd: port to iOS > obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun > autoupdate > update from texinfo > obstack: avoid potentially-nonportable function casts > obstack: fix macro return values > obstack: do not assume system-supplied obstack is size_t safe > obstack: port to platforms that #define __alignof__ > linkat: don't unconditionally replace on GNU/Linux > linkat: wrap to handle symlinks on OS X 10.10 > open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno > obstack: add NEWS entry for recent incompatible changes > mountlist: don't use libmount to decide on dummy/remote > maint: add missing ChangeLog entries for Modra's obstack changes > obstack: prefer __alignof__ to alignof > obstack: prefer alignof to calculating alignments by hand > obstack: use size_t alignments and check for overflow > obstack: 64-bit obstack support, part 3 > obstack: 64-bit obstack support, part 2 > obstack: 64-bit obstack support, part 1 > obstack: tidy part 2 > obstack: tidy part 1 > socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. > iconv: avoid false detection of non-working iconv > bootstrap: print more diagnostics for missing programs > bootstrap: only update the gnulib submodule > symlinkat: port to AIX 7.1 > readlinkat: port to AIX 7.1 > remove spurious { > modules/fcntl: fix error reporting by dupfd > basename, dirname: Improve documentation. > exclude: declare exclude_patopts static > autoupdate > dirname: support compilation with C++ > qsort_r: include > avltree-list: avoid compiler warnings > qsort_r: new module, for GNU-style qsort_r > strerror_r-posix: support compilation with C++ > fcntl-h: fix compilation with Intel C++ compiler > autoupdate > mountlist: use /proc/self/mountinfo when available > users.txt: add cmogstored > gnulib-tool: Sync with build-aux/bootstrap options > gnulib-tool: Fallback to wget when rsync fails > maintainer-makefile: add syntax check for useless ';;' > pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 > error: drop spurious semicolon > gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ > manywarnings: add GCC 4.9 warnings > vasnprintf: fix bugs in width computation > vasnprintf: Avoid signed/unsigned comparison warning. > parse-datetime: Avoid signed/unsigned comparison warning > qsort_r: new module, for GNU-style qsort_r > vla: new module > localename: make gl_locale_name_thread really thread-safe on Windows > getpass: don't assume struct termios > getdtablesize: fall back on sysconf (_SC_OPEN_MAX) > vararrays: modernize AC_C_VARARRAYS for C11 > relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 > sys_select: fix FD_ZERO problem on Solaris 10 > accept: document Solaris 10 type glitch > extern-inline: port to FreeBSD, DragonFly > autoupdate > Use consistent style to check DEBUG macro in regex_internal.c > openat-die: use _Noreturn markup > test-open: port to cygwin, which lacks Fortify > localename: Enforce declarations before statements. > test-userspec: don't look up numeric user names > localcharset, localename: MS-Windows support for non-default locales > announce-gen: avoid failure when Digest::SHA is installed > gettext: revert "update macros to version 0.19" > regex: don't deref NULL upon heap allocation failure > maint.mk: give projects more flexibilty in set_prog_name arguments > regex: fix memory leak in compiler > announce-gen: avoid perl warnings > localename: avoid -Wsuggest-attribute={const,pure} warnings > nl_langinfo: Fix last change. > Define macros for glibc > Sync up error.c with glibc > nl_langinfo: fix build under mingw > mountlist: do not classify a bind-mounted dir entry as "dummy" > maint.mk: less syntax-check noise when SIGPIPE is ignored > nl_langinfo: CODESET on MS-Windows and more items from localeconv > Bruno Haible has stepped down as maintainer. > mktime: merge #if/#ifdef usage from glibc > git-version-gen: improve option descriptions > regex: fix memory leak in compiler > regex: merge patch from libc > acl: port to gcc -Wredundant-decls > parse-duration: eliminate 68-year duration limit > pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. > pthread: define thread-safe macros on some platforms > regex: don't be multithreaded if USE_UNLOCKED_IO. > gettext: update macros to version 0.19 > select,poll: fix console handle check on windows 8 > select: fix waiting on anonymous pipes on MS-Windows > times: fix to return non constant value on MS-Windows > isatty: fix to work on windows 8 > maint: fix typo in fdl.texi > mountlist: avoid hasmntopt const type warning on solaris > maintainer-makefile: delete obsolete code > maintainer-makefile: avoid spurious error messages > rename: avoid unused-but-set-variable compiler warning > maint: add ChangeLog entry missing in previous commit > rename: mark a label as potentially unused > gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. > acl: apply pure attribute to two functions > gnulib-common.m4: add _GL_UNUSED_LABEL > dup2, fcntl, fcntl-h: port to AIX 7.1 > printf, config.rpath: Port to FreeBSD 10. > ftoastr: work around compiler bug in IBM xlc 12.1 > valgrind-tests: fixed misleading help message > isfinite, isinf, isnan tests: fix for little-endian PowerPC > exclude-tests: port to AIX 7.1 > pthread_sigmask, timer-time: use gl_THREADLIB only if needed > gnulib-tool: wget translations using --no-verbose rather than --quiet > gnulib-tool: adjust translation wget to avoid a https redirection > getlogin_r-tests: check return value rather than errno > getlogin_r-tests: fix various issues in recent change > fchdir: port 'open' and 'close' redefinitions to AIX 7.1 > update from texinfo > xalloc: don't potentially generate invalid code for xmemdup calls > getlogin_r-tests: avoid false failure under sudo/ssh etc. > getlogin-tests: avoid false failure under cron > mbrtowc.m4: fix a comment typo > mbrlen, mbrtowc: fix bug with empty input > doc: document mbrtowc and mbrlen problem with empty input > doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms > autoupdate > getlogin-tests: avoid false failure under sudo/ssh etc. > mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc > update from texinfo > autoupdate > autoupdate > autoupdate > gitlog-to-changelog: revert inclusion of git-log-fix file > maint.mk: Relax the copyright check to cater for non FSF projects > physmem: use sysinfo if _SC_PHYS_PAGES unavailable > exclude: port to strict C99 > regex: do not depend on malloc-gnu > autoupdate > expl: avoid incorrect expl(small_value) on OpenBSD 5.4 > xalloc: allow x2nrealloc (P, PN, S) where P && !*PN > fts: avoid unnecessary strlen calls > fts: avoid unnecessary strlen calls > fts: avoid unnecessary strlen calls > autoupdate > autoupdate > obstack: Remove ancient NeXTSTEP gcc support conditional > obstack: merge with glibc changes > strftime: wrap macros in "do {...} while(0)" > modechange: avoid memory leaks for invalid octal modes > autoupdate > gitlog-to-changelog: include a dummy git-log-fix file > autoupdate > update from texinfo > gitlog-to-changelog: also include the file, git-log-fix > autoupdate > regex: port to OS X 10.8.5 en_US.UTF-8 locale > maint: fix ChangeLog to match commit record > stdint, read-file: fix missing SIZE_MAX on Android (tiny change) > parse-datetime: fix crash or infloop in TZ="" parsing > * NEWS: Recent changes are not that important. > savedir: new symbol for fast-read version > unistd: port readlink to Mac OS X 10.3.9 > * NEWS: Document recent change to diffseq. > diffseq: remove TOO_EXPENSIVE heuristic > savedir: simplify by using stpcpy > spawn: fix link error on uclibc > m4: fix gl_TIMER_TIME() detection of threads on uClibc > maintainer-makefiles: provide AC_PROG_SED for older autoconf > exclude: add support for posix regexps > maintainer-makefiles: use $(SED) for syntax check > update from texinfo > savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir > autoupdate > update from texinfo > update from texinfo > file-type: add support for doors and other less-common file types > update from texinfo > autoupdate > pthread: work around winpthread header pollution on mingw > qacl: check for fchmod > Fix typo in ChangeLog. > fdopen-tests: port to Tru64 > stdalign: port to HP-UX compilers > strtoimax: port to platforms lacking 'long long' > update from texinfo > relocatable-maint.texi: escape braces > maint: remove duplicate ChangeLog entry > maint.mk: adapt openat.h-include-without-use test > relocatable-perl: like relocatable-script, but for Perl scripts > relocatable-shell: Update suggested usage in maintainer documentation. > tests: fix export bug in previous patch > tests: simplify porting to Solaris 10 /bin/sh > update from texinfo > md5, sha1, sha256, sha512: support older autoconf > include_next: port to autoconf 2.63 > maint: add a gnulib-local rule to keep non-ascii out of .texi files > freadable, fwritable, fwriting: declare with the "pure" attribute > maint.mk: adapt openat.h-include-without-use test > doc: use ASCII in .texi files where UTF-8 isn't needed > freading: declare with attribute "pure" > manywarnings: remove -Wmudflap > autoupdate > relocatable-script: remove unused code > maint: fix public-submodule-commit to work with newer git > autoupdate > doc: update main copyright year > maint: update copyright > version-etc: new year > autoupdate > passfd: give nicer error for recvfd at eof > autoupdate > gettimeofday: port recent C++ fix to Emacs > gettimeofday: fix C++ crosscompilation > qacl: port to Windows better > md5, sha1, sha256, sha512: fix compile error in c++ mode > open-tests: fix build failure with -Werror=old-style-declaration > md5, sha1, sha256, sha512: fix link error with partial libcrypto > md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT > md5, sha1, sha256, sha512: add 'auto', and a way to specify default > autoupdate > bootstrap: warn about BSD toolchain snafu > open-tests: port to glibc with _FORTIFY_SOURCE and -O1 > autoupdate > obstack: Remove ancient NeXTSTEP gcc support conditional > obstack: merge with glibc changes > strftime: wrap macros in "do {...} while(0)" > modechange: avoid memory leaks for invalid octal modes > autoupdate > gitlog-to-changelog: include a dummy git-log-fix file > autoupdate > update from texinfo > gitlog-to-changelog: also include the file, git-log-fix > autoupdate > regex: port to OS X 10.8.5 en_US.UTF-8 locale > maint: fix ChangeLog to match commit record > stdint, read-file: fix missing SIZE_MAX on Android (tiny change) > parse-datetime: fix crash or infloop in TZ="" parsing > * NEWS: Recent changes are not that important. > savedir: new symbol for fast-read version > unistd: port readlink to Mac OS X 10.3.9 > * NEWS: Document recent change to diffseq. > diffseq: remove TOO_EXPENSIVE heuristic > savedir: simplify by using stpcpy > spawn: fix link error on uclibc > m4: fix gl_TIMER_TIME() detection of threads on uClibc > maintainer-makefiles: provide AC_PROG_SED for older autoconf > exclude: add support for posix regexps > maintainer-makefiles: use $(SED) for syntax check > update from texinfo > savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir > autoupdate > update from texinfo > update from texinfo > file-type: add support for doors and other less-common file types > update from texinfo > autoupdate > pthread: work around winpthread header pollution on mingw > qacl: check for fchmod > Fix typo in ChangeLog. > fdopen-tests: port to Tru64 > stdalign: port to HP-UX compilers > strtoimax: port to platforms lacking 'long long' > update from texinfo > relocatable-maint.texi: escape braces > maint: remove duplicate ChangeLog entry > maint.mk: adapt openat.h-include-without-use test > relocatable-perl: like relocatable-script, but for Perl scripts > relocatable-shell: Update suggested usage in maintainer documentation. > tests: fix export bug in previous patch > tests: simplify porting to Solaris 10 /bin/sh > update from texinfo > md5, sha1, sha256, sha512: support older autoconf > include_next: port to autoconf 2.63 > maint: add a gnulib-local rule to keep non-ascii out of .texi files > freadable, fwritable, fwriting: declare with the "pure" attribute > maint.mk: adapt openat.h-include-without-use test > doc: use ASCII in .texi files where UTF-8 isn't needed > freading: declare with attribute "pure" > manywarnings: remove -Wmudflap > autoupdate > relocatable-script: remove unused code > maint: fix public-submodule-commit to work with newer git > autoupdate > doc: update main copyright year > maint: update copyright > version-etc: new year > autoupdate > passfd: give nicer error for recvfd at eof > autoupdate > gettimeofday: port recent C++ fix to Emacs > gettimeofday: fix C++ crosscompilation > qacl: port to Windows better > md5, sha1, sha256, sha512: fix compile error in c++ mode > open-tests: fix build failure with -Werror=old-style-declaration > md5, sha1, sha256, sha512: fix link error with partial libcrypto > md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT > md5, sha1, sha256, sha512: add 'auto', and a way to specify default > autoupdate > bootstrap: warn about BSD toolchain snafu > open-tests: port to glibc with _FORTIFY_SOURCE and -O1 > include_next: minimize code duplication > getcwd: fix compile error in configure check > regex: suppress core dumps from detection code > md5, sha1, sha256, sha512: support mandating use of openssl > test-xvasprintf: disable some -Wformat-security diagnostics > regex: avoid glibc deadlock during configure > md5, sha1, sha256, sha512: use openssl routines if available > base64: fix recent compilation regression on some compilers > autoupdate > autoupdate > ignore-value: revert previous code change > selinux-h: improve stub types and add more stub functions > ignore-value: prefer GCC version back through 2.0 > pty: Activate the signature wrapper of forkpty. > maint: fix gendocs.sh permissions > autoupdate > quotearg: don't attempt to store 1 << 31 into an "int" > error: depend on stdio > doc: Improve wording in relocatable-maint.texi. > Fix indentation in previous patch. > * lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: > base64: provide a fast path for encoding well sized buffers > extern-inline: port better to OS X 10.9 > fpending: fix typo > fpending: fix regression on DragonFly BSD > hash: relax license to LGPLv2+, for libguestfs > intprops: port to Oracle Studio c99 > obstack: pacify HP C > maint.mk: prefer gpgv2 over gpgv > isnan: port to VAX > gnulib-tool: protect against CDPATH > maint.mk: restore functionality removed by recent change > Revert "error: make the module depend on vfprintf-posix" > maint.mk: fix "release" target to build _version > maint.mk: get current gnulib revision correctly. > install-reloc: Support multi-binary installation. > selinux-h: really build without selinux when library is missing > regex: also remove dependency on HAVE_WCSCOLL > xfreopen: fix typo: s/frepoen/freopen/ > regex: don't depend on wcscoll > error: add the printf attribute to a static function > error: make the module depend on vfprintf-posix > fpending, obstack, strerror-override: use pure+const function attrs > extern-inline: make safe for -Wundef usage > mkfifo-tests, etc.: allow HP-UX 11.11 bug > acl: allow cross-compilation to Gentoo > mgetgroups: remove dependency on realloc-gnu > regex-tests: port to HP-UX 11.11 > verify: document some 'assume' pitfalls > strtoumax: fix another typo in previous commit > strtoumax: fix typo in previous commit. > strtoumax: port to Solaris 8 > autoupdate > strtoimax, strtoumax: port to HP-UX 11.11 > strtoimax: port to HP-UX 11.11 > New module 'count-trailing-zeros'. > count-leading-zeros: port to MSC; support types wider than 64 bits > count-one-bits: port to MSC; support types wider than 64 bits > mountlist: fix resource leak with MOUNTED_INTERIX_STATVFS > tests: improve diagnostic when an assertion fails > verify: new macro 'assume' > autoupdate > dup2, dup3: work around another cygwin crasher > getdtablesize: work around cygwin issue > pmccabe2html: escaping of special characters > manywarnings: enable nicer gcc warning messages > timespec: use the new TIMESPEC_RESOLUTION in a few more places > warnings: port --enable-gcc-warnings to Solaris Studio 12.3 > configmake: support new --runstatedir option > ctype, string: depend on extern-inline > userspec: support optional parameters to parse_user_spec() > timespec: new function make_timespec, and new constants > stdio: OS X port of putc_unlocked + extern inline > signal: OS X port of sigaddset etc. + extern inline > extern-inline: do not always suppress extern inline on OS X > extern-inline: document fixes for ctype and wctype macros > fflush, freadahead, fseeko: Fix for Android > pmccabe2html: fix portability issues > getgroups: statement without effect > autoupdate > update from texinfo > update from texinfo > glob: fix compilation > glob: fix build for platforms without __THROW > autoupdate > regex-quote: fix buffer access out of bounds > glob: avoid -Wattribute warnings on glibc > headers: check that _GL_INLINE_HEADER_BEGIN is defined > bootstrap: remove the --version requirement from ancillary tools > gc: support HMAC-SHA256 and HMAC-SHA512. > gettext: update to version 0.18.3.1 > selinux-at: omit unnecessary include > autoupdate > d-ino: avoid false negative on symlink > update from texinfo > autoupdate > bootstrap: port to OpenBSD sed > warnings: minor optimization > warnings: check -Wfoo rather than -Wno-foo > accept doclicense option > accept doclicense option > xvasprintf-tests: port to GCC with hardening flags > fpending: port to recent Cygwin change to stdio_ext.h > no need for tendentious comment > regenerate > autoupdate > sys_time: port to OpenBSD > autoupdate > bootstrap: support checksum utils without a --status option > update from texinfo > Fix ChangeLog typo. > autoupdate > regex: port to non-glibc/lock-using systems > update from texinfo > autoupdate > localecharset: make locale_charset thread-safe on Mac OS X > gettext: update to version 0.18.3 > autoupdate > bootstrap: use correct source when copying build-aux files > tmpdir: fix bug in VMS port > tmpdir: fix typo in previous change > * lib/tmpdir.c: Simplify code to add slash; no need for a loop. > tmpdir: port to VMS, to // != /, and to long dirs > regex: port to --with-included-regex --enable-gcc-warnings non-threaded > accept4, dup3, pipe2: port to Cygwin > mountlist: add support for deallocating returned list entries > stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11 > fnmatch: don't goto over declaration > pipe2: decouple from binary-io a bit > mgetgroups: relax license to LGPLv2+ > xalloc-oversized: relax license to LGPLv2+ > nproc: relax license to LGPLv2+ > bootstrap: honor --no-git > update from texinfo > ignore-value: port to gcc -pedantic > extern-inline: port to gcc -std=c89 > doc: document extern-inline > doc: chatter less > fflush, fseeko: port to musl cross-compiles > msvc-inval: port to mingw-w64 > getcwd-lgpl: port to Tru64 > autoupdate > tests: port large-fd POSIX spawn tests to OS X From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Benno Schulenberg Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Fri, 04 Mar 2016 11:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Jim Meyering Cc: coordinator@translationproject.org, 22900@debbugs.gnu.org X-Debbugs-Original-Cc: TP coordinator , bug-gzip@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145709125429875 (code B ref -1); Fri, 04 Mar 2016 11:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2016 11:34:14 +0000 Received: from localhost ([127.0.0.1]:60869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abnzq-0007ll-48 for submit@debbugs.gnu.org; Fri, 04 Mar 2016 06:34:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47790) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abnzo-0007lZ-AR for submit@debbugs.gnu.org; Fri, 04 Mar 2016 06:34:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abnzi-0007pY-23 for submit@debbugs.gnu.org; Fri, 04 Mar 2016 06:34:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40971) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abnzh-0007pR-VT for submit@debbugs.gnu.org; Fri, 04 Mar 2016 06:34:05 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38750) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abnzg-0002uo-SF for bug-gzip@gnu.org; Fri, 04 Mar 2016 06:34:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abnzb-0007oI-Tc for bug-gzip@gnu.org; Fri, 04 Mar 2016 06:34:04 -0500 Received: from relay1.webreus.nl ([46.235.43.196]:60888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abnzb-0007lz-OH for bug-gzip@gnu.org; Fri, 04 Mar 2016 06:33:59 -0500 Received: from relay1.webreus.nl (relay2.webreus.nl [127.0.0.1]) by relay1.webreus.nl (Postfix) with ESMTP id 72ACDB6F05D0 for ; Fri, 4 Mar 2016 12:35:53 +0100 (CET) Received: from srv195098.webreus.nl (srv044098.webreus.nl [46.235.44.98]) by relay1.webreus.nl (Postfix) with ESMTP for ; Fri, 4 Mar 2016 12:35:53 +0100 (CET) Received: (qmail 126104 invoked from network); 4 Mar 2016 12:33:51 +0100 Received: from 195-241-183-192.ip.telfort.nl (HELO ?192.168.1.42?) (195.241.183.192) by srv044098.webreus.nl with (DHE-RSA-AES256-SHA encrypted) SMTP; 4 Mar 2016 12:33:51 +0100 Message-ID: <56D9729E.9080200@translationproject.org> Date: Fri, 04 Mar 2016 12:33:50 +0100 From: Benno Schulenberg Organization: Translation Project User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5 MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello Jim, On 2016-03-04 03:17, Jim Meyering wrote: > http://meyering.net/gzip/gzip-1.6.42-d6d4.tar.xz Gzip is not gettextized (yet), so there is nothing to do there for translators. Regards, Benno From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Assaf Gordon Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Fri, 04 Mar 2016 15:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: jim@meyering.net, 22900@debbugs.gnu.org X-Debbugs-Original-To: Jim Meyering , bug-gzip@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14571067019875 (code B ref -1); Fri, 04 Mar 2016 15:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2016 15:51:41 +0000 Received: from localhost ([127.0.0.1]:33914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abs0z-0002ZC-1D for submit@debbugs.gnu.org; Fri, 04 Mar 2016 10:51:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48707) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abs0x-0002Z0-B3 for submit@debbugs.gnu.org; Fri, 04 Mar 2016 10:51:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abs0p-0008Bk-Uk for submit@debbugs.gnu.org; Fri, 04 Mar 2016 10:51:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37769) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abs0p-0008Bf-Qj for submit@debbugs.gnu.org; Fri, 04 Mar 2016 10:51:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abs0n-0008FS-LM for bug-gzip@gnu.org; Fri, 04 Mar 2016 10:51:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abs0k-0008An-5Q for bug-gzip@gnu.org; Fri, 04 Mar 2016 10:51:29 -0500 Received: from mail-qk0-x231.google.com ([2607:f8b0:400d:c09::231]:32882) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abs0j-0008Ai-Vx for bug-gzip@gnu.org; Fri, 04 Mar 2016 10:51:26 -0500 Received: by mail-qk0-x231.google.com with SMTP id s5so22502551qkd.0 for ; Fri, 04 Mar 2016 07:51:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to; bh=xiov7O6eNglPVAmHu6qII6z+OPg4wQ2cDf4MpW3PJlU=; b=m57AQa1mMYxQ5JjZrHj6LY3FC4MLi1gJUZ5FQtZS5oPaujOtaB0udLsRCkTadpIPv1 kK+FtoxeeQ+qSynpmFhvlYt1I40pNHCw7Fs7ioUz+j9N5bm5VOpQDx0DWi3js0En25pf PSXHGTOWxmvPqMtxMU80M57if1fKV9wfkKkwVj9mpXthSZ8lBNYWR5KqEvpAZcIGAAeM nHYj3m/bAAvuzDmTGJ3dPNcInmBwZHtZ+aTGEQAZK8VGB9YIuK0//DM1zPOdIYQ/sgGa zxqgD1RTZU0oGAwLh/becKhOde4GdDwGbscKpbQdxxUcxdUf3fH8wrCJ0XexOu+1igPT Hn+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=xiov7O6eNglPVAmHu6qII6z+OPg4wQ2cDf4MpW3PJlU=; b=WGx1sy751zZ+hLQ/Rd/lo/a4nZzdHzBFjEkhhQ7RggEKdByLBu8vcLqBx6Bjv+jgI2 8J7Perr3zS9zUAHnTVskqKbxb2jm7dVncSSzr64G8lX4D67ViOD6zfl1xY6pCEY4pWdk pvsA5eS6+8oz9jcTEf2377zw507aIJCM++gFl/R4ZYVelFMxOdh/wOtI6F6Xe3oxs8Gi FBA3yOSiuUHXZlNOXQOeEgRkWzNYfp1bPV0SN/BdX3x4ZflCLuCFlIeUcxGT8S2t35qh A8zc381iTyo8vwwi+mNGYl4xmQUKzFHRaIEK8ct+uHgC05agICbYbXOxkO+/E3LeX+Kv pmTw== X-Gm-Message-State: AD7BkJLRtgDiYdtpdlEoKddZOaaPadiyjYQwDgTZl+S/C8HZ8BoqGN/4IRjWYqCDcnH2Ww== X-Received: by 10.55.52.211 with SMTP id b202mr10979620qka.27.1457106685239; Fri, 04 Mar 2016 07:51:25 -0800 (PST) Received: from disco.erlich.nygenome.org ([69.74.14.178]) by smtp.googlemail.com with ESMTPSA id l36sm1837021qgd.29.2016.03.04.07.51.24 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 04 Mar 2016 07:51:24 -0800 (PST) References: From: Assaf Gordon Message-ID: <56D9AF17.5060300@gmail.com> Date: Fri, 4 Mar 2016 10:51:51 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------090508060602060904070300" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) This is a multi-part message in MIME format. --------------090508060602060904070300 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, On 03/03/2016 09:17 PM, Jim Meyering wrote: > gzip snapshot: > http://meyering.net/gzip/gzip-1.6.42-d6d4.tar.xz On AIX 7.1, "make check" fails to start perhaps due to shell syntax/makefile syntax errors. BTW, "gmake check" does succeed. The error is: === $ cd tests $ make check-TESTS V=1 /bin/sh: 0403-057 Syntax error at line 1 : `if' is not matched. make: 1254-004 The error code from the last command is 2. Stop. make: 1254-004 The error code from the last command is 2. Stop. === On OpenSoalris 5.11, both i86pc and sun4u, test 'zgrep-signal' fails. log attached. (note: no failure on OpenSolaris 5.10). On Minix 3.3.0, gzip fails to build due to gnulib's fflush module. log attached. Seems similar to "issue 2" here: http://lists.gnu.org/archive/html/bug-gnulib/2014-09/msg00074.html Otherwise, No failures on: CentOS 7 + 6.5, amd64 Ubuntu 14.04, amd64 Ubuntu 15.04 amd64 + i686 openSUSE 42.1, 13.1, amd64 Fedora 23, 22, 21, amd64 Debian 8.1, 7.6, amd64 Trisquel 7.0, 6.0.1, amd64 Fedora-21, ppc64le Fedora-20, ppc64 Ubuntu-14, aarch64 OpenBSD 5.8, 5.7, 5.6, amd64 FreeBSD 10.1, 9.3, amd64 NetBSD 7.0, 6.1.4, amd64 GNU Hurd 0.7, i686 Debian-7/kFreeBSD-9, amd64 OpenSolaris 5.10 on i86pc and suv4u/sub4v regards, - assaf --------------090508060602060904070300 Content-Type: text/x-log; name="gzip-OpenSolaris-5.11-make-check.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gzip-OpenSolaris-5.11-make-check.log" GEN public-submodule-commit make check-recursive make[1]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' Making check in lib make[2]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/lib' make check-am make[3]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/lib' make[3]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/lib' make[2]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/lib' Making check in doc make[2]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/doc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/doc' Making check in . make[2]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' make check-local make[3]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' GEN gzip.doc.gz GEN check-local make[3]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' make[2]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' Making check in tests make[2]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' make check-TESTS make[3]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' make[4]: Entering directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' PASS: gzip-env PASS: helin-segv PASS: help-version PASS: hufts PASS: keep PASS: memcpy-abuse PASS: mixed PASS: null-suffix-clobber PASS: stdin PASS: trailing-nul PASS: unpack-invalid PASS: z-suffix PASS: zdiff PASS: zgrep-f PASS: zgrep-context FAIL: zgrep-signal PASS: znew-k ============================================ gzip 1.6.42-d6d4: tests/test-suite.log ============================================ # TOTAL: 17 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: zgrep-signal ================== ++ initial_cwd_=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests ++ fail=0 +++ testdir_prefix_ +++ printf gt ++ pfx_=gt +++ mktempd_ /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests gt-zgrep-signal.XXXX +++ case $# in +++ destdir_=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests +++ template_=gt-zgrep-signal.XXXX +++ MAX_TRIES_=4 +++ case $destdir_ in +++ case $template_ in ++++ unset TMPDIR +++ d=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw +++ case $d in +++ test -d /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw ++++ ls -dgo /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw ++++ tr S - +++ perms='drwx------ 2 2 Mar 4 16:24 /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw' +++ case $perms in +++ test 0 = 0 +++ echo /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw +++ return ++ test_dir_=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw ++ cd /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw ++ gl_init_sh_nl_=' ' ++ IFS=' ' ++ for sig_ in 1 2 3 13 15 +++ expr 1 + 128 ++ eval 'trap '\''Exit 129'\'' 1' +++ trap 'Exit 129' 1 ++ for sig_ in 1 2 3 13 15 +++ expr 2 + 128 ++ eval 'trap '\''Exit 130'\'' 2' +++ trap 'Exit 130' 2 ++ for sig_ in 1 2 3 13 15 +++ expr 3 + 128 ++ eval 'trap '\''Exit 131'\'' 3' +++ trap 'Exit 131' 3 ++ for sig_ in 1 2 3 13 15 +++ expr 13 + 128 ++ eval 'trap '\''Exit 141'\'' 13' +++ trap 'Exit 141' 13 ++ for sig_ in 1 2 3 13 15 +++ expr 15 + 128 ++ eval 'trap '\''Exit 143'\'' 15' +++ trap 'Exit 143' 15 ++ trap remove_tmp_ 0 + path_prepend_ .. + test 1 '!=' 0 + path_dir_=.. + case $path_dir_ in + abs_path_dir_=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/.. + case $abs_path_dir_ in + PATH=/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/..:/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4:/usr/gnu/bin:/usr/xpg6/bin:/usr/xpg4/bin/:/opt/csw/bin:usr/sfw/bin:/usr/bin:/bin + create_exe_shims_ /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/.. + case $EXEEXT in + return 0 + shift + test 0 '!=' 0 + export PATH + echo a + gzip -c + test x = x + PERL=perl + write_to_dangling_pipe cat f.gz f.gz + program=cat + shift + args= + for arg in '"$@"' + args=', '\''f.gz'\''' + for arg in '"$@"' + args=', '\''f.gz'\'', '\''f.gz'\''' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} = "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''cat'\'', '\''f.gz'\'', '\''f.gz'\''; ' + signal_status=141 + test 128 -lt 141 + fail=0 + write_to_dangling_pipe zgrep a f.gz f.gz + program=zgrep + shift + args= + for arg in '"$@"' + args=', '\''a'\''' + for arg in '"$@"' + args=', '\''a'\'', '\''f.gz'\''' + for arg in '"$@"' + args=', '\''a'\'', '\''f.gz'\'', '\''f.gz'\''' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} = "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''zgrep'\'', '\''a'\'', '\''f.gz'\'', '\''f.gz'\''; ' + test 13 -eq 141 + fail=1 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests + chmod -R u+rwx /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw + rm -rf /home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests/gt-zgrep-signal.Khvw + exit 1 FAIL zgrep-signal (exit status: 1) ============================================================================ Testsuite summary for gzip 1.6.42-d6d4 ============================================================================ # TOTAL: 17 # PASS: 16 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See tests/test-suite.log Please report to bug-gzip@gnu.org ============================================================================ make[4]: *** [test-suite.log] Error 1 make[4]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' make[3]: *** [check-TESTS] Error 2 make[3]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/agn/pretest.2016-03-04.Pea4kq/gzip-1.6.42-d6d4.qvGAvi/gzip-1.6.42-d6d4' make: *** [check] Error 2 --------------090508060602060904070300 Content-Type: text/x-log; name="gzip-minix-make.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gzip-minix-make.log" GEN version.c GEN version.h make all-recursive Making all in lib GEN alloca.h GEN configmake.h GEN c++defs.h GEN arg-nonnull.h GEN warn-on-use.h GEN dirent.h GEN errno.h GEN fcntl.h GEN getopt.h GEN math.h GEN unused-parameter.h GEN stddef.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/stat.h GEN sys/time.h GEN sys/types.h GEN time.h GEN unistd.h GEN wchar.h GEN wctype.h make all-am CC c-ctype.o CC c-strcasecmp.o CC c-strncasecmp.o CC cloexec.o CC close-stream.o CC closein.o CC closeout.o CC opendir-safer.o CC dirname-lgpl.o CC basename-lgpl.o CC stripslash.o CC exitfail.o CC creat-safer.o CC open-safer.o CC fd-hook.o CC filenamecat-lgpl.o CC freading.o CC gettime.o CC localcharset.o CC glthread/lock.o CC math.o CC openat-die.o CC openat-safer.o CC printf-frexp.o CC printf-frexpl.o CC quotearg.o CC save-cwd.o CC savedir.o CC stat-time.o CC statat.o CC glthread/threadlib.o CC timespec.o CC unistd.o CC dup-safer.o CC fd-safer.o CC pipe-safer.o CC utimens.o CC wctype-h.o CC xmalloc.o CC xalloc-die.o CC xsize.o CC yesno.o CC asnprintf.o CC calloc.o CC chdir-long.o CC dup2.o CC error.o error.c:386:12: warning: data argument not used by format string [-Wformat-extra-args] file_name, line_number); ^ 1 warning generated. CC fclose.o CC fdatasync.o CC fdopendir.o CC fflush.o fflush.c:55:7: error: no member named '_ub' in 'struct __sFILE' if (HASUB (fp)) ^~~~~~~~~~ ./stdio-impl.h:74:21: note: expanded from macro 'HASUB' # define HASUB(fp) (fp_ub._base != NULL) ^~~~~ ./stdio-impl.h:71:22: note: expanded from macro 'fp_ub' # define fp_ub fp_->_ub ~~~ ^ 1 error generated. *** Error code 1 Stop. make[3]: stopped in /tmp/gzip-1.6.42-d6d4.XXXXXX.000259aa/gzip-1.6.42-d6d4/lib *** Error code 1 Stop. make[2]: stopped in /tmp/gzip-1.6.42-d6d4.XXXXXX.000259aa/gzip-1.6.42-d6d4/lib *** Error code 1 Stop. make[1]: stopped in /tmp/gzip-1.6.42-d6d4.XXXXXX.000259aa/gzip-1.6.42-d6d4 *** Error code 1 Stop. make: stopped in /tmp/gzip-1.6.42-d6d4.XXXXXX.000259aa/gzip-1.6.42-d6d4 --------------090508060602060904070300-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sat, 05 Mar 2016 01:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Assaf Gordon Cc: 22900-done@debbugs.gnu.org, 22900@debbugs.gnu.org X-Debbugs-Original-Cc: 22900-done@debbugs.gnu.org, bug-gzip@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145714132432104 (code B ref -1); Sat, 05 Mar 2016 01:29:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2016 01:28:44 +0000 Received: from localhost ([127.0.0.1]:34214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac11Q-0008Lj-Gh for submit@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51232) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac11O-0008LL-RG for submit@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac11I-0005WT-Az for submit@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42030) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac11I-0005WP-87 for submit@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:36 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42203) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac11H-00089m-4h for bug-gzip@gnu.org; Fri, 04 Mar 2016 20:28:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac11F-0005WB-Ua for bug-gzip@gnu.org; Fri, 04 Mar 2016 20:28:35 -0500 Received: from mail-oi0-x231.google.com ([2607:f8b0:4003:c06::231]:34625) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac11F-0005W5-Ne for bug-gzip@gnu.org; Fri, 04 Mar 2016 20:28:33 -0500 Received: by mail-oi0-x231.google.com with SMTP id m82so49374175oif.1 for ; Fri, 04 Mar 2016 17:28:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=P6J4Bk+zhkhc4V8RbNqKvr4+s6MAP7xifSsUWg6RX/8=; b=0u2GzXx2602/7xJ2RYnfiSsVCEcuDm6J93ItiFTuWLni2Zlwg9M3/D5sp8J8DtKwlD tLfgiMu3AzOhP6kEXwOZ1pMbx5P0cAHIAOktF801Ma2nHdAy9pK50o43OgBft3DcgTkV IPGW3U4so2SavqTXtIQZemYJz71x4+vfgY9I/FoRLrpBmKF5M+5Pi5Q/m2aOoquf5b0Q PLFTqAVLFG6Q2Fr0xjilq1PpocmomcjPEeuNEA1A7jBEiNBocbU89OlWhmnL0STKGij/ wSoeIthspa5BEDs6dfizhOXEu/j2Mtd1JCXSY8QespIpo+115LCxJPHPjL0rdy0trV2s LXlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=P6J4Bk+zhkhc4V8RbNqKvr4+s6MAP7xifSsUWg6RX/8=; b=YSvJzxMckqwhDSK//oi9NQGszklekko2LDOJYfWqlEv0t3CidCSZ2miDzomBcok2oX LXgZ28p2jyUwDNa8XcxU20VZdPp5MRYLtZuBUoaKkC6ykxnB/FRN/xz9JTfaE9VFkobQ vO0sv0eU37iEX6cPOmbY3lPMluFNL8+5vK5bniMmPCXzsC9tjm6zw//tw0sST4/Anw2V lyU7IiMpDVuqG1IW49pXqRPWlzr9pPtFd/yRABXtKSCcNrSfYorrlWE7JP/9oFj1qDHK C59NUSPX63UQLQ/0wEtagucq4WptvAmDO3D79h281CA54yFUZaiz9ONUAbp6atsdVnUb yq3g== X-Gm-Message-State: AD7BkJIsk1NvXUZCJdXnDac9WWVodk3bxUoF9Ob16QbYrYyIE+fmcoSxzhQcEEP4OWckTPIJEA+DqNboOwye1A== X-Received: by 10.202.218.133 with SMTP id r127mr7722277oig.36.1457141312815; Fri, 04 Mar 2016 17:28:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Fri, 4 Mar 2016 17:28:12 -0800 (PST) In-Reply-To: <56D9AF17.5060300@gmail.com> References: <56D9AF17.5060300@gmail.com> From: Jim Meyering Date: Fri, 4 Mar 2016 17:28:12 -0800 X-Google-Sender-Auth: XosYXv-bTI4EpAECW7UNwBOOBJY Message-ID: Content-Type: multipart/mixed; boundary=001a113d44e6569e3e052d4326b9 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) --001a113d44e6569e3e052d4326b9 Content-Type: text/plain; charset=UTF-8 On Fri, Mar 4, 2016 at 7:51 AM, Assaf Gordon wrote: > On AIX 7.1, "make check" fails to start perhaps due to shell syntax/makefile > syntax errors. > BTW, "gmake check" does succeed. > The error is: > === > $ cd tests > $ make check-TESTS V=1 > /bin/sh: 0403-057 Syntax error at line 1 : `if' is not matched. > make: 1254-004 The error code from the last command is 2. > Stop. > make: 1254-004 The error code from the last command is 2. > Stop. > === Hi Assaf, thank you for still more testing and that report. Here's a patch for the above. I'll look at the rest later. --001a113d44e6569e3e052d4326b9 Content-Type: text/x-patch; charset=US-ASCII; name="0001-tests-fix-make-check-failure-on-AIX-7.1.patch" Content-Disposition: attachment; filename="0001-tests-fix-make-check-failure-on-AIX-7.1.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ileg9f2s2 RnJvbSAxODkzZjA5MGM1MjczMGQyODlkYmNmMDBjZDM0NjY0YWJlMTg4MWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog RnJpLCA0IE1hciAyMDE2IDE3OjI0OjUzIC0wODAwClN1YmplY3Q6IFtQQVRDSF0gdGVzdHM6IGZp eCAibWFrZSBjaGVjayIgZmFpbHVyZSBvbiBBSVggNy4xCgoqIHRlc3RzL01ha2VmaWxlLmFtIChU RVNUU19FTlZJUk9OTUVOVCk6IE1vZGVybml6ZToKcmVtb3ZlIHVudXNlZCBzaGVsbF9vcl9wZXJs XyBmdW5jdGlvbiwgYW5kIHVzZSBhbgpleHBvcnRfd2l0aF92YWx1ZXMgZnVuY3Rpb24gYXMgZ3Jl cCBkb2VzLCB0byByZW1vdmUKYSBsb3Qgb2YgZHVwbGljYXRpb24uClJlcG9ydGVkIGJ5IEFzc2Fm IEdvcmRvbiBpbiBodHRwOi8vZGViYnVncy5nbnUub3JnLzIyOTAwCi0tLQogdGVzdHMvTWFrZWZp bGUuYW0gfCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvTWFrZWZpbGUuYW0gYi90ZXN0cy9NYWtlZmlsZS5hbQpp bmRleCBkOWY4ZmQwLi41MDIyNDY0IDEwMDY0NAotLS0gYS90ZXN0cy9NYWtlZmlsZS5hbQorKysg Yi90ZXN0cy9NYWtlZmlsZS5hbQpAQCAtNTQsNDEgKzU0LDQ0IEBAIGJ1aWx0X3Byb2dyYW1zID0g XAogICB6bW9yZQkJXAogICB6bmV3CgotVEVTVFNfRU5WSVJPTk1FTlQgPQkJCQlcCi0gIHRtcF9f PSQkVE1QRElSOyB0ZXN0IC1kICIkJHRtcF9fIiB8fCB0bXBfXz0uOwlcCi0gIFRNUERJUj0kJHRt cF9fOyBleHBvcnQgVE1QRElSOwkJXAotICBzaGVsbF9vcl9wZXJsXygpIHsJCQkJXAotICAgIGlm IGdyZXAgJ15cIyEvdXNyL2Jpbi9wZXJsJyAiJCQxIiA+IC9kZXYvbnVsbDsgdGhlbgkJCVwKLSAg ICAgIGlmICQoUEVSTCkgLWUgJ3VzZSB3YXJuaW5ncycgPiAvZGV2L251bGwgMj4mMTsgdGhlbgkJ XAotCWdyZXAgJ15cIyEvdXNyL2Jpbi9wZXJsIC1UJyAiJCQxIiA+IC9kZXYvbnVsbCAmJiBUXz1U IHx8IFRfPTsJXAotICAgICAgICAkKFBFUkwpIC13JCRUXyAtSSQoc3JjZGlyKSAtTUNvcmV1dGls cwkJCQlcCi0JICAgICAgLU0iQ3VUbXBkaXIgcXcoJCRmKSIgLS0gIiQkMSI7CVwKLSAgICAgIGVs c2UJCQkJCVwKLQllY2hvIDE+JjIgIiQkdHN0OiBjb25maWd1cmUgZGlkIG5vdCBmaW5kIGEgdXNh YmxlIHZlcnNpb24gb2YgUGVybCwiIFwKLQkgICJzbyBza2lwcGluZyB0aGlzIHRlc3QiOwkJXAot CShleGl0IDc3KTsJCQkJXAotICAgICAgZmk7CQkJCQlcCi0gICAgZWxzZQkJCQkJXAotICAgICAg JChTSEVMTCkgIiQkMSI7CQkJCVwKLSAgICBmaTsJCQkJCQlcCi0gIH07CQkJCQkJXAotICBMQ19B TEw9QzsgZXhwb3J0IExDX0FMTDsJCQkJCQlcCi0gIFZFUlNJT049JChWRVJTSU9OKTsgZXhwb3J0 IFZFUlNJT047CQkJCQlcCi0gIGFic190b3BfYnVpbGRkaXI9JyQoYWJzX3RvcF9idWlsZGRpcikn OyBleHBvcnQgYWJzX3RvcF9idWlsZGRpcjsJXAotICBhYnNfdG9wX3NyY2Rpcj0nJChhYnNfdG9w X3NyY2RpciknOyBleHBvcnQgYWJzX3RvcF9zcmNkaXI7CQlcCi0gIGFic19zcmNkaXI9JyQoYWJz X3NyY2RpciknOyBleHBvcnQgYWJzX3NyY2RpcjsJCQlcCi0gIGJ1aWx0X3Byb2dyYW1zPSckKGJ1 aWx0X3Byb2dyYW1zKSc7IGV4cG9ydCBidWlsdF9wcm9ncmFtczsJCVwKLSAgc3JjZGlyPSckKHNy Y2RpciknOyBleHBvcnQgc3JjZGlyOwkJCQkJXAotICB0b3Bfc3JjZGlyPSckKHRvcF9zcmNkaXIp JzsgZXhwb3J0IHRvcF9zcmNkaXI7CQkJXAotICBDQz0nJChDQyknOyBleHBvcnQgQ0M7CQkJCQkJ XAotICBHUkVQPSckKEdSRVApJzsgZXhwb3J0IEdSRVA7CQkJCQkJXAotICBHWklQX1RFU1RfTkFN RT1gZWNobyAkJHRzdHxzZWQgJ3MsXlwuLywsO3MsLywtLGcnYDsgZXhwb3J0IEdaSVBfVEVTVF9O QU1FOyBcCi0gIE1BS0U9JChNQUtFKTsgZXhwb3J0IE1BS0U7CQkJCQkJXAotICBQQUNLQUdFX0JV R1JFUE9SVD0nJChQQUNLQUdFX0JVR1JFUE9SVCknOyBleHBvcnQgUEFDS0FHRV9CVUdSRVBPUlQ7 CVwKLSAgUEFDS0FHRV9WRVJTSU9OPSQoUEFDS0FHRV9WRVJTSU9OKTsgZXhwb3J0IFBBQ0tBR0Vf VkVSU0lPTjsJCVwKLSAgUEVSTD0nJChQRVJMKSc7IGV4cG9ydCBQRVJMOwkJCQkJCVwKLSAgU0hF TEw9JyQoU0hFTEwpJzsgZXhwb3J0IFNIRUxMOwkJCQkJXAotICBQQVRIPSckKGFic190b3BfYnVp bGRkaXIpJChQQVRIX1NFUEFSQVRPUiknIiQkUEFUSCI7IGV4cG9ydCBQQVRIOwlcCi0gIDk+JjIK K1RFU1RTX0VOVklST05NRU5UID0JCQkJCVwKKyAgdG1wX189JCRUTVBESVI7IHRlc3QgLWQgIiQk dG1wX18iIHx8IHRtcF9fPS47CQlcCisgIFRNUERJUj0kJHRtcF9fOyBleHBvcnQgVE1QRElSOwkJ CVwKKwkJCQkJCQlcCisgIGlmIHRlc3QgLW4gIiQkQkFTSF9WRVJTSU9OIiB8fCAoZXZhbCAiZXhw b3J0IHY9eCIpIDI+L2Rldi9udWxsOyB0aGVuIFwKKyAgICBleHBvcnRfd2l0aF92YWx1ZXMgKCkg eyBleHBvcnQgIiQkQCI7IH07CQlcCisgIGVsc2UJCQkJCQkJXAorICAgIGV4cG9ydF93aXRoX3Zh bHVlcyAoKQkJCQlcCisgICAgewkJCQkJCQlcCisgICAgICBzZWRfZXh0cmFjdF92YXI9J3MvPS4q Ly8nOwkJCVwKKyAgICAgIHNlZF9xdW90ZV92YWx1ZT0icy8nLydcXFxcJycvZztzLz1cXCguKlxc KS89J1xcMScvIjtcCisgICAgICBmb3IgYXJnIGluICIkJEAiOyBkbwkJCQlcCisgICAgICAgIHZh cj1gZWNobyAiJCRhcmciIHwgc2VkICIkJHNlZF9leHRyYWN0X3ZhciJgOwlcCisgICAgICAgIGFy Zz1gZWNobyAiJCRhcmciIHwgc2VkICIkJHNlZF9xdW90ZV92YWx1ZSJgOwlcCisgICAgICAgIGV2 YWwgIiQkYXJnIjsJCQkJCVwKKyAgICAgICAgZXhwb3J0ICIkJHZhciI7CQkJCQlcCisgICAgICBk b25lOwkJCQkJCVwKKyAgICB9OwkJCQkJCQlcCisgIGZpOwkJCQkJCQlcCisJCQkJCQkJXAorICBl eHBvcnRfd2l0aF92YWx1ZXMJCQkJCVwKKyAgTENfQUxMPUMJCQkJCQlcCisgIFZFUlNJT049JChW RVJTSU9OKQkJCQkJXAorICBhYnNfdG9wX2J1aWxkZGlyPSckKGFic190b3BfYnVpbGRkaXIpJwkJ XAorICBhYnNfdG9wX3NyY2Rpcj0nJChhYnNfdG9wX3NyY2RpciknCQkJXAorICBhYnNfc3JjZGly PSckKGFic19zcmNkaXIpJwkJCQlcCisgIGJ1aWx0X3Byb2dyYW1zPSckKGJ1aWx0X3Byb2dyYW1z KScJCQlcCisgIHNyY2Rpcj0nJChzcmNkaXIpJwkJCQkJXAorICB0b3Bfc3JjZGlyPSckKHRvcF9z cmNkaXIpJwkJCQlcCisgIENDPSckKENDKScJCQkJCQlcCisgIEdSRVA9JyQoR1JFUCknCQkJCQlc CisgIEdaSVBfVEVTVF9OQU1FPWBlY2hvICQkdHN0fHNlZCAncyxeXC4vLCw7cywvLC0sZydgCVwK KyAgTUFLRT0kKE1BS0UpCQkJCQkJXAorICBQQUNLQUdFX0JVR1JFUE9SVD0nJChQQUNLQUdFX0JV R1JFUE9SVCknCQlcCisgIFBBQ0tBR0VfVkVSU0lPTj0kKFBBQ0tBR0VfVkVSU0lPTikJCQlcCisg IFBFUkw9JyQoUEVSTCknCQkJCQlcCisgIFNIRUxMPSckKFNIRUxMKScJCQkJCVwKKyAgUEFUSD0n JChhYnNfdG9wX2J1aWxkZGlyKSQoUEFUSF9TRVBBUkFUT1IpJyIkJFBBVEgiCVwKKyAgOyA5PiYy CgogVkVSQk9TRSA9IHllcwotLSAKMi43LjIKCg== --001a113d44e6569e3e052d4326b9-- From unknown Tue Jun 17 22:21:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jim Meyering Subject: bug#22900: closed (Re: [platform-testers] new snapshot available: gzip-1.6.42-d6d4) Message-ID: References: X-Gnu-PR-Message: they-closed 22900 X-Gnu-PR-Package: gzip Reply-To: 22900@debbugs.gnu.org Date: Sat, 05 Mar 2016 01:29:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1457141342-32138-1" This is a multi-part message in MIME format... ------------=_1457141342-32138-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #22900: new snapshot available: gzip-1.6.42-d6d4 which was filed against the gzip package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 22900@debbugs.gnu.org. --=20 22900: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22900 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1457141342-32138-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 22900-done) by debbugs.gnu.org; 5 Mar 2016 01:28:40 +0000 Received: from localhost ([127.0.0.1]:34211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac11M-0008LT-6C for submit@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:40 -0500 Received: from mail-oi0-f50.google.com ([209.85.218.50]:36811) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac11K-0008LF-EI for 22900-done@debbugs.gnu.org; Fri, 04 Mar 2016 20:28:39 -0500 Received: by mail-oi0-f50.google.com with SMTP id r187so49250855oih.3 for <22900-done@debbugs.gnu.org>; Fri, 04 Mar 2016 17:28:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=P6J4Bk+zhkhc4V8RbNqKvr4+s6MAP7xifSsUWg6RX/8=; b=0u2GzXx2602/7xJ2RYnfiSsVCEcuDm6J93ItiFTuWLni2Zlwg9M3/D5sp8J8DtKwlD tLfgiMu3AzOhP6kEXwOZ1pMbx5P0cAHIAOktF801Ma2nHdAy9pK50o43OgBft3DcgTkV IPGW3U4so2SavqTXtIQZemYJz71x4+vfgY9I/FoRLrpBmKF5M+5Pi5Q/m2aOoquf5b0Q PLFTqAVLFG6Q2Fr0xjilq1PpocmomcjPEeuNEA1A7jBEiNBocbU89OlWhmnL0STKGij/ wSoeIthspa5BEDs6dfizhOXEu/j2Mtd1JCXSY8QespIpo+115LCxJPHPjL0rdy0trV2s LXlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=P6J4Bk+zhkhc4V8RbNqKvr4+s6MAP7xifSsUWg6RX/8=; b=YLnC96ZWzmWKILa24oYJvbkmVCVuK/jXoWnV6ezJYGDRoV3cmneUwQcD4g0rFSIi5k 9tkcDeYgqOP1d/gcTPnrMs7mHoeBrTxtDx2n0/F8EKlR7RDjA6uAZFE2zlJD9mHDAJba 7JYnJPpxqvtaNJeIYU9F14xOvxm1zUaIkWr3hpgk08nuerGfjpMeTBkSlU29FWjtHVME xDs2sNUM2WLiy3quV8OVZ/wZF7PRvTdwgroqZelNP/9tWw3IHfDBYptq/Ij225Xy/0CM IjdOsGEWD/R0fCUplL8pbrqYfOhCQaF4ebdRp6jBWUJSP/2Z6wcG4UGL84hmSfY3NiOf /22A== X-Gm-Message-State: AD7BkJLNPbAj1vkjMnmaqdKXugv+KZTMUzxQohuVO6xxwSICkP4Ol56U7YDehQoAfW8BsVxcgxiMKcuIa73e4A== X-Received: by 10.202.218.133 with SMTP id r127mr7722277oig.36.1457141312815; Fri, 04 Mar 2016 17:28:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Fri, 4 Mar 2016 17:28:12 -0800 (PST) In-Reply-To: <56D9AF17.5060300@gmail.com> References: <56D9AF17.5060300@gmail.com> From: Jim Meyering Date: Fri, 4 Mar 2016 17:28:12 -0800 X-Google-Sender-Auth: XosYXv-bTI4EpAECW7UNwBOOBJY Message-ID: Subject: Re: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 To: Assaf Gordon Content-Type: multipart/mixed; boundary=001a113d44e6569e3e052d4326b9 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 22900-done Cc: 22900-done@debbugs.gnu.org, bug-gzip@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --001a113d44e6569e3e052d4326b9 Content-Type: text/plain; charset=UTF-8 On Fri, Mar 4, 2016 at 7:51 AM, Assaf Gordon wrote: > On AIX 7.1, "make check" fails to start perhaps due to shell syntax/makefile > syntax errors. > BTW, "gmake check" does succeed. > The error is: > === > $ cd tests > $ make check-TESTS V=1 > /bin/sh: 0403-057 Syntax error at line 1 : `if' is not matched. > make: 1254-004 The error code from the last command is 2. > Stop. > make: 1254-004 The error code from the last command is 2. > Stop. > === Hi Assaf, thank you for still more testing and that report. Here's a patch for the above. I'll look at the rest later. --001a113d44e6569e3e052d4326b9 Content-Type: text/x-patch; charset=US-ASCII; name="0001-tests-fix-make-check-failure-on-AIX-7.1.patch" Content-Disposition: attachment; filename="0001-tests-fix-make-check-failure-on-AIX-7.1.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ileg9f2s2 RnJvbSAxODkzZjA5MGM1MjczMGQyODlkYmNmMDBjZDM0NjY0YWJlMTg4MWNlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog RnJpLCA0IE1hciAyMDE2IDE3OjI0OjUzIC0wODAwClN1YmplY3Q6IFtQQVRDSF0gdGVzdHM6IGZp eCAibWFrZSBjaGVjayIgZmFpbHVyZSBvbiBBSVggNy4xCgoqIHRlc3RzL01ha2VmaWxlLmFtIChU RVNUU19FTlZJUk9OTUVOVCk6IE1vZGVybml6ZToKcmVtb3ZlIHVudXNlZCBzaGVsbF9vcl9wZXJs XyBmdW5jdGlvbiwgYW5kIHVzZSBhbgpleHBvcnRfd2l0aF92YWx1ZXMgZnVuY3Rpb24gYXMgZ3Jl cCBkb2VzLCB0byByZW1vdmUKYSBsb3Qgb2YgZHVwbGljYXRpb24uClJlcG9ydGVkIGJ5IEFzc2Fm IEdvcmRvbiBpbiBodHRwOi8vZGViYnVncy5nbnUub3JnLzIyOTAwCi0tLQogdGVzdHMvTWFrZWZp bGUuYW0gfCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgMzYgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvTWFrZWZpbGUuYW0gYi90ZXN0cy9NYWtlZmlsZS5hbQpp bmRleCBkOWY4ZmQwLi41MDIyNDY0IDEwMDY0NAotLS0gYS90ZXN0cy9NYWtlZmlsZS5hbQorKysg Yi90ZXN0cy9NYWtlZmlsZS5hbQpAQCAtNTQsNDEgKzU0LDQ0IEBAIGJ1aWx0X3Byb2dyYW1zID0g XAogICB6bW9yZQkJXAogICB6bmV3CgotVEVTVFNfRU5WSVJPTk1FTlQgPQkJCQlcCi0gIHRtcF9f PSQkVE1QRElSOyB0ZXN0IC1kICIkJHRtcF9fIiB8fCB0bXBfXz0uOwlcCi0gIFRNUERJUj0kJHRt cF9fOyBleHBvcnQgVE1QRElSOwkJXAotICBzaGVsbF9vcl9wZXJsXygpIHsJCQkJXAotICAgIGlm IGdyZXAgJ15cIyEvdXNyL2Jpbi9wZXJsJyAiJCQxIiA+IC9kZXYvbnVsbDsgdGhlbgkJCVwKLSAg ICAgIGlmICQoUEVSTCkgLWUgJ3VzZSB3YXJuaW5ncycgPiAvZGV2L251bGwgMj4mMTsgdGhlbgkJ XAotCWdyZXAgJ15cIyEvdXNyL2Jpbi9wZXJsIC1UJyAiJCQxIiA+IC9kZXYvbnVsbCAmJiBUXz1U IHx8IFRfPTsJXAotICAgICAgICAkKFBFUkwpIC13JCRUXyAtSSQoc3JjZGlyKSAtTUNvcmV1dGls cwkJCQlcCi0JICAgICAgLU0iQ3VUbXBkaXIgcXcoJCRmKSIgLS0gIiQkMSI7CVwKLSAgICAgIGVs c2UJCQkJCVwKLQllY2hvIDE+JjIgIiQkdHN0OiBjb25maWd1cmUgZGlkIG5vdCBmaW5kIGEgdXNh YmxlIHZlcnNpb24gb2YgUGVybCwiIFwKLQkgICJzbyBza2lwcGluZyB0aGlzIHRlc3QiOwkJXAot CShleGl0IDc3KTsJCQkJXAotICAgICAgZmk7CQkJCQlcCi0gICAgZWxzZQkJCQkJXAotICAgICAg JChTSEVMTCkgIiQkMSI7CQkJCVwKLSAgICBmaTsJCQkJCQlcCi0gIH07CQkJCQkJXAotICBMQ19B TEw9QzsgZXhwb3J0IExDX0FMTDsJCQkJCQlcCi0gIFZFUlNJT049JChWRVJTSU9OKTsgZXhwb3J0 IFZFUlNJT047CQkJCQlcCi0gIGFic190b3BfYnVpbGRkaXI9JyQoYWJzX3RvcF9idWlsZGRpcikn OyBleHBvcnQgYWJzX3RvcF9idWlsZGRpcjsJXAotICBhYnNfdG9wX3NyY2Rpcj0nJChhYnNfdG9w X3NyY2RpciknOyBleHBvcnQgYWJzX3RvcF9zcmNkaXI7CQlcCi0gIGFic19zcmNkaXI9JyQoYWJz X3NyY2RpciknOyBleHBvcnQgYWJzX3NyY2RpcjsJCQlcCi0gIGJ1aWx0X3Byb2dyYW1zPSckKGJ1 aWx0X3Byb2dyYW1zKSc7IGV4cG9ydCBidWlsdF9wcm9ncmFtczsJCVwKLSAgc3JjZGlyPSckKHNy Y2RpciknOyBleHBvcnQgc3JjZGlyOwkJCQkJXAotICB0b3Bfc3JjZGlyPSckKHRvcF9zcmNkaXIp JzsgZXhwb3J0IHRvcF9zcmNkaXI7CQkJXAotICBDQz0nJChDQyknOyBleHBvcnQgQ0M7CQkJCQkJ XAotICBHUkVQPSckKEdSRVApJzsgZXhwb3J0IEdSRVA7CQkJCQkJXAotICBHWklQX1RFU1RfTkFN RT1gZWNobyAkJHRzdHxzZWQgJ3MsXlwuLywsO3MsLywtLGcnYDsgZXhwb3J0IEdaSVBfVEVTVF9O QU1FOyBcCi0gIE1BS0U9JChNQUtFKTsgZXhwb3J0IE1BS0U7CQkJCQkJXAotICBQQUNLQUdFX0JV R1JFUE9SVD0nJChQQUNLQUdFX0JVR1JFUE9SVCknOyBleHBvcnQgUEFDS0FHRV9CVUdSRVBPUlQ7 CVwKLSAgUEFDS0FHRV9WRVJTSU9OPSQoUEFDS0FHRV9WRVJTSU9OKTsgZXhwb3J0IFBBQ0tBR0Vf VkVSU0lPTjsJCVwKLSAgUEVSTD0nJChQRVJMKSc7IGV4cG9ydCBQRVJMOwkJCQkJCVwKLSAgU0hF TEw9JyQoU0hFTEwpJzsgZXhwb3J0IFNIRUxMOwkJCQkJXAotICBQQVRIPSckKGFic190b3BfYnVp bGRkaXIpJChQQVRIX1NFUEFSQVRPUiknIiQkUEFUSCI7IGV4cG9ydCBQQVRIOwlcCi0gIDk+JjIK K1RFU1RTX0VOVklST05NRU5UID0JCQkJCVwKKyAgdG1wX189JCRUTVBESVI7IHRlc3QgLWQgIiQk dG1wX18iIHx8IHRtcF9fPS47CQlcCisgIFRNUERJUj0kJHRtcF9fOyBleHBvcnQgVE1QRElSOwkJ CVwKKwkJCQkJCQlcCisgIGlmIHRlc3QgLW4gIiQkQkFTSF9WRVJTSU9OIiB8fCAoZXZhbCAiZXhw b3J0IHY9eCIpIDI+L2Rldi9udWxsOyB0aGVuIFwKKyAgICBleHBvcnRfd2l0aF92YWx1ZXMgKCkg eyBleHBvcnQgIiQkQCI7IH07CQlcCisgIGVsc2UJCQkJCQkJXAorICAgIGV4cG9ydF93aXRoX3Zh bHVlcyAoKQkJCQlcCisgICAgewkJCQkJCQlcCisgICAgICBzZWRfZXh0cmFjdF92YXI9J3MvPS4q Ly8nOwkJCVwKKyAgICAgIHNlZF9xdW90ZV92YWx1ZT0icy8nLydcXFxcJycvZztzLz1cXCguKlxc KS89J1xcMScvIjtcCisgICAgICBmb3IgYXJnIGluICIkJEAiOyBkbwkJCQlcCisgICAgICAgIHZh cj1gZWNobyAiJCRhcmciIHwgc2VkICIkJHNlZF9leHRyYWN0X3ZhciJgOwlcCisgICAgICAgIGFy Zz1gZWNobyAiJCRhcmciIHwgc2VkICIkJHNlZF9xdW90ZV92YWx1ZSJgOwlcCisgICAgICAgIGV2 YWwgIiQkYXJnIjsJCQkJCVwKKyAgICAgICAgZXhwb3J0ICIkJHZhciI7CQkJCQlcCisgICAgICBk b25lOwkJCQkJCVwKKyAgICB9OwkJCQkJCQlcCisgIGZpOwkJCQkJCQlcCisJCQkJCQkJXAorICBl eHBvcnRfd2l0aF92YWx1ZXMJCQkJCVwKKyAgTENfQUxMPUMJCQkJCQlcCisgIFZFUlNJT049JChW RVJTSU9OKQkJCQkJXAorICBhYnNfdG9wX2J1aWxkZGlyPSckKGFic190b3BfYnVpbGRkaXIpJwkJ XAorICBhYnNfdG9wX3NyY2Rpcj0nJChhYnNfdG9wX3NyY2RpciknCQkJXAorICBhYnNfc3JjZGly PSckKGFic19zcmNkaXIpJwkJCQlcCisgIGJ1aWx0X3Byb2dyYW1zPSckKGJ1aWx0X3Byb2dyYW1z KScJCQlcCisgIHNyY2Rpcj0nJChzcmNkaXIpJwkJCQkJXAorICB0b3Bfc3JjZGlyPSckKHRvcF9z cmNkaXIpJwkJCQlcCisgIENDPSckKENDKScJCQkJCQlcCisgIEdSRVA9JyQoR1JFUCknCQkJCQlc CisgIEdaSVBfVEVTVF9OQU1FPWBlY2hvICQkdHN0fHNlZCAncyxeXC4vLCw7cywvLC0sZydgCVwK KyAgTUFLRT0kKE1BS0UpCQkJCQkJXAorICBQQUNLQUdFX0JVR1JFUE9SVD0nJChQQUNLQUdFX0JV R1JFUE9SVCknCQlcCisgIFBBQ0tBR0VfVkVSU0lPTj0kKFBBQ0tBR0VfVkVSU0lPTikJCQlcCisg IFBFUkw9JyQoUEVSTCknCQkJCQlcCisgIFNIRUxMPSckKFNIRUxMKScJCQkJCVwKKyAgUEFUSD0n JChhYnNfdG9wX2J1aWxkZGlyKSQoUEFUSF9TRVBBUkFUT1IpJyIkJFBBVEgiCVwKKyAgOyA5PiYy CgogVkVSQk9TRSA9IHllcwotLSAKMi43LjIKCg== --001a113d44e6569e3e052d4326b9-- ------------=_1457141342-32138-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Mar 2016 02:18:32 +0000 Received: from localhost ([127.0.0.1]:60708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abfK2-0003Kv-V7 for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57962) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1abfJz-0003Ke-Hn for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abfJp-0006o7-Fm for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:22 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJp-0006o3-Bb for submit@debbugs.gnu.org; Thu, 03 Mar 2016 21:18:17 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48881) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJl-0006BL-0I for bug-gzip@gnu.org; Thu, 03 Mar 2016 21:18:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1abfJg-0006mZ-HA for bug-gzip@gnu.org; Thu, 03 Mar 2016 21:18:12 -0500 Received: from mail-ob0-x232.google.com ([2607:f8b0:4003:c01::232]:35055) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1abfJX-0006hx-4X; Thu, 03 Mar 2016 21:17:59 -0500 Received: by mail-ob0-x232.google.com with SMTP id xx9so38222207obc.2; Thu, 03 Mar 2016 18:17:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=vl40SX5UIXg0YF1OOuk298jFME2luJ7/OwLIuA0X9BY=; b=JKS8K6ZdwQ20uwBnBwR09gHVI1/jh9lteOQDUNr2jCf6QQiUET6dggCTckOV14OAFo ikXISlCk99EX54L6ZJARozLDD0AK1GcYpJqaNs2F7xqRXYpkmmS1NNleyFEwRA8Bo35v 6eAooVsqjonjqeoIvAVqPeRaBZSdQ4FveZixvUCirz1MSlL4x96KW4C+TZT9w4WKuo7k qxPPZAiH/UsPg/bEqSbB717Iz8UbEBUREAInCjqLL+/YeaQ8Sqesf6/a/TgIQg1BymSD 7f47zpDrSYutLXKy6W0fTuu7+Q8m4iu3vVllwdnTGg66IDyYAPLQXbgapbA+eloUL+mZ oXHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=vl40SX5UIXg0YF1OOuk298jFME2luJ7/OwLIuA0X9BY=; b=GROjLYBVyUEk3kUzmY2z41IQgKlHlvKsPVqgr9y1pUaeAPd7ZzmiDRTTmrOUtIpCWh lWM86Sr2DFt4/rmwOLCkEMAp32FKVvFjuRv++PH8r+Oo+8FBzhFKULHEyL9I4RFWCZiV wsZMuM/KZJzLzNFaGAtPiaw64QVAZJIZqSaSuUQKvKTMrxLjC2dvKafjbEiKupa29Wn7 ZG9KYSUsdreT4h6LctkNylPxMr7ZqdIWzrQq/YzCuOlDJI4gfp8oBaHkdO8rtWiLAyqB g7+FE4Ohv3lIChL8OALXXt3AGECdMOlmXhQth8Lrq1JdghYsFp6CjYfqTaj6n5jbaQM8 IfCw== X-Gm-Message-State: AD7BkJJM4a9IB8Ve1MdIAzC/gGnByFkITXkkxojvp/iznMWMzpeBJJsAf9cIkZ/Zk5XNvD+Vpsf8kMq2K/E7+w== X-Received: by 10.182.242.4 with SMTP id wm4mr4239673obc.85.1457057878406; Thu, 03 Mar 2016 18:17:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Thu, 3 Mar 2016 18:17:38 -0800 (PST) From: Jim Meyering Date: Thu, 3 Mar 2016 18:17:38 -0800 X-Google-Sender-Auth: _RwTROO_rM-jwqhRyHvjeU24PFU Message-ID: Subject: new snapshot available: gzip-1.6.42-d6d4 To: bug-gzip@gnu.org, TP coordinator , platform-testers@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) It has been over 2.5 years since the release of gzip-1.6, so we're a bit overdue. I would like to make the 1.7 release in the next couple of weeks, so any testing you can do with this snapshot would be most welcome. Tarballs: ======================= gzip snapshot: http://meyering.net/gzip/gzip-ss.tar.xz 744 KB http://meyering.net/gzip/gzip-ss.tar.xz.sig http://meyering.net/gzip/gzip-1.6.42-d6d4.tar.xz Here are the current NEWS entries: =============================== ** Changes in behavior The GZIP environment variable is now obsolescent; gzip now warns if it is used, and rejects attempts to use dangerous options or operands. You can use an alias or script instead. ** New features gzip now accepts the --synchronous option, which causes it to use fsync and similar primitives to transfer output data to the output file's storage device when the file system supports this. Although this option makes gzip safer in the presence of system crashes, it can make gzip considerably slower. gzip now accepts the --rsyncable option. This option is accepted in all modes, but has effect only when compressing: it makes the resulting output more amenable to efficient use of rsync. For example, when a large input file gets a small change, a gzip --rsyncable image of that file will remain largely unchanged, too. Without --rsyncable, even a tiny change in the input could result in a totally different gzip-compressed output file. ** Bug fixes gzip -k -v no longer reports that files are replaced. [bug present since the beginning] Detailed changes, by committer: =========================== Changes in gzip since v1.6: Jason Leschnik (1): doc: correct a diagnostic in man page to match actual Jim Meyering (17): maint: post-release administrivia maint: update gnulib to latest and adapt streamsavedir usage maint: update copyright year range in gzip.texi maint: udpate all copyright notices via "make update-copyright" gnulib+bootstrap: update to latest maint: avoid false positive match in check for double semicolon maint: enable more syntax checks maint: move new NEWS entry into block for upcoming release maint: update copyright year ranges to include 2015; update gnulib gnulib: update to latest maint: ensure that --version's copyright date is current maint: remove dead code build: avoid -Wshift-negative-value warning maint: adjust copyright notices in *.in files to be consistent maint: avoid three warnings from the very latest gcc-built-from-git maint: update copyright year, bootstrap, init.sh maint: dist-check.mk: remove .deps dirs before comparing Paul Eggert (23): maint: port to platforms lacking SIGPIPE doc: zgrep exit status, unsupported options tests: zgrep-context assumes grep knows context gzip: port util.c to Compaq C V6.5-303 zgrep: usage should say which grep options are not supported tests: zgrep-signal race condition fix Fix spelling typo in newly-added comment. znew: avoid denial-of-service issue gzip: fix permissions issue on Solaris-like systems zless: improve gzip failure checking, and port to new -V format maint: update .gitignore files doc: use UTF-8 in the manual zgrep: exit with status 0 if a file matches and there's no trouble gzip: fix --suffix=z bug (Bug#18239) tests: use local dir for output gzip: adjust -v output when -k is also specified maint: adjust to recent gnulib gzip: make the GZIP env var obsolescent fsync output file before closing gzip: fdatasync output dir before unlinking gzip: use constants, not fileno gzip: new option --synchronous misc: update --version copyright Rusty Russell (1): gzip: support the --rsyncable option Changes in gnulib since v1.6: * gnulib 9be0b54...271dfe3 (763): > autoupdate > tests: for compare_(), use cmp -s where available > version-etc: new year > human: fix output buffer overrun by 1 > autoupdate > maint: add missing ChangeLog entry for previous commit > maint: fix operator precedence in mbrtowc test > autoupdate > regexprops-generic: update from regex.h > strftime-tests: avoid false failure on OS X > update from texinfo > fts: ensure leaf optimization is used for NFS > fts: enable leaf optimization for XFS > non-recursive-gnulib-prefix-hack: preserve V_GPERF lines > intprops: comment fix > update from texinfo > intprops-test: work around GCC bug 68971 > autoupdate > gnulib-tool: allow multiple --local-dir usage > fix freadptr to work with ungetc on all uClibc configs > update from texinfo > autoupdate > parse-datetime: relax license to LGPLv2+, for OSTree > update from texinfo > autoupdate > autoupdate > update from texinfo > xalloc-oversized: improve performance with GCC 5 > intprops: new public macro EXPR_SIGNED > intprops: fix typo in clang port > test-timespec: fix typo in previous change > timespec-sub: fix overflow bug; add tests > intprops-test: suppress -Woverlength-strings > maint: add missing ChangeLog entry for previous commit > quotearg: add quotearg_n_style_colon() > intprops: revise _WRAPV macros, revert _OVERFLOW > intprops: add parentheses for when OP has precedence lower than "-" > quotearg: constify get_quoting_style parameters > quotearg: add support for $'' shell escaping > maint: use a more standard return from mbrtowc test > intprops: add WRAPV and const flavors for GCC 5 > doc: use extended timezone format in iso-8601 example > update from texinfo > update from texinfo > update from texinfo > stdalign: port to Sun C 5.9 > autoupdate > update from texinfo > autoupdate > time_rz: fix comment about tzalloc > update from texinfo > stdalign: work around pre-4.9 GCC x86 bug > maint.mk: sc_tight_scope: remove extraneous expressions > time_rz: return NULL if localtime_r fails > fts: port to C11 alignof > time_rz: avoid warning from bleeding-edge gcc's -Wnonnull > maint.mk: _gl_TS_function_match: fix "extern" name extracting regexp > maint.mk: sc_tight_scope: factor and support OS X > ChangeLog: fix typo: s/cound/count/ > safe-alloc-tests: fix typo in license header > copy-file: fix mem leak in error case > localename: control langinfo.h inclusion > update from texinfo > binary-io, math, pthread, sys_socket, u64, unistd: port to strict C > accept4-tests: fix to avoid non portable flags > update from texinfo > update from texinfo > gnulib-tool: fix tests of 'extensions' module > unicase/locale-language: fix typo in utf-8 cookie > autoupdate > xalloc: do not worry about GCC 5 warning on 32 bit > xalloc: avoid GCC 5.1 warning on 32 bit > uniname/uniname-tests: avoid compiler warnings > autoupdate > mountlist: clean up of variable duplication > c-ctype: do not worry about EBCDIC + char signed > c-ctype: port better to z/OS EBCDIC > gnulib-common.m4: fix gl_PROG_AR_RANLIB/AM_PROG_AR clash > sockets: MS Windows initalization fixes > gc: fix detection of installed libgcrypt version > c-ctype: rewrite to use inline functions > fnmatch: add one more coding cookie > maint: add coding cookies to non-ASCII sources > gitlog-to-changelog: trim only trailing whitespaces > Test that c_iscntrl agrees with iscntrl, etc. > c-ctype: improve c_isascii testing > Fix ChangeLog typo > savewd: remove SAVEWD_CHDIR_READABLE > Update ChangeLog to match previous patch. > c-ctype: support EBCDIC-style c_isascii > c-ctype: assume EBCDIC 1047 for c_iscntrl > * modules/c-ctype (Depends-on): Add verify. > c-ctype: port better to EBCDIC > nanosleep: fix return code for interrupted replacement > autoupdate > Diagnose ERE '()|\1' > Revert previous patch, as it did not fix the bug after all. > regex: fix dangling-backreference bug > regex: merge patches from libc > autoupdate > autoupdate > autoupdate > autoupdate > ceill: detect buggy OpenBSD implementation > mountlist: add me_mntroot field on Linux machines > doc: Describe to use multiple instances of gnulib > autoupdate > autoupdate > base32: mark function as __attribute__ const > autoupdate > autoupdate > gnulib-tool: don't transform binary files with sed > autoupdate > autoupdate > autoupdate > autoupdate > gperf: respect silent rules > Improve port of stdalign to C++11 > pmccabe2html: fix gawk regex escaping > update from texinfo > time_rz: port to pedantic memcpy > autoupdate > time_rz: port better to MinGW > time: port __need_time_t to MinGW > strftime: fix newly-introduced bug on Solaris > test-strftime: test for Solaris bug > time_rz: port to Solaris etc. > time_rz: now LGPL > time_rz: make a constant 'const' > time_rz: fix off-by-one typo > autoupdate > fprintftime, strftime: use timezone_t args > time_rz: new module > flexmember: license is now unlimited > autoupdate > maint: update copyright paper procedures > autoupdate > autoupdate > localename: fix link error on Illumos > unistr/uN-strtok-tests: avoid a trivial leak > acl-permissions: Document FreeBSD ACL_TYPE_NFS4 acls > acl-permissions: Fix on FreeBSD > file-has-acl, acl-permissions: fix some more HP-UX typos > file-has-acl, acl-permissions: fix HP-UX typos > regex: match current GNU grep behavior > set-permissions.c: adjust acl_from_mode's cpp guard > autoupdate > tests: restrict shells to those that support 'local' > fix mistakes in ChangeLog entries > unistr/uN-strtok: handle multibyte delimiters > update-copyright: fix test failure with perl >= 5.22 > u{16,32}-strstr-tests: relax timeout condition > gnulib-common.m4: change the ARFLAGS default to 'cr' > update from texinfo > autoupdate > selinux-h: avoid double free after *getfilecon() > fix pty related tests issues on Windows > acl: fix definition of acl_from_mode on FreeBSD > readutmp: port to FreeBSD >= 9 > mgetgroups: port to strict OS X > mgetgroups: fix port to strict OS X > linkat: fix invalid definition of LINKAT_SYMLINK_NOTSUP on OS X > mgetgroups: port to strict OS X > mountlist: avoid an unused-label warning on OS X > error.c: correct printf-style format: %d -> %u > fts: avoid reading beyond the heap allocation > savedir: avoid undefined behavior in qsort call > userspec: avoid undefined behavior in gettext call > update from texinfo > gitlog-to-changelog: improve gitmerge.el commits > wchar: fix MinGW compilation warnings > uniname/uniname-tests: use pristine data files > linked-list, linkedhash-list: avoid compiler warnings > libunistring: bump minimum version to 0.9.6 > uniname/uniname: update to Unicode 8.0.0 > * lib/gen-uni-tables.c: Style fixes. > libunistring: update to Unicode 8.0.0 > gnu-web-doc-update: add --mirror to remove stale files > * lib/set-permissions.c: Spelling fix. > update from texinfo > acl-permissions: pacify -Wsuggest-attribute=const > fsync: document AIX misbehavior > acl-permissions: more porting to AIX > stdio: Don't redefine gets when using C++ > acl-permissions: add a cast to port to older AIX > acl-permissions: port to older AIX, C89 HP-UX > update from texinfo > vasprintf-posix: avoid compiling vasnprintf where possible > file-has-acl: fix build on Mac OS X 10 > prefix-gnulib-mk: remove no longer needed special case > acl: don't depend on the deprecated qacl module > gnulib-tool: concatenate lib_SOURCES to a single line > pthread_sigmask: discount system version if a simple macro > readlinkat: avoid OS X 10.10 trailing slash bug > acl-permissions: Fix build on Mac OS X and older AIX (Bug#20681) > acl-permissions: Fix build on Solaris and Cygwin > linkat: avoid OS X 10.10 trailing slash with symlink bug > unlinkat: handle ignoring of ".." on Darwin 14 > qacl: split into qcopy-acl and qset-acl > gitlog-to-changelog: new option --ignore-line > qacl: Reimplement qset_acl and qcopy_acl (Bug#20666) > file-has-acl: Split feature tests again (Bug#20667) > string: fix build failure on BSD/OSX with FORTIFY_SOURCE > stdio: limit __gnu_printf__ witness to gcc 4.4+ > error: use correct printf attributes on mingw > update from texinfo > inttypes: force correct mingw PRIdMAX even without > stdio: fix probe on mingw under gcc 5.1 > autoupdate > gitlog-to-changelog: parse "Tiny-change" > update from texinfo > doc: document glibc posix_fallocate() issues > gendocs.sh: document new htmlarg default > extern-inline: no need for workaround in GCC 5.1 > update from texinfo > eealloc, pagealign_alloc, xalloc: avoid clang warnings > tests: pacify GCC 5.1's stricter printf checking > fts: port to GCC 5.1 with --enable-gcc-warnings > file-has-acl: port to CentOS 6 > file-has-acl: always return false when ACLs aren't supported > gettext: propagate po/Makefile.in.in too > file-has-acl: new module, split from acl > manywarnings: add GCC 5.1 warnings > autoupdate > doc: update FDL template to match FDL examples. > lstat: fix cross-compilation 'ln -s' problem > gendocs.sh: default to a common CSS style sheet for HTML output > gnulib-tool: output bold attribute more portably > qacl: Simplify HP-UX acl_nontrivial check > acl: On Linux, check for acls without libacl > acl, qacl: split off shared functions into separate object file > git-version-gen: revert "detect untagged revisions" > tempname: avoid unused parameter warnings > git-version-gen: detect untagged revisions > fseeko: fix build failure on NetBSD >= 6 > gitlog-to-changelog: port to MS-Windows > gendocs: new option --tex for texi2dvi options > sync gettext .m4 files from gettext > uniname/uniname-tests: fix failure due to alias > hash: remove deprecated hash_insert0 function > mountlist: remove dependency on libmount > stddef: port to pre-C11 GCC on x86 > quotearg-simple-tests: add missing gl_FUNC_MMAP_ANON dependency > yesno: make EOL optional in ENABLE_NLS case also > fdopendir-tests: test it does not close its arg > gitlog-to-changelog: trim trailing white space > gitlog-to-changelog: new option --ignore-matching > fdopendir: port better to MinGW > fdopendir: fix typo in comment > error: document all entry points provided > autoupdate > autoupdate > autoupdate > vasnprintf: pacify clang 3.5.0 > glob, etc.: port to MSVC v18 on MS-Windows 8.1 > poll: port to MSVC v18 on MS-Windows 8.1 > tests: support stderr verification with returns_() > passfd: avoid valgrind uninitalised data warning > uniwbrk/u32-wordbreaks-tests: fix copyright > dup2: doc and test for Android bug > Replace dup2() on Android > Android doesn't define RLIM_SAVED_* > autoupdate > vasnprintf-posix-tests: use consistent test > printf, isinf, etc.: noncanonical != NaN > fts: remove redundant close() (trivial) > getdtablesize: port better for Android > poll: fixes for large fds > fcntl: Fix cross compiling > dup2, fcntl: cross-compiler better for Android > getopt: give accurate ambiguity diagnostic on mem exhaustion > getopt: don't crash on memory exhaustion > tempname: allow compilation with C++ (trivial) > dup2, fcntl: port to AIX > getdtablesize, dup2, fcntl: port to Android > localename: Implement gl_locale_name_thread_unsafe for Android > More changelog fixes > fts: avoid crash when a cycle is added while traversing > uniname/uniname: support character alias > Fix ChangeLog botches in my recent commits > duplocale: Fix Android build of duplocale-tests > signal_h: Fix Android build > net_if: Handle content-free system headers > linkat_nofollow: Add fallback case for cross compiling > euidaccess: Fix Android build > getugroups: Fix Android build > localename: Fix Android build > getdtablesize: Fix Android build > Assume unbroken ungetc() on Android > Fix FILE struct compatibility with Android API level >= 21 > tests: avoid recent -Werror=unused-variable regression in test-locale > maint: various whitespace cleanups in tempname > tests: provide returns_() to simplify exit status checking > mountlist: only use libmount when specified > uniname/unimame-tests: don't link with -lunistring > fstrcmp: don't assume strlen < INT_MAX > diffseq: prefer ptrdiff_t to ssize_t > xalloc: fix typo that suppressed warnings > full-read: fix license notice typo > crypto/gc: fix a -Wswitch warning > autoupdate > update from texinfo > tempname: new try_tempname function > gnulib-tool: fix handling of patch(1) diagnostics > bootstrap: exit immediately upon gnulib-tool failure > symlinkat: include all required header files > update from texinfo > update from texinfo > update from texinfo > localename: support Solaris 12 and illumos > locale: fix tests on illumos > unictype: avoid undefined left-shift behavior > libunistring: bump version of unitypes dependants > unictype/category-none: fix link with libunistring > unitypes: fix build with installed libunistring > time: port to MinGW32 3.21 > update-copyright: apply to self > libunistring: update to Unicode 7.0.0 > libunistring: update to Unicode 6.3.0 > libunistring: update to Unicode 6.2.0 > libunistring: update to Unicode 6.1.0 > uniwbrk/u32-wordbreaks-tests: add conformance test > uniwbrk: ignore Extended/Format characters at BOL > test-strstr.c: avoid a trivial leak > update-copyright: recognize groff's \(co marker > maint.mk: fix compatibility with OS X nm > localcharset: improve charset detection on OS/2 > count-leading-zeros: use 64-bit intrinsics on 32-bit Windows > count-leading-zeros: fix pragma typos > autoupdate > count-leading-zeros: avoid 64-bit intrinsics on 32-bit Windows > uniname/uniname: update to Unicode 7.0.0 > doc: update INSTALL from autoconf > stdio: fix use of PRIdMAX on modern mingw > Fix check for pthreads.h pollution on Mingw64 > lib-symbol-versions: cache script check > maint: fix grammar nits in propername > gendocs: Update bug-report address and URLs to Gnulib's. > gendocs: Add 'doc/gendocs_template_min'. > gendocs: Change maintainer. > gendocs: copyright date and version fix > derived INSTALL > revert copyright updates in slaved files > version-etc: new year > autoupdate > autoupdate > xstrtol: ensure errno is reset > utimens: fix dependency typo > autoupdate > docs: mention why libgen.h is bad > autoupdate > assure: new module > autoupdate > stdalign: port better to HP compilers > stdalign: work around Apple GCC 4.0 bug > gendocs.sh and templates now maintained in gnulib > getcwd: fix test failure on OS X 10.9 > parse-datetime: avoid a compiler warning with byacc > unicase/locale-language-tests: fix LOCALE_FR test > autoupdate > update from texinfo > stddef: support C11's max_align_t > unistd: fix iOS check conditional > posixtm: avoid compiler warning in a better way > relocatable: support UNIXROOT in relocate() on EMX > freopen: workaround freopen() on OS/2 kLIBC > get_shared_library_fullname: port to EMX > find_executable: port to EMX > sched: check struct sched_param in spawn.h as well > support GNU format printf and scanf on mingw > bootstrap: Allow perl modules in $buildreq > apply _GL_ATTRIBUTE_PURE to some inline functions > vasnprintf: fix potential incorrect errno > vasnprintf: fix potential use after free > autoupdate > filevercmp, posixtm: avoid compiler warnings with -O3 > Fix LDBL80_WORDS macro on big endian platforms. > autoupdate > git-version-gen: do not print new line characters > gnulib-tool: recognize x:* as an absolute path > argp: avoid extraneous translation and mem leak with empty pre doc > autoupdate > doc: mention that _BSD_SOURCE is deprecated for _DEFAULT_SOURCE > uniname/uniname-tests: skip if system's libunistring is used > printf: fix configure check on big endian systems > pipe-filter-gi, pipe-filter-ii: port to AIX > gitlog-to-changelog: add --until > update from texinfo > extern-inline: update commentary about GCC bugs > gen-uni-tables: untabify > gen-uni-tables: check out-of-range values added to 3-level tables > gen-uni-tables: utilize 'assert' > gen-uni-tables: cosmetic improvements > fcntl-h-tests: port to PA-RISC GNU/Linux > fts: port to C89 > unistd: port to iOS > obstack: do not reject malloc-style obstack_chunkfun, obstack_freefun > autoupdate > update from texinfo > obstack: avoid potentially-nonportable function casts > obstack: fix macro return values > obstack: do not assume system-supplied obstack is size_t safe > obstack: port to platforms that #define __alignof__ > linkat: don't unconditionally replace on GNU/Linux > linkat: wrap to handle symlinks on OS X 10.10 > open, openat: document nonstandard FreeBSD, NetBSD O_NOFOLLOW errno > obstack: add NEWS entry for recent incompatible changes > mountlist: don't use libmount to decide on dummy/remote > maint: add missing ChangeLog entries for Modra's obstack changes > obstack: prefer __alignof__ to alignof > obstack: prefer alignof to calculating alignments by hand > obstack: use size_t alignments and check for overflow > obstack: 64-bit obstack support, part 3 > obstack: 64-bit obstack support, part 2 > obstack: 64-bit obstack support, part 1 > obstack: tidy part 2 > obstack: tidy part 1 > socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. > iconv: avoid false detection of non-working iconv > bootstrap: print more diagnostics for missing programs > bootstrap: only update the gnulib submodule > symlinkat: port to AIX 7.1 > readlinkat: port to AIX 7.1 > remove spurious { > modules/fcntl: fix error reporting by dupfd > basename, dirname: Improve documentation. > exclude: declare exclude_patopts static > autoupdate > dirname: support compilation with C++ > qsort_r: include > avltree-list: avoid compiler warnings > qsort_r: new module, for GNU-style qsort_r > strerror_r-posix: support compilation with C++ > fcntl-h: fix compilation with Intel C++ compiler > autoupdate > mountlist: use /proc/self/mountinfo when available > users.txt: add cmogstored > gnulib-tool: Sync with build-aux/bootstrap options > gnulib-tool: Fallback to wget when rsync fails > maintainer-makefile: add syntax check for useless ';;' > pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 > error: drop spurious semicolon > gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ > manywarnings: add GCC 4.9 warnings > vasnprintf: fix bugs in width computation > vasnprintf: Avoid signed/unsigned comparison warning. > parse-datetime: Avoid signed/unsigned comparison warning > qsort_r: new module, for GNU-style qsort_r > vla: new module > localename: make gl_locale_name_thread really thread-safe on Windows > getpass: don't assume struct termios > getdtablesize: fall back on sysconf (_SC_OPEN_MAX) > vararrays: modernize AC_C_VARARRAYS for C11 > relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 > sys_select: fix FD_ZERO problem on Solaris 10 > accept: document Solaris 10 type glitch > extern-inline: port to FreeBSD, DragonFly > autoupdate > Use consistent style to check DEBUG macro in regex_internal.c > openat-die: use _Noreturn markup > test-open: port to cygwin, which lacks Fortify > localename: Enforce declarations before statements. > test-userspec: don't look up numeric user names > localcharset, localename: MS-Windows support for non-default locales > announce-gen: avoid failure when Digest::SHA is installed > gettext: revert "update macros to version 0.19" > regex: don't deref NULL upon heap allocation failure > maint.mk: give projects more flexibilty in set_prog_name arguments > regex: fix memory leak in compiler > announce-gen: avoid perl warnings > localename: avoid -Wsuggest-attribute={const,pure} warnings > nl_langinfo: Fix last change. > Define macros for glibc > Sync up error.c with glibc > nl_langinfo: fix build under mingw > mountlist: do not classify a bind-mounted dir entry as "dummy" > maint.mk: less syntax-check noise when SIGPIPE is ignored > nl_langinfo: CODESET on MS-Windows and more items from localeconv > Bruno Haible has stepped down as maintainer. > mktime: merge #if/#ifdef usage from glibc > git-version-gen: improve option descriptions > regex: fix memory leak in compiler > regex: merge patch from libc > acl: port to gcc -Wredundant-decls > parse-duration: eliminate 68-year duration limit > pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. > pthread: define thread-safe macros on some platforms > regex: don't be multithreaded if USE_UNLOCKED_IO. > gettext: update macros to version 0.19 > select,poll: fix console handle check on windows 8 > select: fix waiting on anonymous pipes on MS-Windows > times: fix to return non constant value on MS-Windows > isatty: fix to work on windows 8 > maint: fix typo in fdl.texi > mountlist: avoid hasmntopt const type warning on solaris > maintainer-makefile: delete obsolete code > maintainer-makefile: avoid spurious error messages > rename: avoid unused-but-set-variable compiler warning > maint: add ChangeLog entry missing in previous commit > rename: mark a label as potentially unused > gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. > acl: apply pure attribute to two functions > gnulib-common.m4: add _GL_UNUSED_LABEL > dup2, fcntl, fcntl-h: port to AIX 7.1 > printf, config.rpath: Port to FreeBSD 10. > ftoastr: work around compiler bug in IBM xlc 12.1 > valgrind-tests: fixed misleading help message > isfinite, isinf, isnan tests: fix for little-endian PowerPC > exclude-tests: port to AIX 7.1 > pthread_sigmask, timer-time: use gl_THREADLIB only if needed > gnulib-tool: wget translations using --no-verbose rather than --quiet > gnulib-tool: adjust translation wget to avoid a https redirection > getlogin_r-tests: check return value rather than errno > getlogin_r-tests: fix various issues in recent change > fchdir: port 'open' and 'close' redefinitions to AIX 7.1 > update from texinfo > xalloc: don't potentially generate invalid code for xmemdup calls > getlogin_r-tests: avoid false failure under sudo/ssh etc. > getlogin-tests: avoid false failure under cron > mbrtowc.m4: fix a comment typo > mbrlen, mbrtowc: fix bug with empty input > doc: document mbrtowc and mbrlen problem with empty input > doc: document exec* = spawn+exit bug with non-Cygwin Windows platforms > autoupdate > getlogin-tests: avoid false failure under sudo/ssh etc. > mbsstr, quotearg, xstrtol: pacify IRIX 6.5 cc > update from texinfo > autoupdate > autoupdate > autoupdate > gitlog-to-changelog: revert inclusion of git-log-fix file > maint.mk: Relax the copyright check to cater for non FSF projects > physmem: use sysinfo if _SC_PHYS_PAGES unavailable > exclude: port to strict C99 > regex: do not depend on malloc-gnu > autoupdate > expl: avoid incorrect expl(small_value) on OpenBSD 5.4 > xalloc: allow x2nrealloc (P, PN, S) where P && !*PN > fts: avoid unnecessary strlen calls > fts: avoid unnecessary strlen calls > fts: avoid unnecessary strlen calls > autoupdate > autoupdate > obstack: Remove ancient NeXTSTEP gcc support conditional > obstack: merge with glibc changes > strftime: wrap macros in "do {...} while(0)" > modechange: avoid memory leaks for invalid octal modes > autoupdate > gitlog-to-changelog: include a dummy git-log-fix file > autoupdate > update from texinfo > gitlog-to-changelog: also include the file, git-log-fix > autoupdate > regex: port to OS X 10.8.5 en_US.UTF-8 locale > maint: fix ChangeLog to match commit record > stdint, read-file: fix missing SIZE_MAX on Android (tiny change) > parse-datetime: fix crash or infloop in TZ="" parsing > * NEWS: Recent changes are not that important. > savedir: new symbol for fast-read version > unistd: port readlink to Mac OS X 10.3.9 > * NEWS: Document recent change to diffseq. > diffseq: remove TOO_EXPENSIVE heuristic > savedir: simplify by using stpcpy > spawn: fix link error on uclibc > m4: fix gl_TIMER_TIME() detection of threads on uClibc > maintainer-makefiles: provide AC_PROG_SED for older autoconf > exclude: add support for posix regexps > maintainer-makefiles: use $(SED) for syntax check > update from texinfo > savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir > autoupdate > update from texinfo > update from texinfo > file-type: add support for doors and other less-common file types > update from texinfo > autoupdate > pthread: work around winpthread header pollution on mingw > qacl: check for fchmod > Fix typo in ChangeLog. > fdopen-tests: port to Tru64 > stdalign: port to HP-UX compilers > strtoimax: port to platforms lacking 'long long' > update from texinfo > relocatable-maint.texi: escape braces > maint: remove duplicate ChangeLog entry > maint.mk: adapt openat.h-include-without-use test > relocatable-perl: like relocatable-script, but for Perl scripts > relocatable-shell: Update suggested usage in maintainer documentation. > tests: fix export bug in previous patch > tests: simplify porting to Solaris 10 /bin/sh > update from texinfo > md5, sha1, sha256, sha512: support older autoconf > include_next: port to autoconf 2.63 > maint: add a gnulib-local rule to keep non-ascii out of .texi files > freadable, fwritable, fwriting: declare with the "pure" attribute > maint.mk: adapt openat.h-include-without-use test > doc: use ASCII in .texi files where UTF-8 isn't needed > freading: declare with attribute "pure" > manywarnings: remove -Wmudflap > autoupdate > relocatable-script: remove unused code > maint: fix public-submodule-commit to work with newer git > autoupdate > doc: update main copyright year > maint: update copyright > version-etc: new year > autoupdate > passfd: give nicer error for recvfd at eof > autoupdate > gettimeofday: port recent C++ fix to Emacs > gettimeofday: fix C++ crosscompilation > qacl: port to Windows better > md5, sha1, sha256, sha512: fix compile error in c++ mode > open-tests: fix build failure with -Werror=old-style-declaration > md5, sha1, sha256, sha512: fix link error with partial libcrypto > md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT > md5, sha1, sha256, sha512: add 'auto', and a way to specify default > autoupdate > bootstrap: warn about BSD toolchain snafu > open-tests: port to glibc with _FORTIFY_SOURCE and -O1 > autoupdate > obstack: Remove ancient NeXTSTEP gcc support conditional > obstack: merge with glibc changes > strftime: wrap macros in "do {...} while(0)" > modechange: avoid memory leaks for invalid octal modes > autoupdate > gitlog-to-changelog: include a dummy git-log-fix file > autoupdate > update from texinfo > gitlog-to-changelog: also include the file, git-log-fix > autoupdate > regex: port to OS X 10.8.5 en_US.UTF-8 locale > maint: fix ChangeLog to match commit record > stdint, read-file: fix missing SIZE_MAX on Android (tiny change) > parse-datetime: fix crash or infloop in TZ="" parsing > * NEWS: Recent changes are not that important. > savedir: new symbol for fast-read version > unistd: port readlink to Mac OS X 10.3.9 > * NEWS: Document recent change to diffseq. > diffseq: remove TOO_EXPENSIVE heuristic > savedir: simplify by using stpcpy > spawn: fix link error on uclibc > m4: fix gl_TIMER_TIME() detection of threads on uClibc > maintainer-makefiles: provide AC_PROG_SED for older autoconf > exclude: add support for posix regexps > maintainer-makefiles: use $(SED) for syntax check > update from texinfo > savedir: add sorting arg to savedir, streamsavedir; remove fdsavedir > autoupdate > update from texinfo > update from texinfo > file-type: add support for doors and other less-common file types > update from texinfo > autoupdate > pthread: work around winpthread header pollution on mingw > qacl: check for fchmod > Fix typo in ChangeLog. > fdopen-tests: port to Tru64 > stdalign: port to HP-UX compilers > strtoimax: port to platforms lacking 'long long' > update from texinfo > relocatable-maint.texi: escape braces > maint: remove duplicate ChangeLog entry > maint.mk: adapt openat.h-include-without-use test > relocatable-perl: like relocatable-script, but for Perl scripts > relocatable-shell: Update suggested usage in maintainer documentation. > tests: fix export bug in previous patch > tests: simplify porting to Solaris 10 /bin/sh > update from texinfo > md5, sha1, sha256, sha512: support older autoconf > include_next: port to autoconf 2.63 > maint: add a gnulib-local rule to keep non-ascii out of .texi files > freadable, fwritable, fwriting: declare with the "pure" attribute > maint.mk: adapt openat.h-include-without-use test > doc: use ASCII in .texi files where UTF-8 isn't needed > freading: declare with attribute "pure" > manywarnings: remove -Wmudflap > autoupdate > relocatable-script: remove unused code > maint: fix public-submodule-commit to work with newer git > autoupdate > doc: update main copyright year > maint: update copyright > version-etc: new year > autoupdate > passfd: give nicer error for recvfd at eof > autoupdate > gettimeofday: port recent C++ fix to Emacs > gettimeofday: fix C++ crosscompilation > qacl: port to Windows better > md5, sha1, sha256, sha512: fix compile error in c++ mode > open-tests: fix build failure with -Werror=old-style-declaration > md5, sha1, sha256, sha512: fix link error with partial libcrypto > md5, sha1, sha256, sha512: add gl_SET_CRYPTO_CHECK_DEFAULT > md5, sha1, sha256, sha512: add 'auto', and a way to specify default > autoupdate > bootstrap: warn about BSD toolchain snafu > open-tests: port to glibc with _FORTIFY_SOURCE and -O1 > include_next: minimize code duplication > getcwd: fix compile error in configure check > regex: suppress core dumps from detection code > md5, sha1, sha256, sha512: support mandating use of openssl > test-xvasprintf: disable some -Wformat-security diagnostics > regex: avoid glibc deadlock during configure > md5, sha1, sha256, sha512: use openssl routines if available > base64: fix recent compilation regression on some compilers > autoupdate > autoupdate > ignore-value: revert previous code change > selinux-h: improve stub types and add more stub functions > ignore-value: prefer GCC version back through 2.0 > pty: Activate the signature wrapper of forkpty. > maint: fix gendocs.sh permissions > autoupdate > quotearg: don't attempt to store 1 << 31 into an "int" > error: depend on stdio > doc: Improve wording in relocatable-maint.texi. > Fix indentation in previous patch. > * lib/getgroups.c (posix_getgroups, getgroups) [__APPLE__]: > base64: provide a fast path for encoding well sized buffers > extern-inline: port better to OS X 10.9 > fpending: fix typo > fpending: fix regression on DragonFly BSD > hash: relax license to LGPLv2+, for libguestfs > intprops: port to Oracle Studio c99 > obstack: pacify HP C > maint.mk: prefer gpgv2 over gpgv > isnan: port to VAX > gnulib-tool: protect against CDPATH > maint.mk: restore functionality removed by recent change > Revert "error: make the module depend on vfprintf-posix" > maint.mk: fix "release" target to build _version > maint.mk: get current gnulib revision correctly. > install-reloc: Support multi-binary installation. > selinux-h: really build without selinux when library is missing > regex: also remove dependency on HAVE_WCSCOLL > xfreopen: fix typo: s/frepoen/freopen/ > regex: don't depend on wcscoll > error: add the printf attribute to a static function > error: make the module depend on vfprintf-posix > fpending, obstack, strerror-override: use pure+const function attrs > extern-inline: make safe for -Wundef usage > mkfifo-tests, etc.: allow HP-UX 11.11 bug > acl: allow cross-compilation to Gentoo > mgetgroups: remove dependency on realloc-gnu > regex-tests: port to HP-UX 11.11 > verify: document some 'assume' pitfalls > strtoumax: fix another typo in previous commit > strtoumax: fix typo in previous commit. > strtoumax: port to Solaris 8 > autoupdate > strtoimax, strtoumax: port to HP-UX 11.11 > strtoimax: port to HP-UX 11.11 > New module 'count-trailing-zeros'. > count-leading-zeros: port to MSC; support types wider than 64 bits > count-one-bits: port to MSC; support types wider than 64 bits > mountlist: fix resource leak with MOUNTED_INTERIX_STATVFS > tests: improve diagnostic when an assertion fails > verify: new macro 'assume' > autoupdate > dup2, dup3: work around another cygwin crasher > getdtablesize: work around cygwin issue > pmccabe2html: escaping of special characters > manywarnings: enable nicer gcc warning messages > timespec: use the new TIMESPEC_RESOLUTION in a few more places > warnings: port --enable-gcc-warnings to Solaris Studio 12.3 > configmake: support new --runstatedir option > ctype, string: depend on extern-inline > userspec: support optional parameters to parse_user_spec() > timespec: new function make_timespec, and new constants > stdio: OS X port of putc_unlocked + extern inline > signal: OS X port of sigaddset etc. + extern inline > extern-inline: do not always suppress extern inline on OS X > extern-inline: document fixes for ctype and wctype macros > fflush, freadahead, fseeko: Fix for Android > pmccabe2html: fix portability issues > getgroups: statement without effect > autoupdate > update from texinfo > update from texinfo > glob: fix compilation > glob: fix build for platforms without __THROW > autoupdate > regex-quote: fix buffer access out of bounds > glob: avoid -Wattribute warnings on glibc > headers: check that _GL_INLINE_HEADER_BEGIN is defined > bootstrap: remove the --version requirement from ancillary tools > gc: support HMAC-SHA256 and HMAC-SHA512. > gettext: update to version 0.18.3.1 > selinux-at: omit unnecessary include > autoupdate > d-ino: avoid false negative on symlink > update from texinfo > autoupdate > bootstrap: port to OpenBSD sed > warnings: minor optimization > warnings: check -Wfoo rather than -Wno-foo > accept doclicense option > accept doclicense option > xvasprintf-tests: port to GCC with hardening flags > fpending: port to recent Cygwin change to stdio_ext.h > no need for tendentious comment > regenerate > autoupdate > sys_time: port to OpenBSD > autoupdate > bootstrap: support checksum utils without a --status option > update from texinfo > Fix ChangeLog typo. > autoupdate > regex: port to non-glibc/lock-using systems > update from texinfo > autoupdate > localecharset: make locale_charset thread-safe on Mac OS X > gettext: update to version 0.18.3 > autoupdate > bootstrap: use correct source when copying build-aux files > tmpdir: fix bug in VMS port > tmpdir: fix typo in previous change > * lib/tmpdir.c: Simplify code to add slash; no need for a loop. > tmpdir: port to VMS, to // != /, and to long dirs > regex: port to --with-included-regex --enable-gcc-warnings non-threaded > accept4, dup3, pipe2: port to Cygwin > mountlist: add support for deallocating returned list entries > stdalign, verify: port to FreeBSD 9.1, to C11, and to C++11 > fnmatch: don't goto over declaration > pipe2: decouple from binary-io a bit > mgetgroups: relax license to LGPLv2+ > xalloc-oversized: relax license to LGPLv2+ > nproc: relax license to LGPLv2+ > bootstrap: honor --no-git > update from texinfo > ignore-value: port to gcc -pedantic > extern-inline: port to gcc -std=c89 > doc: document extern-inline > doc: chatter less > fflush, fseeko: port to musl cross-compiles > msvc-inval: port to mingw-w64 > getcwd-lgpl: port to Tru64 > autoupdate > tests: port large-fd POSIX spawn tests to OS X ------------=_1457141342-32138-1-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sat, 05 Mar 2016 04:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Assaf Gordon Cc: 22900@debbugs.gnu.org X-Debbugs-Original-Cc: bug-gzip@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.145715264117157 (code B ref -1); Sat, 05 Mar 2016 04:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2016 04:37:21 +0000 Received: from localhost ([127.0.0.1]:34230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac3xx-0004Sf-CN for submit@debbugs.gnu.org; Fri, 04 Mar 2016 23:37:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49258) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1ac3xv-0004SP-Qe for submit@debbugs.gnu.org; Fri, 04 Mar 2016 23:37:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac3xp-00010Z-RR for submit@debbugs.gnu.org; Fri, 04 Mar 2016 23:37:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55199) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac3xp-00010V-Na for submit@debbugs.gnu.org; Fri, 04 Mar 2016 23:37:13 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40229) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac3xo-0003s7-Qf for bug-gzip@gnu.org; Fri, 04 Mar 2016 23:37:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac3xn-0000zo-VX for bug-gzip@gnu.org; Fri, 04 Mar 2016 23:37:12 -0500 Received: from mail-ob0-x22a.google.com ([2607:f8b0:4003:c01::22a]:35933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac3xn-0000ze-QO for bug-gzip@gnu.org; Fri, 04 Mar 2016 23:37:11 -0500 Received: by mail-ob0-x22a.google.com with SMTP id rt7so66965158obb.3 for ; Fri, 04 Mar 2016 20:37:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=IJspWLjFPN2013zMDB23HOl+osXfJMor+oTNu2hc50g=; b=SC3t3Qrlmikz+FgEY+/JoIIqpvmzSmugGk1R0lr8IV4Et4HRxxUXKnapnmbhUGaAW/ ENfvNIkSAicRnQGgmrpRraSIN1Vql3dSooxei10EVPXcLk0pRnRyOOHB94FzZ6/kDSLz xmdu3eGu4BiuIayTmZY5t/pLbqBqcLEsAKyonoElA05ejZUBGVUA/AZ6TqaUMCa6ebjR SxWKwADn9SsiNsO+7isyYbSeVQhecpU81ZqGUMfnmBqdWUKHwJ9V0I8KMpVP9svHxU9Y 0z6Qwg5TWObBta8U5Mo8fZB7uEJLeuEUMAWPJ1vCIZABs2ORJzpDV4DeoGiS9H0MvLpK 4oCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=IJspWLjFPN2013zMDB23HOl+osXfJMor+oTNu2hc50g=; b=c7fgnjCSTPSqem8Z59FvTDCCNBDr65KDdvnFcBIymTjAzVBUKB+IjvcCFclfTOLzHl 3bstX1071zMkLgTrfrGHcpxYD8Tbivi67ij0KuM6cnSSiThAsgRe5cLoED+10mN9gESn E+wBMeYBBWW07GJjP0geBSyDzi/NolQV1cBrz0PC3/+8tbXSXESWaTMnhjH9A7GT/Ugp fIqr4xnteHYJLygtNvuYPHZNqbp/xJ6M1T2I95I6fddBN7BybNX1a6YEzOTgFPd8ygye fdS2cgNXLIkB15q/i/S9uZtSX0dGMaPnVI3d4g+K7jr9VCdS75IycR3T45WNJJLDM4d5 9Rdg== X-Gm-Message-State: AD7BkJIMpOJ181YUlIhhMddwbY1qB0ym18cEcmk9iSSXeERmoWSotQ6fR1V08AAmECZ2JtFf8Vbde6/uhNOM3A== X-Received: by 10.182.225.231 with SMTP id rn7mr8479733obc.2.1457152631076; Fri, 04 Mar 2016 20:37:11 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Fri, 4 Mar 2016 20:36:51 -0800 (PST) In-Reply-To: <56D9AF17.5060300@gmail.com> References: <56D9AF17.5060300@gmail.com> From: Jim Meyering Date: Fri, 4 Mar 2016 20:36:51 -0800 X-Google-Sender-Auth: 1PtTkyRsPz7Pa0pN8hcRHEigTYk Message-ID: Content-Type: multipart/mixed; boundary=001a11c2f202f61647052d45c887 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) --001a11c2f202f61647052d45c887 Content-Type: text/plain; charset=UTF-8 On Fri, Mar 4, 2016 at 7:51 AM, Assaf Gordon wrote: > On OpenSoalris 5.11, both i86pc and sun4u, test 'zgrep-signal' fails. log > attached. > (note: no failure on OpenSolaris 5.10). Hi Assaf, Thank you again. Would you please rerun "make check" with the attached patch? It should result in a tests/zgrep-signal.log file with enough info to diagnose the problem. --001a11c2f202f61647052d45c887 Content-Type: text/x-patch; charset=US-ASCII; name="solaris-vs-zgrep-signal-debug.patch" Content-Disposition: attachment; filename="solaris-vs-zgrep-signal-debug.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ilen0zd22 ZGlmZiAtLWdpdCBhL3Rlc3RzL3pncmVwLXNpZ25hbCBiL3Rlc3RzL3pncmVwLXNpZ25hbAppbmRl eCAxMzc4M2VmLi40ZjdmOWVmIDEwMDc1NQotLS0gYS90ZXN0cy96Z3JlcC1zaWduYWwKKysrIGIv dGVzdHMvemdyZXAtc2lnbmFsCkBAIC01OCw3ICs1OCw5IEBAIHRlc3QgMTI4IC1sdCAkc2lnbmFs X3N0YXR1cyB8fAoKIGZhaWw9MAoKLXdyaXRlX3RvX2RhbmdsaW5nX3BpcGUgemdyZXAgYSBmLmd6 IGYuZ3oKK3dyaXRlX3RvX2RhbmdsaW5nX3BpcGUgc2ggLXggemdyZXAgYSBmLmd6IGYuZ3ogMj4g anVuawogdGVzdCAkPyAtZXEgJHNpZ25hbF9zdGF0dXMgfHwgZmFpbD0xCitjYXQganVuaworZWNo byBmb29vb29vb29vb29vb29vb29vb29vb29vb29vb28KCiBFeGl0ICRmYWlsCg== --001a11c2f202f61647052d45c887-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 08:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Assaf Gordon , jim@meyering.net, 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.145725266514491 (code B ref 22900); Sun, 06 Mar 2016 08:25:01 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 08:24:25 +0000 Received: from localhost ([127.0.0.1]:36127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acTz3-0003lU-Em for submit@debbugs.gnu.org; Sun, 06 Mar 2016 03:24:25 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48834) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acTyy-0003lB-42 for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 03:24:11 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 28662160FD0; Sun, 6 Mar 2016 00:24:02 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id dq4BkEtK8EIA; Sun, 6 Mar 2016 00:23:58 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 80924160FD5; Sun, 6 Mar 2016 00:23:58 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 67dsMTNp-B8Q; Sun, 6 Mar 2016 00:23:58 -0800 (PST) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4B9E1160FD0; Sun, 6 Mar 2016 00:23:58 -0800 (PST) References: <56D9AF17.5060300@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56DBE91E.60701@cs.ucla.edu> Date: Sun, 6 Mar 2016 00:23:58 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56D9AF17.5060300@gmail.com> Content-Type: multipart/mixed; boundary="------------090106010107050204040200" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------090106010107050204040200 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Assaf Gordon wrote: > On OpenSoalris 5.11, both i86pc and sun4u, test 'zgrep-signal' fails. log attached. > (note: no failure on OpenSolaris 5.10). I looked into this. First I ran into a different problem; several tests failed because my default installation directory (/usr/local/bin) had some nonworking gzip in it, which 'make check' used during its tests. I installed the first attached patch to fix this. The problem you reported is because Solaris 5.11 uses ksh for /usr/bin/sh, and this ksh has a funky treatment for exit status of programs that die due to signals like SIGPIPE: the exit status is 256 + signal number. Unfortunately 'exit 257' is equivalent to 'exit 1', i.e., when the shell exits it turns the SIGPIPE into some random nonzero status. I installed the second attached patch, which fixed the problem for me. --------------090106010107050204040200 Content-Type: text/x-diff; name="0001-gzip-remove-__bindir.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gzip-remove-__bindir.patch" >From 7b9903e502657d6f6bf0ae8465a6397a5d0ed9a7 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 5 Mar 2016 17:18:59 -0800 Subject: [PATCH 1/2] gzip: remove --__bindir * NEWS: Document this. * gzexe.in, gunzip.in, zcat.in, zcmp.in, zdiff.in, zegrep.in: * zfgrep.in, zforce.in, zgrep.in, zless.in, zmore.in, znew.in: Remove support for undocumented --__bindir option. Callers can set PATH instead; that's less error-prone. This fixes some 'make check' failures on my Solaris 11 box, which occurred because the test scripts were mistakenly testing the installed gzip rather than the gzip in the working directory. * Makefile.am (.in): Don't replace bindir. (check-local): Set PATH instead of using --__bindir. * tests/help-version (gunzip_setuphelp, gzexe_setuphelp) (zcat_setuphelp, zcmp_setuphelp, zdiff_setuphelp) (zegrep_setuphelp, zfgrep_setuphelp, zforce_setuphelp) (zgrep_setuphelp, zless_setuphelp, zmore_setuphelp) (znew_setuphelp): Remove. All uses removed. (lbracket_setup): Default args to empty. --- Makefile.am | 22 +++++++++++----------- NEWS | 6 ++++++ gunzip.in | 6 ------ gzexe.in | 7 ------- tests/help-version | 32 +++++++------------------------- zcat.in | 6 ------ zcmp.in | 8 +------- zdiff.in | 6 ------ zegrep.in | 7 +------ zfgrep.in | 7 +------ zforce.in | 6 ------ zgrep.in | 6 ------ zless.in | 6 ------ zmore.in | 6 ------ znew.in | 6 ------ 15 files changed, 27 insertions(+), 110 deletions(-) diff --git a/Makefile.am b/Makefile.am index b01ddee..8fb17b9 100644 --- a/Makefile.am +++ b/Makefile.am @@ -82,7 +82,6 @@ SUFFIXES = .in .in: $(AM_V_GEN)sed \ -e 's|/bin/sh|$(SHELL)|g' \ - -e 's|[@]bindir@|'\''$(bindir)'\''|g' \ -e 's|[@]GREP@|$(GREP)|g' \ -e 's|[@]VERSION@|$(VERSION)|g' \ $(srcdir)/$@.in >$@-t \ @@ -108,17 +107,18 @@ gen-ChangeLog: FILES_TO_CHECK = $(bin_SCRIPTS) \ $(top_srcdir)/ChangeLog $(top_srcdir)/configure $(top_srcdir)/gzip.c check-local: $(FILES_TO_CHECK) $(bin_PROGRAMS) gzip.doc.gz - $(AM_V_GEN){ test '$(srcdir)' != . \ - || ./zdiff --__bindir . -c gzip.doc.gz; } - $(AM_V_at)./zdiff --__bindir . -c $(srcdir)/gzip.doc $(srcdir)/gzip.doc - $(AM_V_at)./zdiff --__bindir . $(srcdir)/gzip.doc gzip.doc.gz - $(AM_V_at)./zdiff --__bindir . -c - $(srcdir)/gzip.doc /dev/null - $(AM_V_at)for opt in --rsyncable '' -1 -9; do \ + $(AM_V_GEN)PATH=.:$$PATH; { test '$(srcdir)' != . \ + || zdiff -c gzip.doc.gz; } + $(AM_V_at)PATH=.:$$PATH; zdiff -c $(srcdir)/gzip.doc $(srcdir)/gzip.doc + $(AM_V_at)PATH=.:$$PATH; zdiff $(srcdir)/gzip.doc gzip.doc.gz + $(AM_V_at)PATH=.:$$PATH; zdiff -c - $(srcdir)/gzip.doc /dev/null + $(AM_V_at)PATH=.:$$PATH; \ + for opt in --rsyncable '' -1 -9; do \ for file in $(FILES_TO_CHECK); do \ - ./gzip $$opt -c -- "$$file" \ - | ./gzip -d | cmp - "$$file" || exit 1; \ + gzip $$opt -c -- "$$file" \ + | gzip -d | cmp - "$$file" || exit 1; \ done; \ done diff --git a/NEWS b/NEWS index e3815d1..6363d71 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,12 @@ GNU gzip NEWS -*- outline -*- it is used, and rejects attempts to use dangerous options or operands. You can use an alias or script instead. + Installed programs like 'zgrep' now use the PATH environment variable + as usual to find subsidiary programs like 'gzip' and 'grep'. + Previously they prepended the installation directory to the PATH, + which sometimes caused 'make check' to test the wrong gzip executable. + [bug introduced in gzip-1.3.13] + ** New features gzip now accepts the --synchronous option, which causes it to use diff --git a/gunzip.in b/gunzip.in index d7edb53..1346b35 100644 --- a/gunzip.in +++ b/gunzip.in @@ -17,12 +17,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - version="gunzip (gzip) @VERSION@ Copyright (C) 2007, 2011-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of diff --git a/gzexe.in b/gzexe.in index 6b61ec4..b333993 100644 --- a/gzexe.in +++ b/gzexe.in @@ -53,13 +53,6 @@ Rename each FILE with a compressed version of itself, renaming FILE to FILE~. Report bugs to ." - -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - decomp=0 res=0 while :; do diff --git a/tests/help-version b/tests/help-version index 00b4c34..5af9a05 100755 --- a/tests/help-version +++ b/tests/help-version @@ -55,19 +55,6 @@ expected_failure_status_grep=2 expected_failure_status_egrep=2 expected_failure_status_fgrep=2 -gunzip_setuphelp () { args="--__bindir '$abs_top_builddir'"; } -gzexe_setuphelp () { gunzip_setuphelp; } -zcat_setuphelp () { gunzip_setuphelp; } -zcmp_setuphelp () { gunzip_setuphelp; } -zdiff_setuphelp () { gunzip_setuphelp; } -zegrep_setuphelp () { gunzip_setuphelp; } -zfgrep_setuphelp () { gunzip_setuphelp; } -zforce_setuphelp () { gunzip_setuphelp; } -zgrep_setuphelp () { gunzip_setuphelp; } -zless_setuphelp () { gunzip_setuphelp; } -zmore_setuphelp () { gunzip_setuphelp; } -znew_setuphelp () { gunzip_setuphelp; } - test "$built_programs" \ || fail_ "built_programs not specified!?!" @@ -97,11 +84,7 @@ for lang in C fr da; do continue fi - if type ${i}_setuphelp > /dev/null 2>&1; then - ${i}_setuphelp - else - args= - fi + args= # The just-built install executable is always named `ginstall'. test $i = install && i=ginstall @@ -170,18 +153,18 @@ cmp_setup () { args="$tmp_in $tmp_in2"; } # The transfer rate would vary between runs. dd_setup () { args=status=noxfer; } -zdiff_setup () { gunzip_setuphelp; args="$args $zin $zin2"; } +zdiff_setup () { args="$args $zin $zin2"; } zcmp_setup () { zdiff_setup; } -zcat_setup () { gunzip_setuphelp; args="$args $zin"; } +zcat_setup () { args="$args $zin"; } gunzip_setup () { zcat_setup; } zmore_setup () { zcat_setup; } zless_setup () { zcat_setup; } -znew_setup () { gunzip_setuphelp; args="$args $bigZ_in"; } +znew_setup () { args="$args $bigZ_in"; } zforce_setup () { zcat_setup; } -zgrep_setup () { gunzip_setuphelp; args="$args z $zin"; } +zgrep_setup () { args="$args z $zin"; } zegrep_setup () { zgrep_setup; } zfgrep_setup () { zgrep_setup; } -gzexe_setup () { gunzip_setuphelp; args="$args $tmp_in"; } +gzexe_setup () { args="$args $tmp_in"; } # We know that $tmp_in contains a "0" grep_setup () { args="0 $tmp_in"; } @@ -271,10 +254,9 @@ for i in $built_programs; do mkdir $tmp_dir # echo ================== $i test $i = [ && prog=lbracket || prog=$i + args= if type ${prog}_setup > /dev/null 2>&1; then ${prog}_setup - else - args= fi if eval "env \$i $args < \$tmp_in > \$tmp_out"; then : # ok diff --git a/zcat.in b/zcat.in index d8ffd85..54befb4 100644 --- a/zcat.in +++ b/zcat.in @@ -17,12 +17,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - version="zcat (gzip) @VERSION@ Copyright (C) 2007, 2011-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of diff --git a/zcmp.in b/zcmp.in index d099223..eeee247 100644 --- a/zcmp.in +++ b/zcmp.in @@ -17,12 +17,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - version="zcmp (gzip) @VERSION@ Copyright (C) 2010 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of @@ -48,4 +42,4 @@ case $1 in --version) echo "$version" || st=2; exit $st;; esac -exec zdiff --__bindir "$bindir" --__cmp "$@" +exec zdiff --__cmp "$@" diff --git a/zdiff.in b/zdiff.in index f1fa95f..f2f5435 100644 --- a/zdiff.in +++ b/zdiff.in @@ -18,12 +18,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - case $1 in --__cmp) shift prog=cmp; cmp='${CMP-cmp}' ;; diff --git a/zegrep.in b/zegrep.in index 99855ef..e5969b7 100644 --- a/zegrep.in +++ b/zegrep.in @@ -1,7 +1,2 @@ #!/bin/sh -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH -exec zgrep --__bindir "$bindir" -E "$@" +exec zgrep -E "$@" diff --git a/zfgrep.in b/zfgrep.in index df17201..fd7be2b 100644 --- a/zfgrep.in +++ b/zfgrep.in @@ -1,7 +1,2 @@ #!/bin/sh -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH -exec zgrep --__bindir "$bindir" -F "$@" +exec zgrep -F "$@" diff --git a/zforce.in b/zforce.in index 5baff07..82ad330 100644 --- a/zforce.in +++ b/zforce.in @@ -23,12 +23,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH; export PATH - version="zforce (gzip) @VERSION@ Copyright (C) 2010-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of diff --git a/zgrep.in b/zgrep.in index d94b8d8..0ad1b8a 100644 --- a/zgrep.in +++ b/zgrep.in @@ -22,12 +22,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH - grep='${GREP-'\''@GREP@'\''}' version='zgrep (gzip) @VERSION@ diff --git a/zless.in b/zless.in index a3edcc7..e634af6 100644 --- a/zless.in +++ b/zless.in @@ -16,12 +16,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH; export PATH - version="zless (gzip) @VERSION@ Copyright (C) 2007, 2011-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of diff --git a/zmore.in b/zmore.in index b1bb68f..0193a1b 100644 --- a/zmore.in +++ b/zmore.in @@ -17,12 +17,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH; export PATH - version="zmore (gzip) @VERSION@ Copyright (C) 2010-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of diff --git a/znew.in b/znew.in index ec025d2..12f89fc 100644 --- a/znew.in +++ b/znew.in @@ -18,12 +18,6 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -bindir=@bindir@ -case $1 in ---__bindir) bindir=${2?}; shift; shift;; -esac -PATH=$bindir:$PATH; export PATH - version="znew (gzip) @VERSION@ Copyright (C) 2010-2016 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of -- 2.5.0 --------------090106010107050204040200 Content-Type: text/x-diff; name="0002-gzip-port-zgrep-to-Solaris-11.2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0002-gzip-port-zgrep-to-Solaris-11.2.patch" >From b8b9b66e73ce2ccf3e40e7f4450880b8881734a5 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 6 Mar 2016 00:17:41 -0800 Subject: [PATCH 2/2] gzip: port zgrep to Solaris 11.2 Problem reported by Assaf Gordon in: http://bugs.gnu.org/22900#11 * zgrep.in: Port to Solaris 11.2 /bin/sh (ksh 93u 2011-02-08), where $? is 256+SIG when a process was killed with signal SIG, and where 'exit 257' is equivalent to 'exit 1'. Apparently some other sh implementations use 256+128+SIG. So, instead of using plain 'exit $?', use the equivalent of 'exit ((128 * (128 <= $?)) + $? % 128)' within the script, and use the equivalent of 'kill -$($? % 128)' at the top level if the exit status is 128 or more. --- zgrep.in | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/zgrep.in b/zgrep.in index 0ad1b8a..bbea331 100644 --- a/zgrep.in +++ b/zgrep.in @@ -183,6 +183,7 @@ do if test $r -eq 1; then printf '%s\n' "$i" || r=2 fi + test 256 -le $r && r=$(expr 128 + $r % 128) exit $r } elif test $with_filename -eq 0 && @@ -202,12 +203,13 @@ do sed_script="s|^|$i:|" # Fail if grep or sed fails. - r=$( - exec 4>&1 - (eval "$grep" 4>&-; echo $? >&4) 3>&- | sed "$sed_script" >&3 4>&- - ) && exit $r - r=$? - test 1 -lt $r && exit $r || exit 2 + if r=$( + exec 4>&1 + (eval "$grep" 4>&-; echo $? >&4) 3>&- | sed "$sed_script" >&3 4>&- + ) || { r=$?; test $r -lt 2 && r=2; :; }; then + test 256 -le $r && r=$(expr 128 + $r % 128) + exit $r + fi fi >&3 5>&- ) r=$? @@ -220,14 +222,16 @@ do # Use the more serious of the grep and gzip statuses. test $r -lt $gzip_status && r=$gzip_status - # Exit immediately on software configuration error. - test 126 -le $r && exit $r - # Accumulate the greatest status, except consider 0 to be greater than 1. if test $r -le 1 && test $res -le 1; then test $r -lt $res else test $res -lt $r fi && res=$r + + # Exit immediately on a serious error. + test 126 -le $res && break done + +test 128 -le $res && kill -$(expr $res % 128) $$ exit $res -- 2.5.0 --------------090106010107050204040200-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 19:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Assaf Gordon , jim@meyering.net, 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.145729196428221 (code B ref 22900); Sun, 06 Mar 2016 19:20:01 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 19:19:24 +0000 Received: from localhost ([127.0.0.1]:37030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aceD5-0007L6-V1 for submit@debbugs.gnu.org; Sun, 06 Mar 2016 14:19:24 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:39431) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aceD4-0007Kt-DQ for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 14:19:23 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A8672160E82; Sun, 6 Mar 2016 11:19:16 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id d0KV12MuVrt9; Sun, 6 Mar 2016 11:19:15 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 91A98160E84; Sun, 6 Mar 2016 11:19:15 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PV18K8mRBl_r; Sun, 6 Mar 2016 11:19:15 -0800 (PST) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 6D519160E82; Sun, 6 Mar 2016 11:19:15 -0800 (PST) References: <56D9AF17.5060300@gmail.com> <56DBE91E.60701@cs.ucla.edu> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56DC82B3.3020308@cs.ucla.edu> Date: Sun, 6 Mar 2016 11:19:15 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <56DBE91E.60701@cs.ucla.edu> Content-Type: multipart/mixed; boundary="------------020609030807060507070901" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------020609030807060507070901 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Attached is a minor cleanup against the previous patch. I've installed this new one too. --------------020609030807060507070901 Content-Type: text/x-diff; name="0001-gzip-minor-zgrep-cleanup.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gzip-minor-zgrep-cleanup.patch" >From 3d44b34489a7d63aad718af0f18ba226768b7f78 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 6 Mar 2016 11:16:34 -0800 Subject: [PATCH] gzip: minor zgrep cleanup * zgrep.in: Simplify previous change. --- zgrep.in | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/zgrep.in b/zgrep.in index bbea331..c24be57 100644 --- a/zgrep.in +++ b/zgrep.in @@ -203,13 +203,12 @@ do sed_script="s|^|$i:|" # Fail if grep or sed fails. - if r=$( - exec 4>&1 - (eval "$grep" 4>&-; echo $? >&4) 3>&- | sed "$sed_script" >&3 4>&- - ) || { r=$?; test $r -lt 2 && r=2; :; }; then - test 256 -le $r && r=$(expr 128 + $r % 128) - exit $r - fi + r=$( + exec 4>&1 + (eval "$grep" 4>&-; echo $? >&4) 3>&- | sed "$sed_script" >&3 4>&- + ) || { r=$?; test $r -lt 2 && r=2; } + test 256 -le $r && r=$(expr 128 + $r % 128) + exit $r fi >&3 5>&- ) r=$? -- 2.5.0 --------------020609030807060507070901-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 19:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Jim Meyering , 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.145729275429408 (code B ref 22900); Sun, 06 Mar 2016 19:33:01 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 19:32:34 +0000 Received: from localhost ([127.0.0.1]:37035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acePq-0007eG-6e for submit@debbugs.gnu.org; Sun, 06 Mar 2016 14:32:34 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:39647) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acePo-0007e3-Ai for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 14:32:32 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id CBFE4160E82; Sun, 6 Mar 2016 11:32:26 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 9GtHR1uQTsW8; Sun, 6 Mar 2016 11:32:26 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0BCBC160E83; Sun, 6 Mar 2016 11:32:26 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id LktvcgbbDFHW; Sun, 6 Mar 2016 11:32:25 -0800 (PST) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id DDC83160E82; Sun, 6 Mar 2016 11:32:25 -0800 (PST) References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56DC85C9.2030601@cs.ucla.edu> Date: Sun, 6 Mar 2016 11:32:25 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------060209000306070709030209" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------060209000306070709030209 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I installed the attached minor doc fix. --------------060209000306070709030209 Content-Type: text/x-diff; name="0001-doc-minor-rsyncable-doc-fixes.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-doc-minor-rsyncable-doc-fixes.patch" >From 8025d267f73f56307ce30790ee84524c3bac05cf Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 6 Mar 2016 11:29:34 -0800 Subject: [PATCH] doc: minor --rsyncable doc fixes * doc/gzip.texi (Sample): Mention --rsyncable. * gzip.c (help): Sort and do not capitalize the new --rsyncable help string. --- doc/gzip.texi | 1 + gzip.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/gzip.texi b/doc/gzip.texi index 2721e9d..1d8d100 100644 --- a/doc/gzip.texi +++ b/doc/gzip.texi @@ -203,6 +203,7 @@ Mandatory arguments to long options are mandatory for short options too. -N, --name save or restore the original name and time stamp -q, --quiet suppress all warnings -r, --recursive operate recursively on directories + --rsyncable make rsync-friendly archive -S, --suffix=SUF use suffix SUF on compressed files --synchronous synchronous output (safer if system crashes, but slower) -t, --test test compressed file integrity diff --git a/gzip.c b/gzip.c index e243f2e..1618f19 100644 --- a/gzip.c +++ b/gzip.c @@ -364,6 +364,7 @@ local void help() #if ! NO_DIR " -r, --recursive operate recursively on directories", #endif + " --rsyncable make rsync-friendly archive", " -S, --suffix=SUF use suffix SUF on compressed files", " --synchronous synchronous output (safer if system crashes, but slower)", " -t, --test test compressed file integrity", @@ -375,7 +376,6 @@ local void help() " -Z, --lzw produce output compatible with old compress", " -b, --bits=BITS max number of bits per code (implies -Z)", #endif - " --rsyncable Make rsync-friendly archive", "", "With no FILE, or when FILE is -, read standard input.", "", -- 2.5.0 --------------060209000306070709030209-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 20:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert Cc: 22900@debbugs.gnu.org, Assaf Gordon Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.14572961921834 (code B ref 22900); Sun, 06 Mar 2016 20:30:02 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 20:29:52 +0000 Received: from localhost ([127.0.0.1]:37042 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acfJH-0000TW-Od for submit@debbugs.gnu.org; Sun, 06 Mar 2016 15:29:51 -0500 Received: from mail-ob0-f174.google.com ([209.85.214.174]:33847) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acfJG-0000TI-36 for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 15:29:50 -0500 Received: by mail-ob0-f174.google.com with SMTP id ts10so90176483obc.1 for <22900@debbugs.gnu.org>; Sun, 06 Mar 2016 12:29:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=1bFfcxjdn5qVHdLSxpETSAAYIRC5g93pIaZ8pmE++Jk=; b=Wgubzwt0xoFvTUOhctepeLk9Ik8Wfkq8bpFCGReg4t5qvMvyR7tIInl1UUNSCmalG3 lt5Bu6E5ddi788AUfAbpEtKXOVdY/keBrPxbe27iimzyCQQdANvDMnSUO3OKzcAyNwhF cRCVEMUyiqC6WXQR7QwpQ8w1TDoEl6jAsAvYASewV/2MvsV9YVsx8aGQC7TpraXA2J8I amRBeZzsCmRwoPJV5cKVE76j6kLf9XS9AiDRiV9ZaWoB0v8QcDwV+oNGrwO7UhMp55Jv xGO4NshODsR8VxB7Re5HKuyrT3b4ZXYZJvUOjhq2FLUzwquZNvHPJGI/tlMGHm4RFsYb w/eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=1bFfcxjdn5qVHdLSxpETSAAYIRC5g93pIaZ8pmE++Jk=; b=OaZMZGkCHtI/zAZsXIm/Bei4O2BSolm1ITRbuYViGt9pSAcnuBdkq6H4d6JbJESQGe zuM3/NOj3lAZLmdIkorCQob8pl2rextg5GZatmDXSdSJ4WWKqWZGNV7CES3fmEGi1AYT Xafm6toTHq4P9jWqQVmHsBfYoYu3Kzmr6z9vrubZPtLK7ZK417KLQ4ICe3yBQQG7jrPI 5yc/xJMvzOqagv16v+y5WbY3ZDbtipDZTQF7KPxHqXXauVtv9GlUACJ3e5j36zAZQgz6 CLTiw3P4cC1cJmruMl+rvJbA9YxnyyNNbzHTPxWiDXRVjPJJKuLfUAC1OPr5mvz8EreI 6DUQ== X-Gm-Message-State: AD7BkJIZfOYEwgwoOjkGt+TrbqCowrUVM2EUKHpSo1W0YspV+VR62Npxhajnz8DDvHzoyi/U8M2JvBvEVtY4rw== X-Received: by 10.182.158.197 with SMTP id ww5mr725991obb.71.1457296184375; Sun, 06 Mar 2016 12:29:44 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Sun, 6 Mar 2016 12:29:24 -0800 (PST) In-Reply-To: <56DC82B3.3020308@cs.ucla.edu> References: <56D9AF17.5060300@gmail.com> <56DBE91E.60701@cs.ucla.edu> <56DC82B3.3020308@cs.ucla.edu> From: Jim Meyering Date: Sun, 6 Mar 2016 12:29:24 -0800 X-Google-Sender-Auth: je0NWtUPqnu1TN4sH4V4zov28qk Message-ID: Content-Type: multipart/mixed; boundary=089e0149c28e67156c052d673591 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --089e0149c28e67156c052d673591 Content-Type: text/plain; charset=UTF-8 On Sun, Mar 6, 2016 at 11:19 AM, Paul Eggert wrote: > Attached is a minor cleanup against the previous patch. I've installed this > new one too. Great! Thank you for all the help. I've pushed one additional patch to accommodate those with systems where ":" is not the PATH separator: --089e0149c28e67156c052d673591 Content-Type: text/x-patch; charset=US-ASCII; name="0001-tests-port-to-systems-for-which-is-not-the-PATH-sepa.patch" Content-Disposition: attachment; filename="0001-tests-port-to-systems-for-which-is-not-the-PATH-sepa.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ilh0htwd1 RnJvbSBlZjgwZGM0ZmYwMDMxMDUwNzFhNmJhNzQ3MGIzMGY0YmE1N2U2ZThhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog U3VuLCA2IE1hciAyMDE2IDEyOjI3OjI4IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gdGVzdHM6IHBv cnQgdG8gc3lzdGVtcyBmb3Igd2hpY2ggIjoiIGlzIG5vdCB0aGUgUEFUSAogc2VwYXJhdG9yCgoq IE1ha2VmaWxlLmFtIChuZXdfcGF0aCk6IE5ldyB2YXJpYWJsZS4KKGNoZWNrLWxvY2FsKTogVXNl ICQoUEFUSF9TRVBBUkFUT1IpIHJhdGhlciB0aGFuIGEgbGl0ZXJhbCAiOiIsCnRvIGF2b2lkICJt YWtlIHN5bnRheC1jaGVjayIgZmFpbHVyZS4KLS0tCiBNYWtlZmlsZS5hbSB8IDE5ICsrKysrKysr KysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL01ha2VmaWxlLmFtIGIvTWFrZWZpbGUuYW0KaW5kZXggOGZiMTdi OS4uZGZlZDlhYSAxMDA2NDQKLS0tIGEvTWFrZWZpbGUuYW0KKysrIGIvTWFrZWZpbGUuYW0KQEAg LTEwMywxOCArMTAzLDIxIEBAIGdlbi1DaGFuZ2VMb2c6CiAJICBtdiAkKGRpc3RkaXIpL2NsLXQg JChkaXN0ZGlyKS9DaGFuZ2VMb2c7CQkJXAogCWZpCgorIyBQcmVwZW5kICIuIiB0byAkUEFUSDoK K25ld19wYXRoID0gUEFUSD0uJChQQVRIX1NFUEFSQVRPUikkJFBBVEgKKwogIyBBIHNpbXBsZSB0 ZXN0LCBqdXN0IG9mIGd6aXAgLS0gbW9yZSBvZiBhIHNhbml0eSBjaGVjayB0aGFuIGFueXRoaW5n IGVsc2UuCiBGSUxFU19UT19DSEVDSyA9ICQoYmluX1NDUklQVFMpIFwKICAgJCh0b3Bfc3JjZGly KS9DaGFuZ2VMb2cgJCh0b3Bfc3JjZGlyKS9jb25maWd1cmUgJCh0b3Bfc3JjZGlyKS9nemlwLmMK IGNoZWNrLWxvY2FsOiAkKEZJTEVTX1RPX0NIRUNLKSAkKGJpbl9QUk9HUkFNUykgZ3ppcC5kb2Mu Z3oKLQkkKEFNX1ZfR0VOKVBBVEg9LjokJFBBVEg7IHsgdGVzdCAnJChzcmNkaXIpJyAhPSAuIFwK LQkJICAgICAgIHx8IHpkaWZmIC1jIGd6aXAuZG9jLmd6OyB9Ci0JJChBTV9WX2F0KVBBVEg9Ljok JFBBVEg7IHpkaWZmIC1jICQoc3JjZGlyKS9nemlwLmRvYyAkKHNyY2RpcikvZ3ppcC5kb2MKLQkk KEFNX1ZfYXQpUEFUSD0uOiQkUEFUSDsgemRpZmYgJChzcmNkaXIpL2d6aXAuZG9jIGd6aXAuZG9j Lmd6Ci0JJChBTV9WX2F0KVBBVEg9LjokJFBBVEg7IHpkaWZmIC1jIC0gJChzcmNkaXIpL2d6aXAu ZG9jIDxnemlwLmRvYy5negotCSQoQU1fVl9hdClQQVRIPS46JCRQQVRIOyB6ZGlmZiAtYyBnemlw LmRvYy5neiBnemlwLmRvYy5negotCSQoQU1fVl9hdClQQVRIPS46JCRQQVRIOyB6Z3JlcCAtaVYg Pi9kZXYvbnVsbAotCSQoQU1fVl9hdClQQVRIPS46JCRQQVRIOwkJCVwKKwkkKEFNX1ZfR0VOKSQo bmV3X3BhdGgpOyB7IHRlc3QgJyQoc3JjZGlyKScgIT0gLiBcCisJCQkJICAgIHx8IHpkaWZmIC1j IGd6aXAuZG9jLmd6OyB9CisJJChBTV9WX2F0KSQobmV3X3BhdGgpOyB6ZGlmZiAtYyAkKHNyY2Rp cikvZ3ppcC5kb2MgJChzcmNkaXIpL2d6aXAuZG9jCisJJChBTV9WX2F0KSQobmV3X3BhdGgpOyB6 ZGlmZiAkKHNyY2RpcikvZ3ppcC5kb2MgZ3ppcC5kb2MuZ3oKKwkkKEFNX1ZfYXQpJChuZXdfcGF0 aCk7IHpkaWZmIC1jIC0gJChzcmNkaXIpL2d6aXAuZG9jIDxnemlwLmRvYy5negorCSQoQU1fVl9h dCkkKG5ld19wYXRoKTsgemRpZmYgLWMgZ3ppcC5kb2MuZ3ogZ3ppcC5kb2MuZ3oKKwkkKEFNX1Zf YXQpJChuZXdfcGF0aCk7IHpncmVwIC1pViA+L2Rldi9udWxsCisJJChBTV9WX2F0KSQobmV3X3Bh dGgpOwkJCQlcCiAJZm9yIG9wdCBpbiAtLXJzeW5jYWJsZSAnJyAtMSAtOTsgZG8JCVwKICAgICAg ICAgICBmb3IgZmlsZSBpbiAkKEZJTEVTX1RPX0NIRUNLKTsgZG8JCVwKICAgICAgICAgICAgIGd6 aXAgJCRvcHQgLWMgLS0gIiQkZmlsZSIJCQlcCi0tIAoyLjcuMgoK --089e0149c28e67156c052d673591-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 20:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert Cc: 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.14572962421997 (code B ref 22900); Sun, 06 Mar 2016 20:31:02 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 20:30:42 +0000 Received: from localhost ([127.0.0.1]:37046 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acfK6-0000W9-3b for submit@debbugs.gnu.org; Sun, 06 Mar 2016 15:30:42 -0500 Received: from mail-oi0-f45.google.com ([209.85.218.45]:34400) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acfK4-0000Vw-2P for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 15:30:40 -0500 Received: by mail-oi0-f45.google.com with SMTP id m82so68010755oif.1 for <22900@debbugs.gnu.org>; Sun, 06 Mar 2016 12:30:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=xV5N4tmpmpHfIciCOowCDX4VN/z7piWhYEseM9y1ehg=; b=XvTuPrspjGPBbfqT+y/ePKY5+dcsOgYLtnrY4afK/+ls9Sa+piyxWus57VwgmcDz1Q JuIxPNiTHijIYzwzVbXYTPwQa9dKj/ft4V0YjbqoPb1VCSBEBAvxvtkT/mtXC51KNMig oj/icqO5AMxLKBWiiFdxMsQZNrh/h9KaVYxO1K613J0M0eiJteM3YFET3inPhDwI6WZA 8Oj7ttTSq1AT196PKs8b2HBmjMFd9pj+tuHCXduzQ+eX1eNxuUClq2xLG206H/YBpAZ2 tsuN3MI+LlmBpmZgAgL4bgdbcw/4TiiKJUhJd/CHd/QMcYSIZa4TWvYfS3BdIaOfNj20 RRbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=xV5N4tmpmpHfIciCOowCDX4VN/z7piWhYEseM9y1ehg=; b=VrTYQRQUPzPDeSSv41611XFedZg+2cZUFCFI8crOs29bCQpMFrJHdp4EN2eLDUVC/i 8t8CyRcBs2qE+VTDRNrsrNS2wN+6/E0YQVTQA+XNWb/RqpfP51SH85DBoEk/Ub/Pq7qO 0Xo+kc+agkmNhKSVm+U9HU0cI2fcY2G5+uF1/rA5mxe0I6qw8ypf/EGOe/Oex5KeUGRD s8/VXy837aL3+U1HnNHW7uMPiYCv4wjSl3LeQyovMu0ADfrwvap2GZAuHTlCeEGsTzF4 jkx2HVr9lPz9DTzrh6y63Va50tAUbrQWfb41b9GFsW6cPC6wJnmBToh6X+jWOhQyaZ++ TIfQ== X-Gm-Message-State: AD7BkJKOGrwKYzYN9V36pE7mQec8gGFeY3t0tIkKwKFhCeo7yJQr+bUgZihxgoOst94oJtuO19CEBT6tEu7tMw== X-Received: by 10.202.79.83 with SMTP id d80mr6484399oib.69.1457296234723; Sun, 06 Mar 2016 12:30:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.202.82.194 with HTTP; Sun, 6 Mar 2016 12:30:14 -0800 (PST) In-Reply-To: <56DC85C9.2030601@cs.ucla.edu> References: <56DC85C9.2030601@cs.ucla.edu> From: Jim Meyering Date: Sun, 6 Mar 2016 12:30:14 -0800 X-Google-Sender-Auth: eSCsa23Pr3V64uHEiYtTqMhyqM4 Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sun, Mar 6, 2016 at 11:32 AM, Paul Eggert wrote: > I installed the attached minor doc fix. Good catches. Thank you. From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Assaf Gordon Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Sun, 06 Mar 2016 23:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Jim Meyering Cc: 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.145730817719788 (code B ref 22900); Sun, 06 Mar 2016 23:50:02 +0000 Received: (at 22900) by debbugs.gnu.org; 6 Mar 2016 23:49:37 +0000 Received: from localhost ([127.0.0.1]:37125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aciQa-000596-NU for submit@debbugs.gnu.org; Sun, 06 Mar 2016 18:49:36 -0500 Received: from mail-qg0-f47.google.com ([209.85.192.47]:34930) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aciQZ-00058u-3J for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 18:49:35 -0500 Received: by mail-qg0-f47.google.com with SMTP id y89so84456718qge.2 for <22900@debbugs.gnu.org>; Sun, 06 Mar 2016 15:49:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Sue8cLpNWZRH65U3UGvesbSFunFTESDS+uGD/wpCcBM=; b=Ecrxb1LfMJgc2CmanoYQIUJpN9vX5nv1K8ILpC6Rwf9ja7N/I+AxFF7Cfwq+6ACpG/ aaRkzcfkWhSt5MdyGqDvKOCm1//7gZQ/fKc8lzHTiwnDpWpACrJUdegf7LK9aQDMXMuK DazGydgzJp//fO41N9EEYAuql5TmwO2/dgJRemCWVSdfce8jP5No2mf6zUlP7IMgaoV+ KLHGkvhC9+71X/Yv1EsEe1w6M6mZu2I2R1pGOuezxq1YFVolKjcWq4c+KIFFuQdrHrqs DsW7/5XUgsrtYKcBNL71bAc5aHIMvIT5nbRUFAWoTEHd/A4gmbxN/XFuenhW2uOWdVlX gSUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Sue8cLpNWZRH65U3UGvesbSFunFTESDS+uGD/wpCcBM=; b=kMPuD8hU2rOwcXulMwcDlKNOsrSOa3yvvZ0EKehDmVsWwuPTqyST9BaRi625sbjK6d ILYu3bUi6yWMgcQwVeeCOt2YK684UpSYE9d8h8orwcs62vexTf6HSu3XWl/MciVqR8wH hodnC02uf5bkhGnP79c7JrNPYEGYUXPpm0q+HzIExoXo865sDl/i/bFSR0UJa0cL0ucB zNcEshmwXKDZXF4HfamCSo1P07PS2mhLUiHcwOoancCQ+08eMy+MD5bL17A4iNpBiwqv UZUixRgPL6Wmn+8g0LgZ9BP7J7NQXR6QuzWlwoY3IXzxH3Ilv67v9C0Rf+ZAAKmij1fJ 38NA== X-Gm-Message-State: AD7BkJI+/aH+0YP7ZFmLKjZwzscRsEGCBXybB+KiT0+xCZfNtWfDWN/fkyKtPB4r/A9T1g== X-Received: by 10.140.86.213 with SMTP id p79mr19909230qgd.76.1457308169663; Sun, 06 Mar 2016 15:49:29 -0800 (PST) Received: from ix.home (pool-71-190-191-24.nycmny.fios.verizon.net. [71.190.191.24]) by smtp.gmail.com with ESMTPSA id c12sm3762342qge.36.2016.03.06.15.49.28 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 06 Mar 2016 15:49:28 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) From: Assaf Gordon In-Reply-To: Date: Sun, 6 Mar 2016 18:49:27 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <6D890026-C7EA-4C17-9821-14BD9D79550B@gmail.com> References: <56DC85C9.2030601@cs.ucla.edu> X-Mailer: Apple Mail (2.2102) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello, The latest git version ( 1.6.48-ef80 with all the mentioned fixes ) = compiles and tests OK on OpenSolaris 5.11 and AIX-7, when built from a = tarball , Also no test failures on Mac OS X 10.9.5, 10.10.5, 10.11.3 (when = building from tarball). However, when building from git (with './bootstrap' and eventually "-Werror"), the following occur on Mac OS X 10.10.4 (and perhaps others, didn't = check): =3D=3D=3D CC error.o error.c:386:12: error: data argument not used by format string = [-Werror,-Wformat-extra-args] file_name, line_number); ^ =3D=3D=3D CC memrchr.o memrchr.c:71:18: error: cast from 'const unsigned char *' to 'const = longword *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Werror,-Wcast-align] longword_ptr =3D (const longword *) char_ptr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ =3D=3D=3D CC gzip.o gzip.c:1770:20: error: adding 'int' to a string does not append to the = string [-Werror,-Wstring-plus-int] + 4 * tm->tm_mon), ^~~~~~~~~~~~~~~~ gzip.c:1770:20: note: use array indexing to silence this warning + 4 * tm->tm_mon), ^ =3D=3D=3D=3D The compiler is: =3D=3D=3D Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.4.0 Thread model: posix =3D=3D=3D regards, - assaf From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: new snapshot available: gzip-1.6.42-d6d4 Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Mon, 07 Mar 2016 00:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Assaf Gordon , Jim Meyering Cc: 22900@debbugs.gnu.org Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.145731185125172 (code B ref 22900); Mon, 07 Mar 2016 00:51:01 +0000 Received: (at 22900) by debbugs.gnu.org; 7 Mar 2016 00:50:51 +0000 Received: from localhost ([127.0.0.1]:37165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acjNq-0006Xw-Sb for submit@debbugs.gnu.org; Sun, 06 Mar 2016 19:50:51 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:47086) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acjNp-0006Xj-4K for 22900@debbugs.gnu.org; Sun, 06 Mar 2016 19:50:49 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 18A54160E82; Sun, 6 Mar 2016 16:50:43 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id gcgj1_NU2bDW; Sun, 6 Mar 2016 16:50:42 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id EDB0F160E83; Sun, 6 Mar 2016 16:50:41 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id elCVWt6YLkD2; Sun, 6 Mar 2016 16:50:41 -0800 (PST) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id C84D2160E82; Sun, 6 Mar 2016 16:50:41 -0800 (PST) References: <56DC85C9.2030601@cs.ucla.edu> <6D890026-C7EA-4C17-9821-14BD9D79550B@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56DCD061.4090201@cs.ucla.edu> Date: Sun, 6 Mar 2016 16:50:41 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <6D890026-C7EA-4C17-9821-14BD9D79550B@gmail.com> Content-Type: multipart/mixed; boundary="------------020102040907040608030901" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------020102040907040608030901 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Assaf Gordon wrote: > the following occur on Mac OS X 10.10.4 (and perhaps others, didn't check): > === > CC error.o > error.c:386:12: error: data argument not used by format string [-Werror,-Wformat-extra-args] > file_name, line_number); > ^ > ... > CC memrchr.o > memrchr.c:71:18: error: cast from 'const unsigned char *' to 'const longword *' (aka 'const unsigned long *') > increases required alignment from 1 to 8 [-Werror,-Wcast-align] > longword_ptr = (const longword *) char_ptr; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ The above are longstanding Clang false alarms, not easily worked around as far as I know. We can safely ignore them. > === > CC gzip.o > gzip.c:1770:20: error: adding 'int' to a string does not append to the string [-Werror,-Wstring-plus-int] > + 4 * tm->tm_mon), > ^~~~~~~~~~~~~~~~ > gzip.c:1770:20: note: use array indexing to silence this warning > + 4 * tm->tm_mon), > ^ Thanks, I reproduced that with clang on Fedora 23 and worked around it by installing the attached patch. --------------020102040907040608030901 Content-Type: text/x-diff; name="0001-gzip-pacify-clang.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gzip-pacify-clang.patch" >From 06b1a911a8b949cb1ea0226e9c2e8dfe2464fafe Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 6 Mar 2016 16:47:22 -0800 Subject: [PATCH] gzip: pacify clang * gzip.c (do_list): Use 2D array of char for month abbreviations, as this is clearer anyway, and it pacifies Clang. Problem reported by Assaf Gordon in: http://bugs.gnu.org/22900#40 --- gzip.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gzip.c b/gzip.c index 1618f19..61b19fb 100644 --- a/gzip.c +++ b/gzip.c @@ -1762,12 +1762,13 @@ local void do_list(ifd, method) if (verbose) { + static char const month_abbr[][4] + = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", + "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; struct tm *tm = localtime (&time_stamp.tv_sec); printf ("%5s %08lx ", methods[method], crc); if (tm) - printf ("%s%3d %02d:%02d ", - ("Jan\0Feb\0Mar\0Apr\0May\0Jun\0Jul\0Aug\0Sep\0Oct\0Nov\0Dec" - + 4 * tm->tm_mon), + printf ("%s%3d %02d:%02d ", month_abbr[tm->tm_mon], tm->tm_mday, tm->tm_hour, tm->tm_min); else printf ("??? ?? ??:?? "); -- 2.5.0 --------------020102040907040608030901-- From unknown Tue Jun 17 22:21:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22900: [platform-testers] new snapshot available: gzip-1.6.42-d6d4 Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gzip@gnu.org Resent-Date: Tue, 15 Mar 2016 18:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22900 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert Cc: 22900@debbugs.gnu.org, Assaf Gordon Received: via spool by 22900-submit@debbugs.gnu.org id=B22900.14580648763228 (code B ref 22900); Tue, 15 Mar 2016 18:02:02 +0000 Received: (at 22900) by debbugs.gnu.org; 15 Mar 2016 18:01:16 +0000 Received: from localhost ([127.0.0.1]:49354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aftHP-0000q0-WD for submit@debbugs.gnu.org; Tue, 15 Mar 2016 14:01:16 -0400 Received: from mail-ob0-f176.google.com ([209.85.214.176]:33926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aftHO-0000pn-SL for 22900@debbugs.gnu.org; Tue, 15 Mar 2016 14:01:15 -0400 Received: by mail-ob0-f176.google.com with SMTP id ts10so25757379obc.1 for <22900@debbugs.gnu.org>; Tue, 15 Mar 2016 11:01:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=+P8r+/uzcuC+DY3z+LO579RsgljKSO5CKODgOps5X0s=; b=lO/6KhmDZpdx7AXKoSMKf6NeikSCDQ95YeKwHHxAnVLjiLPLgbncl5b/CxnsSktKiF I0Ayjmxg0oZ0tr857t2lUe2cpdJ0QrqWHvfHirHbp7PY5AByQUF6EehIDI+XbbdYp6y/ TiFYkYIIzU+RcEJCYTok/IBVlZ/E5mwYbGRdt4gMirTvA+P+vpgo10JjMHeXp+2YeEkz PeRIfTf3EKN2M913opbr/XE7aC56vBvB6nwKGR7U9jICpVbLegYBx2Ifc8cZbB5dAT1J G8muKT58ZACeVPWoMaGjtfEqudX7HKqJJAFNqa0rVqH+ppqksU/yLPS8QbbOa2tMe9Uj KSDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+P8r+/uzcuC+DY3z+LO579RsgljKSO5CKODgOps5X0s=; b=kf4KvSGr64Lf3QhD0KN3QntheVUGFEhWU3bMv38WVzEpabcIVx1UTf+nKxWz60SQjo XLyW28noHakVTZnivTSXAjwaBuz2LU5oh1WQ7eOWPx86sDjIYg+prJ+PfpgRP6INlhpe gPT02vu7zYUyaQRitV+u1p8yckhPSUcXO71DPAMEeYIctK1x/JDZaOI9k3NncUTi8KId lJZwj16Oy4Xc1fSIxFtpr+GhA69ug8nVkGM+Jj5NWM3rf69nXfvVRGZtfR1/0GBMhD/H NrwqOerPV3Rkk6hgMs2yWT4JICQlCBrenseKV4yRQfEH119ernbUTAqOh6mQCIUbwCi+ RH9w== X-Gm-Message-State: AD7BkJLSo6A0gdkQWucTp7rDQie2+H7bTKRhuJj8YlKxqWxmPQ4d/BMPtD0R40B/FGtxQ++sXCbO3cHPdHw66Q== X-Received: by 10.60.46.35 with SMTP id s3mr3167461oem.30.1458064869036; Tue, 15 Mar 2016 11:01:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.44.5 with HTTP; Tue, 15 Mar 2016 11:00:48 -0700 (PDT) In-Reply-To: References: <56D9AF17.5060300@gmail.com> <56DBE91E.60701@cs.ucla.edu> <56DC82B3.3020308@cs.ucla.edu> From: Jim Meyering Date: Tue, 15 Mar 2016 11:00:48 -0700 X-Google-Sender-Auth: yzijDUxZRETsS4JIl6xU01-PWgk Message-ID: Content-Type: multipart/mixed; boundary=089e0149532a94ba2b052e1a2e40 X-Spam-Score: -0.4 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --089e0149532a94ba2b052e1a2e40 Content-Type: text/plain; charset=UTF-8 I noticed that gzip's gen-ChangeLog rule was not robust, and that the copy in coreutils/Makefile.am was fixed, so sync'd with this diff (piggy-packing on this "issue" thread so as not to create another for something so trivial). --089e0149532a94ba2b052e1a2e40 Content-Type: text/x-patch; charset=US-ASCII; name="0001-maint-don-t-ignore-gitlog-to-changelog-failure.patch" Content-Disposition: attachment; filename="0001-maint-don-t-ignore-gitlog-to-changelog-failure.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iltq55bs1 RnJvbSA2MTdhMjEyNjYzNmEzN2Q2NmQwN2FlY2Y3MDg3NWQzMGNkNDM5MWY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog VHVlLCAxNSBNYXIgMjAxNiAxMDo0MDowOCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIG1haW50OiBk b24ndCBpZ25vcmUgZ2l0bG9nLXRvLWNoYW5nZWxvZyBmYWlsdXJlCgoqIE1ha2VmaWxlLmFtIChn ZW4tQ2hhbmdlTG9nKTogRG9uJ3QgaWdub3JlIGZhaWx1cmUgb2YKZ2l0bG9nLXRvLWNoYW5nZWxv Zy4gVGhpcyBzeW5jcyB0byBjb3JldXRpbHMnIGNvcHkgb2YgdGhpcyBydWxlLgotLS0KIE1ha2Vm aWxlLmFtIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvTWFrZWZpbGUuYW0gYi9NYWtlZmlsZS5hbQppbmRleCBk ZmVkOWFhLi5lODkyY2RjIDEwMDY0NAotLS0gYS9NYWtlZmlsZS5hbQorKysgYi9NYWtlZmlsZS5h bQpAQCAtOTgsOSArOTgsOSBAQCBnZW5fc3RhcnRfZGF0ZSA9IDIwMDgtMDEtMDEKIGdlbi1DaGFu Z2VMb2c6CiAJJChBTV9WX0dFTilpZiB0ZXN0IC1kIC5naXQ7IHRoZW4JCQkJXAogCSAgJCh0b3Bf c3JjZGlyKS9idWlsZC1hdXgvZ2l0bG9nLXRvLWNoYW5nZWxvZwkJCVwKLQkgICAgLS1zaW5jZT0k KGdlbl9zdGFydF9kYXRlKSA+ICQoZGlzdGRpcikvY2wtdDsJCVwKLQkgIHJtIC1mICQoZGlzdGRp cikvQ2hhbmdlTG9nOwkJCQkJXAotCSAgbXYgJChkaXN0ZGlyKS9jbC10ICQoZGlzdGRpcikvQ2hh bmdlTG9nOwkJCVwKKwkgICAgLS1zaW5jZT0kKGdlbl9zdGFydF9kYXRlKSA+ICQoZGlzdGRpcikv Y2wtdCAmJgkJXAorCSAgICB7IHJtIC1mICQoZGlzdGRpcikvQ2hhbmdlTG9nICYmCQkJCVwKKwkg ICAgICBtdiAkKGRpc3RkaXIpL2NsLXQgJChkaXN0ZGlyKS9DaGFuZ2VMb2c7IH0JCVwKIAlmaQoK ICMgUHJlcGVuZCAiLiIgdG8gJFBBVEg6Ci0tIAoyLjcuMgoK --089e0149532a94ba2b052e1a2e40--