From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 02:25:50 2018 Received: (at submit) by debbugs.gnu.org; 23 Dec 2018 07:25:50 +0000 Received: from localhost ([127.0.0.1]:60467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gay8z-0003sD-DV for submit@debbugs.gnu.org; Sun, 23 Dec 2018 02:25:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55285) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gay8x-0003rx-6T for submit@debbugs.gnu.org; Sun, 23 Dec 2018 02:25:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gay8o-0003ZX-Uu for submit@debbugs.gnu.org; Sun, 23 Dec 2018 02:25:42 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52711) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gay8o-0003ZP-RZ for submit@debbugs.gnu.org; Sun, 23 Dec 2018 02:25:38 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58216) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gay8l-0006h1-1u for bug-gzip@gnu.org; Sun, 23 Dec 2018 02:25:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gay8h-0003PB-IN for bug-gzip@gnu.org; Sun, 23 Dec 2018 02:25:35 -0500 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:43687) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gay8a-0003HQ-T9; Sun, 23 Dec 2018 02:25:25 -0500 Received: by mail-pf1-x429.google.com with SMTP id w73so4546042pfk.10; Sat, 22 Dec 2018 23:25:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:mail-followup-to:date:message-id :mime-version:content-transfer-encoding; bh=U02zZalsDK50hEVNZQ8S/qFhxT9G+zHf4jMqMifgU50=; b=ib+D2Ssvt/pwUs74/yitr3GI/Rc0xqgPhC/rYvxVGwZjgjOZWYuXiWHT5eVueYdYbx tsByLclpSQbP+IW/ZdioZ5q5G0dg0mmG8wQK8xsPAG00EPYO9P932UIQ1CBqfqa39JQo kAP/mjPmtuBoVZooH8AIJSjcVgzFK4OyPMaGJCY/UA1/J+T83cIbAgW2vMvVbFLI9P4p AMVg//51Muat3ffGpeHM1aLtF3ehEf/ZFZABf7tBF6biXAkRGS6ecxfCt19eCa5VXbH/ 46OiSGiP853GH8DwwNXP58GiDbEYeuof8HRnHzyyypOB4za8bT4YprrsfNlXDkD39El1 RtnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:mail-followup-to:date :message-id:mime-version:content-transfer-encoding; bh=U02zZalsDK50hEVNZQ8S/qFhxT9G+zHf4jMqMifgU50=; b=A9TLsYevE1i4h3vIQ3uqTlxS7Q2tAt+rnJg6qvGiRIPbfozCZMk/gDlY0oeBX/QYdD mh64+WnoD47m+NKplV1Q4W4KP27StICS7MtwmSeVy527a40oWyEFr3LHp6Sh/bCY9lck XwAmCs6EWJf0dOMgTmhCG6wz9R8Xl57qt/hCOs7Vv20SWe3ommBn7eUtFfUW1kyLCFU0 +wA472gEq9I78gndD/ExMidbX5saC4hVGvSFP2PI94D3AYUCI1mPQRO+KDJE5od22T3w NXNPolclmSX1z1DRpBhhaLnyQm9+DGY0oA2OkDVsP7bDhBN32spCWllZGKiov3vyN5bS dacw== X-Gm-Message-State: AJcUukcA9qL1/L7GvC31447TVS57gWxXmQMR67Au0qHJXXQYA/un1Hgz 5RcU8LF3jck+mIK9z6505z/sdVVZ X-Google-Smtp-Source: ALg8bN7Yq/O+zEslFUo+kkAJ7pS8mpqhlw+fYDVCq56vkZj9n5WuTqT8rw0dI1HZh7x7NFkpM7qumA== X-Received: by 2002:a65:4ccb:: with SMTP id n11mr8584200pgt.257.1545549922912; Sat, 22 Dec 2018 23:25:22 -0800 (PST) Received: from meyering-mbp ([24.249.149.4]) by smtp.gmail.com with ESMTPSA id r8sm34327310pgr.48.2018.12.22.23.25.20 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 22 Dec 2018 23:25:21 -0800 (PST) From: Jim Meyering To: bug-gzip@gnu.org Subject: new snapshot available: gzip-1.9.15-17f5c Mail-Followup-To: bug-gzip@gnu.org Date: Sat, 22 Dec 2018 23:25:19 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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.7 (---) X-Debbugs-Envelope-To: submit Cc: coordinator@translationproject.org, platform-testers@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: -4.7 (----) I'm going to release gzip-1.10 this year. Any testing would be most appreciated. See the NEWS below. gzip snapshot: https://meyering.net/gzip/gzip-ss.tar.xz 760 KB https://meyering.net/gzip/gzip-ss.tar.xz.sig https://meyering.net/gzip/gzip-1.9.15-17f5c.tar.xz Changes in gzip since v1.9: Jim Meyering (7): maint: post-release administrivia build: remove -Wformat-truncation=3D2 to avoid avoid false-positive maint: update gnulib to latest; also update bootstrap and init.sh build: make the autoconf-2.63 requirement explicit maint: update gnulib to latest; also update bootstrap and init.sh maint: improve a comment build: avoid build failure with --enable-gcc-warnings and latest gcc Paul Eggert (8): misc: update --version copyright gzip: port better to mingw gzip: make the output more reproducible gzip: port better to mingw again Fix some theoretical races in signal handling gzip: fix bug in signal-handling fix * gzip.c (remove_output_file): Fix typo. gzip: fix use of uninitialized memory =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D NEWS: ** Changes in behavior Compressed gzip output no longer contains the current time as a timestamp when the input is not a regular file. Instead, the output contains a null (zero) timestamp. This makes gzip's behavior more reproducible when used as part of a pipeline. (As a reminder, even regular files will use null timestamps after the year 2106, due to a limitation in the gzip format.) ** Bug fixes A use of uninitialized memory on some malformed inputs has been fixed. [bug present since the beginning] A few theoretical race conditions in signal handers have been fixed. These bugs most likely do not happen on practical platforms. [bugs present since the beginning] Changes in gnulib since v1.9: * gnulib 7e7c5c7...95c96b6 (561): > autoupdate > Assume Autoconf >=3D 2.63. > memcmp: Mention the clang bug. > revert v0.1-2213-gae4b73e28 and part of v0.1-2281-g95cd86dd7 > version-etc: allow zero authors > lchown tests: Be more permissive regarding errno values. > duplocale: Avoid test failure on AIX 7. > localename: Fix test failure on AIX 7. > localename: Update comments regarding Cygwin. > c-stack: Fix for Linux/sparc. > localename: Avoid test failure on some glibc systems. > autoupdate > random: Fix build error on native Windows (regression from 2018-06-21). > autoupdate > obstack, libc-config: Support HP-UX cc in C99 mode. > localename: Fix test failure on OpenBSD >=3D 6.2. > duplocale tests: Re-enable the test on platforms without . > localename: Update comments. > regex: fix indentation > openat-safer tests: Avoid test failure on NetBSD 8. Part 2. > openat-safer tests: Avoid test failure on NetBSD 8. > regex: work around a bug in glibc-2.27 and prior > localename: Fix use of uninitialized shell variable. > dfa tests: Avoid test failure on Alpine Linux. > dfa: avoid new warnings from gcc > mkdir-p: improve diagnostic for FUSE mounts > hash-map: Add tests. > linkedhash-map: Add tests. > array-map: Add tests. > xmap: New module. > hash-map: New module. > linkedhash-map: New module. > array-map: New module. > map: New module. > select tests: Avoid test failure on Cygwin. > localtime-buffer: Avoid endless recursion in localtime and gmtime. > localeconv tests: Avoid test failure on Cygwin. > omap: Don't dispose the old value when the function returns it. > array-omap, avltree-omap, rbtree-omap: Tweak style. > rbtree-omap: Add tests. > avltree-omap: Add tests. > array-omap: Add tests. > xomap: New module. > rbtree-omap: New module. > avltree-omap: New module. > array-omap: New module. > omap: New module. > hash-set, linkedhash-set: Reduce code duplication. > array-set: Optimize. > times: Fix tests. > array-set, linkedhash-set, hash-set: Fix tests. > Fix comments. > hash-set: Add tests. > linkedhash-set: Add tests. > array-set: Add tests. > xset: New module. > hash-set: New module. > linkedhash-set: New module. > array-set: New module. > set: New module. > bison: don't force the Yacc mode > autoupdate > autoupdate > autoupdate > gnupload: Document short options. > gnupload: Support option -h as alias of --help. > memrchr: port better to clang > docs: mention printf %m considerations > autoupdate > bitset: rename ebitset/expandable.* as tbitset/table.* > bitset: check the operations > bitset: properly use false/true instead of 0/1 for Booleans > bitset: rename BITSET_VARRAY as BITSET_VECTOR > strerror_r-posix: memmove, not memcpy > autoupdate > bitsetv: new module > bitset: add tests and doc > bitset: new module > localename: Fix gettext test failures on mingw. > no more sync of gettext source files > autoupdate > autoupdate > mktime: add libc-config dependency > autoupdate > longlong: fix comment typo > havelib: Remove the need to include asm-underscore.m4. > parse-datetime: simplify test for mktime failure > posixtm: simplify test for mktime failure > nstrftime: simplify test for mktime failure > gnulib-common.m4: port _Noreturn to C++ > gnu-make: Fix for NetBSD 8 'make'. > maintainer-makefile: fix syntax-check rule for "same.h" > dfa: Simplify a building state > dfa: reorder tokens before execution > dfa: a state has a set of current positions. > dfa: simplify dfa optimization > dfa: position set sorts increasing order > dfa: remove unneeded code > autoupdate > havelib: fix nested =E2=80=98configure=E2=80=99 chatter > backupfile: tweak for better code > autoupdate > backupfile: new dir_fd args > localename: Simplify support for per-thread locales on Solaris 11.4. > Mention changed minimum requirements for Automake and Autoconf. > std-gnu11: Support Autoconf versions < 2.64. > Assume Autoconf >=3D 2.63. > Assume Automake >=3D 1.11. > localename: Fix typo in comment. > Fix failure of 'gnulib-tool --create-testdir' with all modules. > locale: Ease integration with GNU libintl. > localename: Fine-tune support for per-thread locales on Solaris 11.4. > localename: Fine-tune support for per-thread locales on Solaris 11.4. > Small update from gettext. > autoupdate > mountlist: Remove support for Cray with UNICOS 9. > fsusage, mountlist, getloadavg, getgroups: Remove support for Ultrix. > getloadavg: Remove support for ConvexOS. > getloadavg: Remove support for Sony NEWS. > fsusage, mountlist, getloadavg: Remove support for Dynix/ptx. > fsusage: Remove support for AIX 3. > fsusage, stat-size, getloadavg: Remove support for AIX PS/2. > getloadavg: Remove support for HP-UX on m68k. > fsusage, mountlist: Remove support for DolphinOS (an SVR3 variant). > getloadavg: Remove support for Alliant FX/2800. > getloadavg: Remove support for tek4300. > getloadavg: Remove support for Ardent. > mountlist: Remove support for SVR2. > autoupdate > assure: Fix comment. > libc-config: merge from glibc > regex: depend on libc-config > autoupdate > localename: Add support for per-thread locales on Solaris 11.4. > timevar: use gethrxtime to get wall clock time > wcsnrtombs: Work around Solaris 11.4 bug. > mbsnrtowcs: Work around Solaris 11.4 bug. > doc: Update for Solaris 11.4. > floor, ceil, trunc, truncf, truncl: Defeat GCC optimizations. > bootstrap: fix wget command for po files. > timevar: improve the output format > timevar: expect that getrusage is available > mountlist: Improve support for Solaris in 64-bit mode. > mountlist: Add support for Minix. > Make better use of Autoconf. > mountlist: Modernize platform lists. > getprogname: Add support for 32-bit programs on HP-UX. > getprogname: Work around program name truncation when possible. > fts: cleanup after FTS_NOATIME removal > fts: remove FTS_NOATIME > csharpcomp*, csharpexec*: Remove support for pnet. > autoupdate > renameatu: prefer renameat2 to syscall > bootstrap, gnulib-tool: use https instead of insecure rsync > Add ChangeLog entry for last commit. > bootstrap, gnulib-tool: correct the translations wget command > doc: the gnulib snapshots are not maintained > timevar: add to lib_SOURCES > dirent: Update documentation. > strpbrk: Make it possible to namespace the defined symbol. > strcspn: Make it possible to namespace the defined symbol. > raise: Make it possible to namespace the defined symbol. > memcmp: Make it possible to namespace the defined symbol. > explicit_bzero: Make it possible to namespace the defined symbol. > mkdir-p: Depend on 'mkdir'. > tempname: Depend on 'mkdir'. > timevar: rely on gnulib modules for time portability. > sh-filename: New module. > fcntl: Make it possible to namespace the defined symbol, part 2. > spawn-pipe tests: Avoid test failure on native Windows. > fcntl: Make it possible to namespace the defined symbol. > vasnprintf tests: Avoid test failure on HP-UX/hppa and IRIX. > vasnprintf tests: Avoid test failure on Cygwin. > mkostemp, mkostemps: Update documentation. > mkostemp, mkostemps: Fix compilation error in C++ mode on Mac OS X. > hmac-*: refactor to remove repetitive code > hmac-sha512: fix hash for keys > blocksize (128 bytes) > vasnprintf: Avoid warnings from GCC's -Wsign-compare. > grantpt: Remove unnecessary dependency. > timevar: Small tweaks. > timevar: Include documentation in gnulib manual. > timevar: import from Bison. > javacomp-script, javacomp: Add preliminary support for Java 12..17. > javacomp-script, javacomp: Add support for Java 11. > vasnprintf: Fix heap memory overrun bug. > autoupdate > maint: mktime.c now shared with glibc > mktime: fix _LIBC typo > dfa: optimization for state merge > dfa: trivial comment fix: s/is/if/ > dfa: use more-informative function name > dfa: tweak allocation performance > dfa: prune states as we go > dfa: reorder enum for efficiency > dfa: optimize alternation in NFA > dfa: simplify initial state > file-has-acl: Fix test failure on Cygwin 2.9. > stat-time tests: Fix test failure on Cygwin. > doc: fix typo > doc: OS X 10.11 lacked ns time functions > gettime: nanotime never existed > doc: Update statement about target platforms. > posix_spawn tests: Fix link error on 64-bit Cygwin. > timespec: new function current_timespec > setlocale: Improve locale handling on macOS 10.12 or newer. > Update list of locale names with scripts on macOS. > gettext: Use newer macOS APIs when possible. > gettext: Use newer macOS APIs when possible. > localename: Revisit macOS specific code. > setlocale: Improve support for locales not supported by libc. > strstr, strcasestr: Add workaround against glibc-2.28 bug. > doc: Fix bottom of top-level page. > Add test case from a recent glibc bug. > Apply Eric Blake's improvements from 2011-02-25 to more tests. > Apply Jim Meyering's fix from 2015-01-11 to more tests. > xstrtol: actually copy the intprops.h line > xstrtol: fix missing-TYPE_SIGNED typo > timespec: fix resolution confusion > mktime: simplify in prep for glibc merge > intprops: minor clarification of code > Fix a comment. > posix_spawn_file_actions_addchdir: Add tests. > posix_spawn_file_actions_addchdir: New module. > Fix typo in comment in yesterday's commit. > stddef: Override max_align_t on NetBSD 8.0/x86. > fcntl: Fix F_DUPFD_CLOEXEC behaviour on Haiku. > count-trailing-zeros tests: Rely on limits-h module. > count-leading-zeros tests: Rely on limits-h module. > count-one-bits tests: Rely on limits-h module. > xstrtoll: Rely on limits-h module. > strtoll, strtoull: Rely on limits-h module. > intprops tests: Fix compilation error with pre-C99 compiler. > limits-h: Provide numerical limits macros. > fcntl: Don't access nonexistent optional argument. > doc: mention environ pitfall > gnulib-tool: Fix build order when $testsbase is a subdir of $sourcebase. > mktime: fix unlikely race+overflow bug > mktime, timegm: simplify glibc time64_t > mktime, timegm: simplify merge to glibc > autoupdate > autoupdate > intprops: avoid evaluation of some expressions > autoupdate > autoupdate > autoupdate > getcwd: Add cross-compilation guesses. > ; autoupdate > autoupdate > glob-h: Formalize side effects from other modules. > fnmatch-h: Formalize side effects from other modules. > limits-h: Formalize side effects from other modules. > getpass: Move declaration to . > glob: Fix over-optimization due to attribute __nonnull__. > glob: Fix another compilation error when glob.h is not replaced. > fnmatch: Avoid conflicting macro definitions of 'fnmatch'. > Avoid -Wcast-function-type warnings from casts after GetProcAddress. > glob: Fix another compilation error when glob.h is not replaced. > glob: Fix compilation error when glob.h is not replaced. > scratch_buffer: Add tests. > scratch_buffer: Fix include file. > glob-h: Revert Paul Eggert's revert. > glob-h: always build glob.h > autoupdate > monetary: Simplify m4 code. > fnmatch-gnu: Revert part of last commit (unneeded). > fnmatch, fnmatch-gnu: Fix compilation error on Mac OS X. > autoupdate > setlocale: Trivial simplification. > Fix ChangeLog typo. > verify: port 'assume' to traditional tools > fnmatch: Fix compilation error in C++ namespace mode on Mac OS X. > autoupdate > autoupdate > glob-h: Add tests. > glob-h: New module. > Force generation of substitute .h file when C++ support is enabled. > fnmatch-h: Fix test compilation error on mingw (regression from today). > sys_resource: Relicense under LGPLv2+. > fnmatch-h: Add tests. > fnmatch-h: New module. > Enable more C++ tests. > getopt-posix, utime-h: Ensure the .h file gets regenerated when needed. > utime-h: Generate header file when module 'posixcheck' is in use. > monetary: Generate header file when module 'posixcheck' is in use. > iconv-h: Generate header file when module 'posixcheck' is in use. > Optimize the "checking whether ... is declared without a macro" checks. > iconv-h: Enable 'posixcheck' warnings. > Fix link error regarding 'rpl_environ' (regression from 2012-11-21). > New module 'posixcheck'. > autoupdate > dfa: fix memory leak > ieee754-h: new module > autoupdate > iswcntrl: Mention minor problem on macOS. > bootstrap, gnulib-tool: fix translations rsync > bootstrap, gnulib-tool: fix translations rsync > autoupdate > bootstrap: reinstate definition fo gnulib_mk. > doc: For module names, use texinfo markup @code{} or @samp{}. > doc: Avoid some overfull lines in the TeX output. > autoupdate > hard-locale: simplify by removing hard-locale.m4 > gnulib-tool: limit line length for git send-email > ffs: Ensure declaration on mingw. > autoupdate > autoupdate > regex-tests: add dependency > autoupdate > renameatu: fix ChangeLog typo > mkancesdirs: Add extern "C" to header > ; autoupdate > regex: now in sync with glibc > renameatu: rename from renameat2 > gnulib-tool: minor tweaks for --gnu-make > regex: work around conditional-dependencies glitch > autoupdate > autoupdate > wchar: fix bug when checking for =E2=80=98inline=E2=80=99 > getloadavg: don't redefine WINDOWS32 > bootstrap: s/--option val/--option=3Dval/ > manywarnings: omit -Wswitch-default > regex: revert most trimming > regex: trim module dependencies > regex: glibc does not use intprops.h > gnulib-tool.py: import mktemp > regex: port to recently proposed glibc regex merge > build-aux/config.sub > threadlib: Fix LIBMULTITHREAD on platforms where --as-needed is enabled. > Continue to use spaces for indentation, not tabs. > manywarnings: Don't enable -Wjump-misses-init warnings by default. > acl-internal.h: remove _GL_ATTRIBUTE_CONST on void function > parse-datetime: accommodate gcc-4.8.5 > af_alg: Fail in continuable manner on Linux/powerpc64le. > af_alg: Fix state of stream after sendfile() succeeds. > canon-host: take GCC9's advice rather than ignoring warning > parse-datetime.y: avoid spurious GCC 9 warning > canon-host.c: avoid spurious GCC 9 warning > manywarnings: accommodate GCC 9.0-pre: remove -Wchkp and -Wabi > af_alg tests: Add another test. > maint: clarify comments about sticky EOF > af_alg: Comment and style improvements. > Fix order of most recent ChangeLog entries. > af_alg: disable kernel hash functions by default > af_alg: avoid hangs when reading from streams > af_alg: fix error handling when hash not returned > libc-config: merge from glibc > mbrtowc, wcwidth: Fix MT-safety bug (regression from 2018-06-23). > wchar-single: Fix test failure in wcwidth tests. > crypto: mention --without-linux-crypto in --with-openssl --help > wchar-single: a new module to enable optimizations in wchar replacements > libc-config: Fix conflict with FreeBSD include files. > random_r: do not crash if state is unaligned > random_r: omit unnecessary include > random, random_r: merge from glibc > README-release: also run any check-very-expensive tests > typo > pthread_rwlock_rdlock: Add comments regarding glibc behaviour. > crypto: use byteswap > gendocs.sh: fix support for legacy --texi2html > gettext po infrastructure: Update from current gettext git. > getloadavg: Return 0 on Windows without Cygwin. > getloadavg: Allow building on Windows without Cygwin > Port crypto/af_alg to GCC 4.8.4 > autoupdate > bootstrap: document source fetching in --help > bootstrap: allow non-submodule control of gnulib > autoupdate > autoupdate > crypto: omit stream ops Emacs doesn=E2=80=99t need > fts: avoid a memory leak edge case > wcwidth tests: Fix link error. > autoupdate > regex: Fix "error: possibly undefined macro: gl_GLIBC21". > localcharset: Optimize. > localcharset: Map the locale encodings found in newer OSes. > localcharset: Move mapping tables into the code. > localcharset: Add a manual test. > localcharset: Remove support for obsolete platforms. > gnupload: adjust comment > autoupdate > gnupload: Fix "gpg-agent is not available in this session" error. > crypto/af_alg: fix --help > autoupdate > nl_langinfo: Fix compilation error on Android. > truncate: Fix compilation error on Android. > pthread: Fix compilation error on Android. > posix_spawn: Fix compilation error on Android. > tsearch: Move from K&R C to ANSI C. > tsearch: Fix compilation error on Android. > imaxdiv: Fix compilation error on Android. > Support selective inclusion mechanism of recent mingw.org header files. > Avoid compilation error due to 'mmap' on Android. > Add cross-compilation guesses for Linux systems without glibc. > getpagesize: Fix compilation error on Android. > tcgetsid: Fix compilation error on Android. > getpass: Fix configure test for Android. > ffs: Fix compilation error on Android. > mkfifo: Fix compilation error on Android. > c-strtod: Fix configure test for Android. > random: Fix compilation error on Android. > grantpt: Fix compilation error on Android. > stdioext: Fix compilation errors with newer Android headers. > doc: Add info about Android versions 2.0 to 8.1. > autoupdate > fseeko: On mingw, don't use the hidden function _fseeki64. > glob: Choose 'dirent_type' in a way that works better on mingw. > execute, spawn-pipe: Avoid warning about redefining 'close'. > nanosleep: Avoid test failure on mingw when it has nanosleep. > autoupdate > lock, cond, thread, tls: Use a different symbol as libpthread witness. > cond tests: Fix compilation error on Solaris. > doc: Add partial info about Android 4.3. > doc: More tweaks for Android 9.0. > doc: Add info about Android 9.0. > pthread: document Android limits > af_alg: fix my typo in afalg_buffer > af_alg: recover better from crypto failures > af_alg: distiguish I/O errors better > af_alg: avoid gotos > af_alg: don=E2=80=99t leak file descriptors into children > af_alg: coalesce socket creation > af_alg: fix file descriptor leak > af_alg: Pacify --enable-gcc-warnings on GCC 8 > af_alg: Pacify --enable-gcc-warnings > autoupdate > af_alg: Add ability to use Linux kernel crypto API on data in memory. > af_alg: Avoid warnings. > crypto/{md5,sha1,sha256,sha512} tests: Add benchmarks. > af_alg: Fix a resource leak. > af_alg: Fix bug with streams that are not at position 0. > crypto/{md5,sha1,sha256,sha512} tests: Enhance test. > af_alg: Add configure option to enable/disable use of Linux crypto API. > Followup to 'af_alg: New module.'. > crypto/{md5,sha1,sha256,sha512}: simplify > af_alg: Improve comments. > af_alg: Improve comments. > af_alg: New module. > Fix order of most recent ChangeLog entries. > crypto tests: pacify GCC > af_alg: minor style improvements > af_alg: Fix bug on empty files. > sys-limits.h: new file for crypto and safe I/O > af_alg: Improve function signature. > crypto/{md5,sha1,sha256,sha512}: Fix compilation error (S_TYPEISTMO). > crypto/{md5,sha1,sha256,sha512}: Fix module description. > af_alg: Add documentation. > sha512: Add tests. > sha256: Add tests. > sha1 tests: Add test for sha1_stream. > md5 tests: Add test for md5_stream. > autoupdate > md5sum: use kernel crypto API > sha512sum: use kernel crypto API > sha256sum: use kernel crypto API > sha1sum: use AF_ALG when available > all: Replace more http URLs by https URLs. > maint: port more modules to GCC 8 > Simplify code. Drop support for Borland C++ on Windows. > autoupdate > localename: Fix test failures on mingw. > autoupdate > bootstrap: Avoid gnulib operations if not needed > manywarnings: port to GCC 8.0 > sys_socket: Make SO_REUSEPORT available across platforms. > autoupdate > localcharset: short-circuit the search for an alias on a Mac > autoupdate > fts: add comment > fts: fix bug in find across filesystems > Fix last ChangeLog entry. > unicase/u*-context: Fix link errors with libunistring <=3D 0.9.9. > execute: Update comment. > fts: treat CIFS like NFS > c-stack: Fix possible build failure on some platforms. > time_rz: fix workaround for Mac OS X 10.6 infloop > havelib: port to Solaris 10 /bin/sh > time_rz: work around Mac OS X 10.6 infloop > test-version-etc.sh: don't use diff directly: use init.sh's compare > javacomp-script, javacomp: Add support for Java 10. > javacomp-script, javacomp: Update comments. > javacomp-script, javacomp: Fix support for Java 7, 8, 9. > test-version-etc.sh: port to diff without -c > c-stack: port to recent GCC build > euidaccess: Port to native Windows. > javacomp: Add support for Java 7, 8, 9. > javacomp-script: Add support for Java 9. > Spelling fix > glob: Don't compile replacements on recent glibc systems. > glob: Fix link error on native Windows. > glob: Fix compilation error in C++ mode. > host-cpu-c-abi: Support for RISC-V CPU. > autoupdate > autoupdate > autoupdate > autoupdate > fflush: be more paranoid about libio.h change > autoupdate > autoupdate > autoupdate > maint: write-file-hooks -> before-save-hook > autoupdate > binary-io: pacify gcc -Wunused-parameter > fflush: adjust to glibc 2.28 libio.h removal > autoupdate > autoupdate > environ: fix link error on 32-bit Cygwin > autoupdate > mbrtowc tests: Fix regression on glibc. > autoupdate > striconveha, uniconv/*: Avoid test failures on musl libc. > localename: Add support for musl libc. > mbrtowc tests: Don't make assumptions about the charset the C locale. > ptsname_r: Don't expect that this function sets errno. > xmalloca: pacify gcc -Wbad-function-cast > nl_langinfo: pacify gcc -Wunused-function > same: pacify gcc -Wunused-variable > malloca: pacify gcc -Wbad-function-cast > autoupdate > utimecmp: new function utimecmpat > same: new function same_nameat > warnings: Add support for Objective C. > lock: Fix test-once1 crash on FreeBSD11. > lock: Add test of gl_once. > thread: Fix compilation error on IRIX. > nl_langinfo: Override the system's nl_langinfo() when needed. > signal-h, monetary, strings: Fix build failure in some cases. > maint.mk: exempt "/proc/filesystems" from "file system" syntax check > stdlib: Fix compilation error on OpenIndiana. > host-cpu-c-abi: Avoid use of 'grep -E' on OpenIndiana. > malloca: Add a compile-time verification. > malloca: Add an argument check. > localename: Add support for OpenIndiana. > malloca, xmalloca: Make multithread-safe. > environ: Fix link error on 64-bit Cygwin. > get-rusage-data: Add support for Minix 3. > vma-iter: Add support for Minix 3. > Fix malfunction of socket functions on HP-UX in 64-bit mode. > getsockname tests: More tests. > manywarnings: fix maintainer comment > autoupdate > langinfo: Fix last commit. > langinfo, nl_langinfo: Add support for alternative month names. > Merge strftime.c changes from glibc > Fix typo in comment. > doc: Mention another prerequisite for using Gnulib. > build: GuixSD doesn't have /bin/bash > Avoid test failures on Microsoft Windows Subsystem for Linux. > canonicalize-lgpl: fix typo > autoupdate > autoupdate > autoupdate > filenamecat: make base a suffix of result > autoupdate > autoupdate > autoupdate > autoupdate > maint: Add encoding marker for Emacs to non-ASCII sources. > update-copyright: Handle use of =C2=A9 > autoupdate > Fix -Wundef warning in user-included header lib/cdefs.h. > pthread_sigmask: Avoid compilation error on mingw. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 02:28:45 2018 Received: (at control) by debbugs.gnu.org; 23 Dec 2018 07:28:45 +0000 Received: from localhost ([127.0.0.1]:60479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gayBp-0003yk-2n for submit@debbugs.gnu.org; Sun, 23 Dec 2018 02:28:45 -0500 Received: from mail-wm1-f47.google.com ([209.85.128.47]:39416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gayBl-0003yO-UD for control@debbugs.gnu.org; Sun, 23 Dec 2018 02:28:42 -0500 Received: by mail-wm1-f47.google.com with SMTP id f81so9382998wmd.4 for ; Sat, 22 Dec 2018 23:28:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=Gd2kMxrCCQCJGwaLmgOZts8v4LZqoZVjnXnMrWU1qNU=; b=Mwj+ZMzzLmekm80OIxj/hqzcgswNUUJqc1Eetg7nUTa/yqO9zy8vN0I8pRmaDNfR4Q RJzlWI5HyfE6/ohDmNe4XEa8Zuedp0CyM/A4pnq1RsHz2MtU26NaCnH0aWlrLmWnLyTA g4maHIO/L9o0PmhNb00Cu+ukGBiBcDXTQP0IM9kt2qAHNrjs6f4lcV7O5NuLaR2IVnn3 nEbXyMLr1tYiuCplO9JwOgQQbl3et7VX2VRJOuKHYjPm2w3R/9SjpOhbVKBLWu87qsm1 wKusS5qR3G/muYteGho7qACJMTTNtJMZilxRm0xTC6Sa8UMV9FGQF7xBcK8ATzRvlCeH RzwQ== X-Gm-Message-State: AA+aEWZ6G53NjzUALjURegABwI9wndbM8fi+wYfkFQ3HJrVUd7AI5f9O OBmWIYkuxENOakQxDPbfgki93LY2S4IeWGS3kZys+OR7 X-Google-Smtp-Source: AFSGD/Vo2zRevF2RwaS8TceCJzYlaZ2Kt8e6RI3mHL7MIdI6sT30B+g4JnZDPdqZrXLbU5viuTkoKa/ThQzTQJynDcg= X-Received: by 2002:a1c:1c8:: with SMTP id 191mr8225886wmb.150.1545550115845; Sat, 22 Dec 2018 23:28:35 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jim Meyering Date: Sat, 22 Dec 2018 23:28:23 -0800 Message-ID: Subject: Re: bug#33843: Acknowledgement (new snapshot available: gzip-1.9.15-17f5c) To: GNU bug tracker automated control server Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: control 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 (/) control@debbugs.gnu.org tags 33843 + notabug close 33843 stop From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 16:49:58 2018 Received: (at submit) by debbugs.gnu.org; 23 Dec 2018 21:49:58 +0000 Received: from localhost ([127.0.0.1]:34092 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbBdF-0004w6-OE for submit@debbugs.gnu.org; Sun, 23 Dec 2018 16:49:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbBdE-0004vt-5P for submit@debbugs.gnu.org; Sun, 23 Dec 2018 16:49:56 -0500 Received: from lists.gnu.org ([208.118.235.17]:49632) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbBd8-0005rD-D4 for submit@debbugs.gnu.org; Sun, 23 Dec 2018 16:49:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gb9NF-0001YZ-Ga for bug-gzip@gnu.org; Sun, 23 Dec 2018 14:25:18 -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 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gb9NE-0002k1-No for bug-gzip@gnu.org; Sun, 23 Dec 2018 14:25:17 -0500 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:40637) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gb9N9-0002c2-3r; Sun, 23 Dec 2018 14:25:11 -0500 Received: by mail-pg1-x52c.google.com with SMTP id z10so4791136pgp.7; Sun, 23 Dec 2018 11:25:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=AMX1V7yFBW+IseRIGuMmJmbmkdmEhF6ZUfgkqsk5Zl0=; b=CkuFkrGoxxWG5lr+gnYfng7q7C+C/cuWfTV39uzr487NAULVfxp0x7t/WkSs5vv/7f fDSZ7iJjEcP+BYrmBnN4SjuOcxCrjmc0Q9WQwjHil2pqMIjsPBNoy7UC4+A1CITtBTou ov3GZ3B0sEIAIupQuJy8eEXidyMrJJje8XubnkyhG4p0n+7cCPdVFxxyUqH2M1nXzEbF O/4l3tl/WA1E7MTsLTB+PffwrVVmvMLDdN2Wm35nyLrswUvbi6eZggEI/kF26cz0zsrO Bs4t0iemFwpUlG4aCwaZoj+bIzp0mFiQf6DgEjDPq+GyD5qDlbmA4J5wdEqFGWMSGgXe oHSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=AMX1V7yFBW+IseRIGuMmJmbmkdmEhF6ZUfgkqsk5Zl0=; b=HUXeconouiSzcs1MvJdu0nFfkktg5lS9M7Drgn/mitKP0slGLHL62WBxX5PnU30T0q PrnqoFZqRPCnQm0jhWs/03qVBjgxPmkix6aTNW6Ptc8hYGu61fEiMkNYHj3Tu2Uja153 LFxLI9akh+etS+2YEk7lv4R97SsZFWulu3Y8/bkk+WovVbe97+P79YclRe+6D/cqTVCY RxbbWWJg2sHKnelxcu23ip5CGVmKd4IUfPJv8sI8F/alFw7w+fHi3h3/OAe+AxBqeQYa RQEOmCA1LpanBPY1E09wIDOCO7tzqTt6gcJuuOy8J0VqgtDsCs6EqsHltUtnQ6KHcXJs OoZQ== X-Gm-Message-State: AJcUukfOJ7FSRX/bzVzAq9B9ooKdajaYL23F4hjs16yLUZikQbZzww45 c2Kfe384faApThaNrwvQLhjOlJJp X-Google-Smtp-Source: ALg8bN4nAJ3fCTGEIDfQ7l5/Xr2fcLlp4NfCpU8qAEW0GzYfQDsUIMAG+AGqztL0bQM9XNJf+D9GHQ== X-Received: by 2002:a63:1204:: with SMTP id h4mr10056222pgl.51.1545593109594; Sun, 23 Dec 2018 11:25:09 -0800 (PST) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id o1sm42473779pgn.63.2018.12.23.11.25.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 11:25:08 -0800 (PST) Subject: Re: bug#33843: new snapshot available: gzip-1.9.15-17f5c To: bug-gzip@gnu.org, platform-testers@gnu.org References: From: Assaf Gordon Message-ID: <4ef48611-6429-e461-46dd-b9b7adfd6967@gmail.com> Date: Sun, 23 Dec 2018 12:25:07 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52c X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Hello, On 2018-12-23 12:25 a.m., Jim Meyering wrote: > gzip snapshot: > https://meyering.net/gzip/gzip-1.9.15-17f5c.tar.xz > No test failures on: Debian 8.11 (i686) Debian 8.11 (mips64) Debian unstable (sparc64) Fedora 29 (x86_64) CentOS 7 (ppc) CentOS 7 (ppc64le) Raspbian 9.6 (armv7l) FreeBSD 11.1-RELEASE-p7 (amd64) NetBSD 7.1 (amd64) OpenBSD 6.2 (amd64) Darwin 17.4.0 (x86_64) AIX 2 (00FA74164C00) (requires 64bit time_t) CYGWIN_NT-10.0 2.11.1(0.329/5/3) (x86_64) From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 18:20:00 2018 Received: (at 33843) by debbugs.gnu.org; 23 Dec 2018 23:20:00 +0000 Received: from localhost ([127.0.0.1]:34116 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbD2L-00072p-K9 for submit@debbugs.gnu.org; Sun, 23 Dec 2018 18:20:00 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:50466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbD2F-00072X-Q6 for 33843@debbugs.gnu.org; Sun, 23 Dec 2018 18:19:56 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 93D1F1608C5; Sun, 23 Dec 2018 15:19:45 -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 tJ3m5GnUby0F; Sun, 23 Dec 2018 15:19:43 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 602E4160D2F; Sun, 23 Dec 2018 15:19:43 -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 eGYF5UqD01sg; Sun, 23 Dec 2018 15:19:43 -0800 (PST) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 3915B1608C5; Sun, 23 Dec 2018 15:19:43 -0800 (PST) Subject: Re: bug#33843: new snapshot available: gzip-1.9.15-17f5c To: Jim Meyering References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <3b046ef9-7e45-585d-9732-0bc11ded7aa6@cs.ucla.edu> Date: Sun, 23 Dec 2018 15:19:40 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------7D585EABEC5D1E713B739795" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 33843 Cc: 33843@debbugs.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: -3.3 (---) This is a multi-part message in MIME format. --------------7D585EABEC5D1E713B739795 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit The attached patch fixes two warnings generated by Oracle Developer Studio 12.6 on Solaris 10 sparc. The patch doesn't fix any real bugs and so is not urgent. All tests pass on this platform. If the attached patch is installed, we can also remove the "-Wunreachable-code" line from configure.ac. --------------7D585EABEC5D1E713B739795 Content-Type: text/x-patch; name="0001-Remove-unreachable-code.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Remove-unreachable-code.patch" >From fa15d3f97bcbcf87fecca55522d54853d0b3010f Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 23 Dec 2018 14:56:53 -0800 Subject: [PATCH] Remove unreachable code Problem reported by Oracle Developer Studio 12.6. In the old days we needed a return statement at the end of the gzip main function to pacify traditional 'lint', but lint checkers nowadays are smarter. * gzip.c (main): * zip.c (file_read): Remove unreachable code. --- gzip.c | 1 - zip.c | 1 - 2 files changed, 2 deletions(-) diff --git a/gzip.c b/gzip.c index 540e2ff..9751c5e 100644 --- a/gzip.c +++ b/gzip.c @@ -679,7 +679,6 @@ int main (int argc, char **argv) && errno != EBADF) write_error (); do_exit(exit_code); - return exit_code; /* just to avoid lint warning */ } /* Return nonzero when at end of file on input. */ diff --git a/zip.c b/zip.c index 337932c..be5c4b0 100644 --- a/zip.c +++ b/zip.c @@ -124,7 +124,6 @@ int file_read(buf, size) if (len == 0) return (int)len; if (len == (unsigned)-1) { read_error(); - return EOF; } crc = updcrc((uch*)buf, len); -- 2.19.2 --------------7D585EABEC5D1E713B739795-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 19:11:09 2018 Received: (at 33843) by debbugs.gnu.org; 24 Dec 2018 00:11:09 +0000 Received: from localhost ([127.0.0.1]:34142 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbDps-0008Pv-O4 for submit@debbugs.gnu.org; Sun, 23 Dec 2018 19:11:08 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:53780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbDpr-0008Ph-Mx for 33843@debbugs.gnu.org; Sun, 23 Dec 2018 19:11:08 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id ADD8516098F; Sun, 23 Dec 2018 16:11:01 -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 zVMxQsJ09XAI; Sun, 23 Dec 2018 16:11:01 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 00D101609D3; Sun, 23 Dec 2018 16:11:01 -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 Rohh4lurFKFg; Sun, 23 Dec 2018 16:11:00 -0800 (PST) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id CFA5A160917; Sun, 23 Dec 2018 16:11:00 -0800 (PST) Subject: Re: bug#33843: new snapshot available: gzip-1.9.15-17f5c To: Assaf Gordon , 33843@debbugs.gnu.org, platform-testers@gnu.org References: <4ef48611-6429-e461-46dd-b9b7adfd6967@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Sun, 23 Dec 2018 16:11:00 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <4ef48611-6429-e461-46dd-b9b7adfd6967@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 33843 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.3 (---) Assaf Gordon wrote: > =C2=A0 AIX 2 (00FA74164C00) (requires 64bit time_t) I think you meant "AIX 7.2", where 'uname -a' outputs something like "AIX= =20 power8-aix 2 7 00FA74164C00". I checked by trying both AIX 7.1 (00F84C0C4= C00)=20 and AIX 7.2 (00FA74164C00) with xlc, and on both platforms an ordinary=20 'configure' failed complaining about too-narrow time_t, whereas "./config= ure=20 CC=3D'xlc -q64' AR=3D'ar -X64'" succeeded with all tests passing, and thi= s matches=20 your report. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 23 20:13:53 2018 Received: (at 33843) by debbugs.gnu.org; 24 Dec 2018 01:13:53 +0000 Received: from localhost ([127.0.0.1]:34150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbEoX-0001Yi-M8 for submit@debbugs.gnu.org; Sun, 23 Dec 2018 20:13:53 -0500 Received: from mail-wr1-f47.google.com ([209.85.221.47]:34727) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbEoR-0001YL-SR for 33843@debbugs.gnu.org; Sun, 23 Dec 2018 20:13:48 -0500 Received: by mail-wr1-f47.google.com with SMTP id j2so10406621wrw.1 for <33843@debbugs.gnu.org>; Sun, 23 Dec 2018 17:13:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lrp64Fva9IztWFx8H4N9hWEY/4NIEtGfOWH74rt6AZQ=; b=JjypXVrCWbqpZavQyL2h/PKp1+lVUMQM8Td1d51+yJB4Ag+TaCypVw4EjSAjLxvqvz JH//NzpKdaqyqB/pDBHcVfKllVpSFnGUY7RaJHJRUdYsacoM/l90l8k57Gad6jk0A0lQ BRIXaLwu9G/0VjrGQEl33sR8TQGjszVJKwM3w/fzWDN5YS36qfqbqb/VfnpQ+kYiYQu3 roAtARN7IYuYWOiTHurd0Hi2Bkk3NtH0q7pjdfU7Ni/ZtBIhlC2MbONeDbUQfHe/t2T/ 59XkswxbX2F2LLYks7APpSLwaXXXM9KLHZZeLonjWMIPJpmJnAUQ/99buG80tzO/P+YA gP7g== X-Gm-Message-State: AJcUuketzn9SI4Fon/Dz5dc3QH7nJeb1v1XKEe47w3N8o0QA9PiPuBIp xoJglYYDjRHJCPePGUQ8lzqNH/zl95KZelB57RE= X-Google-Smtp-Source: ALg8bN5zrIUgXQxv5gGmeIiyzBNJ9KvSQWCVvKdGF6zcmeD6v8uNLMG+FfBJFg0rbfxZtTSX3weG9cZXUMrRM30315s= X-Received: by 2002:adf:8464:: with SMTP id 91mr10602617wrf.251.1545614018134; Sun, 23 Dec 2018 17:13:38 -0800 (PST) MIME-Version: 1.0 References: <3b046ef9-7e45-585d-9732-0bc11ded7aa6@cs.ucla.edu> In-Reply-To: <3b046ef9-7e45-585d-9732-0bc11ded7aa6@cs.ucla.edu> From: Jim Meyering Date: Sun, 23 Dec 2018 17:13:25 -0800 Message-ID: Subject: Re: bug#33843: new snapshot available: gzip-1.9.15-17f5c To: Paul Eggert Content-Type: multipart/mixed; boundary="000000000000830936057dba4e16" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33843 Cc: 33843@debbugs.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: -1.0 (-) --000000000000830936057dba4e16 Content-Type: text/plain; charset="UTF-8" On Sun, Dec 23, 2018 at 3:19 PM Paul Eggert wrote: > The attached patch fixes two warnings generated by Oracle Developer Studio 12.6 > on Solaris 10 sparc. The patch doesn't fix any real bugs and so is not urgent. > All tests pass on this platform. > > If the attached patch is installed, we can also remove the "-Wunreachable-code" > line from configure.ac. Thanks Paul, Those seem extremely unlikely to cause trouble, so I've just applied that along with (in your name) this suggested additional change: --000000000000830936057dba4e16 Content-Type: application/octet-stream; name="enable-unreachable.diff" Content-Disposition: attachment; filename="enable-unreachable.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jq1mo2fr0 RnJvbSA5YzJhMmRlOWE0YzE5MmM0M2I2NGVkNDI1MDlkOWU1MWY2OWFhYzQ0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1PgpEYXRl OiBTdW4sIDIzIERlYyAyMDE4IDE2OjQ0OjI1IC0wODAwClN1YmplY3Q6IFtQQVRDSF0gYnVpbGQ6 IGVuYWJsZSAtV3VucmVhY2hhYmxlLWNvZGUKCiogY29uZmlndXJlLmFjIChudyk6IFJlbW92ZSAt V3VucmVhY2hhYmxlLWNvZGUgZnJvbSB0aGUgbGlzdCBvZgpkaXNhYmxlZCB3YXJuaW5ncywgbm93 IHRoYXQgYWxsIG9mZmVuZGluZyBzdGF0ZW1lbnRzIGhhdmUgYmVlbiByZW1vdmVkLgotLS0KIGNv bmZpZ3VyZS5hYyB8IDEgLQogMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n aXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUuYWMKaW5kZXggYmYwMDExNC4uN2ZlNThhYyAx MDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisrKyBiL2NvbmZpZ3VyZS5hYwpAQCAtMTEwLDcgKzEx MCw2IEBAIGlmIHRlc3QgIiRnbF9nY2Nfd2FybmluZ3MiID0geWVzOyB0aGVuCiAgIG53PSIkbncg LVdzeXN0ZW0taGVhZGVycyIgICAgICAgICAjIERvbid0IGxldCBzeXN0ZW0gaGVhZGVycyB0cmln Z2VyIHdhcm5pbmdzCiAgIG53PSIkbncgLVdzaWduLWNvbnZlcnNpb24iICAgICAgICAjIFRvbyBt YW55IHdhcm5pbmdzIGZvciBub3cKICAgbnc9IiRudyAtV3RyYWRpdGlvbmFsLWNvbnZlcnNpb24i ICMgVG9vIG1hbnkgd2FybmluZ3MgZm9yIG5vdwotICBudz0iJG53IC1XdW5yZWFjaGFibGUtY29k ZSIgICAgICAgIyBUb28gbWFueSB3YXJuaW5ncyBmb3Igbm93CiAgIG53PSIkbncgLVdwYWRkZWQi ICAgICAgICAgICAgICAgICAjIE91ciBzdHJ1Y3RzIGFyZSBub3QgcGFkZGVkCiAgIG53PSIkbncg LVdyZWR1bmRhbnQtZGVjbHMiICAgICAgICAjIG9wZW5hdC5oIGRlY2xhcmVzIGUuZy4sIG1rZGly YXQKICAgbnc9IiRudyAtV2xvZ2ljYWwtb3AiICAgICAgICAgICAgICMgYW55IHVzZSBvZiBmd3Jp dGUgcHJvdm9rZXMgdGhpcwotLSAKMi4yMC4xLjIuZ2IyMWViYjY3MWIKCg== --000000000000830936057dba4e16-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 24 10:57:07 2018 Received: (at submit) by debbugs.gnu.org; 24 Dec 2018 15:57:07 +0000 Received: from localhost ([127.0.0.1]:35571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbSbL-0007Lk-BD for submit@debbugs.gnu.org; Mon, 24 Dec 2018 10:57:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gbSbJ-0007LE-CO for submit@debbugs.gnu.org; Mon, 24 Dec 2018 10:57:06 -0500 Received: from lists.gnu.org ([208.118.235.17]:34464) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbSbE-0007QZ-5w for submit@debbugs.gnu.org; Mon, 24 Dec 2018 10:57:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gbSbC-0006cT-Vu for bug-gzip@gnu.org; Mon, 24 Dec 2018 10:57:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_MED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gbSb8-0007Lm-17 for bug-gzip@gnu.org; Mon, 24 Dec 2018 10:56:58 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:33408) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gbSb7-0007Kg-NF for bug-gzip@gnu.org; Mon, 24 Dec 2018 10:56:53 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 71777160D42 for ; Mon, 24 Dec 2018 07:56:52 -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 YYZ2MF5PZKNN for ; Mon, 24 Dec 2018 07:56:51 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 6F468160D43 for ; Mon, 24 Dec 2018 07:56:51 -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 iiNzsXhQlSsG for ; Mon, 24 Dec 2018 07:56:51 -0800 (PST) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 4CDB8160A5A for ; Mon, 24 Dec 2018 07:56:51 -0800 (PST) Subject: Re: bug#33843: new snapshot available: gzip-1.9.15-17f5c To: bug-gzip@gnu.org References: From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <7e9bccf3-7228-523e-9b5f-1f67075832c0@cs.ucla.edu> Date: Mon, 24 Dec 2018 07:56:50 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------3CCD35EA96F2CC52EC1EF5F3" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 131.179.128.68 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -4.0 (----) 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: -5.0 (-----) This is a multi-part message in MIME format. --------------3CCD35EA96F2CC52EC1EF5F3 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit With the current version on Savannah, 'make distcheck' fails for me on Ubuntu 18.04 as shown at the end of this email. This glitch seems to have been introduced in February 2016 by the commit "maint: dist-check.mk: remove .deps dirs before comparing". Although the attached patch works around the problem, I didn't install it as I'm puzzled as to why the 2016 patch was needed since "make distclean" should remove any .deps subdirectories. ... make[4]: Leaving directory '/home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a' Making distclean in tests make[4]: Entering directory '/home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a/tests' test -z "gzip-env.log helin-segv.log help-version.log hufts.log keep.log list.log memcpy-abuse.log mixed.log null-suffix-clobber.log reproducible.log stdin.log timestamp.log trailing-nul.log unpack-invalid.log unpack-valid.log upper-suffix.log z-suffix.log zdiff.log zgrep-f.log zgrep-context.log zgrep-signal.log znew-k.log" || rm -f gzip-env.log helin-segv.log help-version.log hufts.log keep.log list.log memcpy-abuse.log mixed.log null-suffix-clobber.log reproducible.log stdin.log timestamp.log trailing-nul.log unpack-invalid.log unpack-valid.log upper-suffix.log z-suffix.log zdiff.log zgrep-f.log zgrep-context.log zgrep-signal.log znew-k.log test -z "gzip-env.trs helin-segv.trs help-version.trs hufts.trs keep.trs list.trs memcpy-abuse.trs mixed.trs null-suffix-clobber.trs reproducible.trs stdin.trs timestamp.trs trailing-nul.trs unpack-invalid.trs unpack-valid.trs upper-suffix.trs z-suffix.trs zdiff.trs zgrep-f.trs zgrep-context.trs zgrep-signal.trs znew-k.trs" || rm -f gzip-env.trs helin-segv.trs help-version.trs hufts.trs keep.trs list.trs memcpy-abuse.trs mixed.trs null-suffix-clobber.trs reproducible.trs stdin.trs timestamp.trs trailing-nul.trs unpack-invalid.trs unpack-valid.trs upper-suffix.trs z-suffix.trs zdiff.trs zgrep-f.trs zgrep-context.trs zgrep-signal.trs znew-k.trs test -z "test-suite.log" || rm -f test-suite.log test -z "" || rm -f test . = "." || test -z "" || rm -f rm -f Makefile make[4]: Leaving directory '/home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a/tests' rm -f config.status config.cache config.log configure.lineno config.status.lineno rm -rf ./.deps rm -f Makefile make[3]: Leaving directory '/home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a' (cd /home/eggert/src/gnu/gzip/tests/torture/gzip/test && mv gzip-1.9.18-9c2a gzip-1.9.18-9c2a.old \ && ${TAR-tar} -Jxf - ) < gzip-1.9.18-9c2a.tar.xz find /home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a.old /home/eggert/src/gnu/gzip/tests/torture/gzip/test/gzip-1.9.18-9c2a -name .deps | xargs rmdir rmdir: missing operand Try 'rmdir --help' for more information. dist-check.mk:174: recipe for target 'my-distcheck' failed make[2]: *** [my-distcheck] Error 123 make[2]: Leaving directory '/home/eggert/src/gnu/gzip' Makefile:2277: recipe for target 'distcheck-hook' failed make[1]: *** [distcheck-hook] Error 2 make[1]: Leaving directory '/home/eggert/src/gnu/gzip' Makefile:1963: recipe for target 'distcheck' failed make: *** [distcheck] Error 1 --------------3CCD35EA96F2CC52EC1EF5F3 Content-Type: text/x-patch; name="0001-maint-dist-check.mk-give-rmdir-an-arg.patch" Content-Disposition: attachment; filename="0001-maint-dist-check.mk-give-rmdir-an-arg.patch" Content-Transfer-Encoding: quoted-printable >From 0c13dbe0259f477325d01a21105fd6bbd17fcdec Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 24 Dec 2018 07:55:38 -0800 Subject: [PATCH] maint: dist-check.mk: give rmdir an arg MIME-Version: 1.0 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 8bit * dist-check.mk (my-distcheck): Don=E2=80=99t assume =E2=80=98make distcl= ean=E2=80=99 leaves behind a .deps subdirectory. --- dist-check.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist-check.mk b/dist-check.mk index 830ad24..583fb1a 100644 --- a/dist-check.mk +++ b/dist-check.mk @@ -174,7 +174,7 @@ my-distcheck: $(DIST_ARCHIVES) $(local-check) $(MAKE) syntax-check $(MAKE) check -rm -rf $(t) - mkdir -p $(t) + mkdir -p $(t)/.deps $(amtar_extract_) $(preferred_tarball_) -C $(t) (set -e; cd $(t)/$(distdir); \ ./configure --quiet --enable-gcc-warnings; \ @@ -188,7 +188,7 @@ my-distcheck: $(DIST_ARCHIVES) $(local-check) ) (cd $(t) && mv $(distdir) $(distdir).old \ && $(amtar_extract_) - ) < $(preferred_tarball_) - find $(t)/$(distdir).old $(t)/$(distdir) -name .deps | xargs rmdir + find $(t) -name .deps | xargs rmdir diff -ur $(t)/$(distdir).old $(t)/$(distdir) -rm -rf $(t) rmdir $(tmpdir)/$(PACKAGE) $(tmpdir) --=20 2.17.1 --------------3CCD35EA96F2CC52EC1EF5F3-- From unknown Sun Jun 15 08:49:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Jan 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator