From unknown Sun Jun 22 11:37:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23107 <23107@debbugs.gnu.org> To: bug#23107 <23107@debbugs.gnu.org> Subject: Status: new snapshot available: gzip-1.6.56-9190 Reply-To: bug#23107 <23107@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:37:10 +0000 retitle 23107 new snapshot available: gzip-1.6.56-9190 reassign 23107 gzip submitter 23107 Jim Meyering severity 23107 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 24 12:37:51 2016 Received: (at submit) by debbugs.gnu.org; 24 Mar 2016 16:37:51 +0000 Received: from localhost ([127.0.0.1]:36379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj8Gc-0000wG-Pp for submit@debbugs.gnu.org; Thu, 24 Mar 2016 12:37:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj8Gb-0000w2-EQ for submit@debbugs.gnu.org; Thu, 24 Mar 2016 12:37:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj8GV-0001Cl-02 for submit@debbugs.gnu.org; Thu, 24 Mar 2016 12:37:44 -0400 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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj8GU-0001Cf-TL for submit@debbugs.gnu.org; Thu, 24 Mar 2016 12:37:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60080) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj8GU-0007dY-3T for bug-gzip@gnu.org; Thu, 24 Mar 2016 12:37:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj8GS-0001CU-Vh for bug-gzip@gnu.org; Thu, 24 Mar 2016 12:37:42 -0400 Received: from mail-oi0-x22b.google.com ([2607:f8b0:4003:c06::22b]:36743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj8GQ-0001C9-Qs; Thu, 24 Mar 2016 12:37:38 -0400 Received: by mail-oi0-x22b.google.com with SMTP id r187so68929302oih.3; Thu, 24 Mar 2016 09:37:38 -0700 (PDT) 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:cc; bh=2qQTs9rPsfcfib3lLwsXTxJgikGyS6TDp4aTtT+5aN8=; b=SP+aFcjPwGrqArh6Wk4xjBi579JXfslW1WgfMAtxImI5wkOXjvUN7QdG2iIeVWTTSW 8TkYHfUlfdn5a4fio+elrlj0NK8N8+KEbRqjnz+4joEsZgJs5UVrJsQkQiFS7RdK4Kh3 HMYBz/ZOv5r5nhxS3R9wccC0DHmHjwYRoKyoNp/sktcGLyluBpi069t2f+vWZOzeUvfM h7HGQxUnK/1sJGbWxmG245ehZvVCyOdgKQt3ECORvURpixLGPOU6z6X/VPpaL6xdm9Gc uiTWvs7bMtBH0r4U8T/Xkys1kdY6CTVFNACrmFcDx+7nOB0F0EQAksfT13lzYx4n7tuB 1+aw== 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:cc; bh=2qQTs9rPsfcfib3lLwsXTxJgikGyS6TDp4aTtT+5aN8=; b=Ewpvk5JJ23WgMYyJRdOYj8Xqgc3qzjAND/ag9fvDzrvq0v5suieu2vdfsezaSLI5Xo g2F9y784uFbNMJBXHjGHnvajNvKD6Y/ZULlKmd+3SPHObqlybNHE0tsq6t1We9CvFfF+ 1E8lQMk171t4S4Aiho4cMGTrSV+E+f/dGckmGVFMPWQV7yC6bf/R7QGx+84dxLMyzs33 vvO8MwFkvLqFuLA0ThA/YG/tyxOEAGenfG7Ycq9/gkL+3LHlIGR6kKEIrCz3zklLtvs/ POo1fj4fQYVihjOr/lQ/etXRG7g/QB9HRp3JOnogmBRT25WHOYz+8fYNHRX9RYKgTK6v XxWg== X-Gm-Message-State: AD7BkJLb8+ypB5oc4F3v3+vcqw8H8PpqYrYWXBI5PbaXZisnOiin6aNTHLzcbirnerFHF6qbL+AbCO3CxfiARw== X-Received: by 10.157.20.146 with SMTP id d18mr4548426ote.172.1458837458193; Thu, 24 Mar 2016 09:37:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.177.195 with HTTP; Thu, 24 Mar 2016 09:37:17 -0700 (PDT) From: Jim Meyering Date: Thu, 24 Mar 2016 09:37:17 -0700 X-Google-Sender-Auth: wL-zifdPeck1XigAjHr94AXxiB0 Message-ID: Subject: new snapshot available: gzip-1.6.56-9190 To: bug-gzip@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 Cc: 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: -3.8 (---) With this, I think we're finally ready to release. Paul fixed an ancient zdiff bug and a Solaris portability problem. I fixed gzip so that we honor the new --rsyncable option in the "GZIP" environment variable. gzip snapshot: http://meyering.net/gzip/gzip-ss.tar.xz 748 KB http://meyering.net/gzip/gzip-ss.tar.xz.sig http://meyering.net/gzip/gzip-1.6.56-9190.tar.xz Changes in gzip since 1.6.52-30cc: Jim Meyering (1): gzip: also honor GZIP=--rsyncable Paul Eggert (3): zgrep: with -f SPECIAL, read SPECIAL just once Port to Solaris 11 /bin/sh Fix typo in previous patch From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 24 12:48:13 2016 Received: (at 23107-done) by debbugs.gnu.org; 24 Mar 2016 16:48:13 +0000 Received: from localhost ([127.0.0.1]:36403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj8Qf-0002rz-Lo for submit@debbugs.gnu.org; Thu, 24 Mar 2016 12:48:13 -0400 Received: from mail-oi0-f46.google.com ([209.85.218.46]:32986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aj8Qe-0002ri-1S for 23107-done@debbugs.gnu.org; Thu, 24 Mar 2016 12:48:12 -0400 Received: by mail-oi0-f46.google.com with SMTP id d205so68173132oia.0 for <23107-done@debbugs.gnu.org>; Thu, 24 Mar 2016 09:48:11 -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; bh=oM05Dm/bNhCkWSWKIwZl5xHZ19/8Dn2dq2oRwJ8Mtw8=; b=zbd2HDaJFQjZ/QVWQHqIi5H5v1frYB5A+AWeC2k1xdcizxfE/3NtUOLN8mJsKRD6SH 5xsWXGc2Ov3Ne1hY7tm3wGAUkE3pzVP1W4W84hJ9rBSLixwC4wwEDbwKeVV76urXtiaQ lEclzQbx2EOJaeCu8nE8nVQinvjDNNGVKXPQkpHPLs+tamESzPsm/GoQx90kN/0T92ly laow/8lKh8rExDA0uVquK3pz4as3QR9E0f/GpdB6+mlmAeFxhJbgjUNPW0PxP3MqlWcs Hp6yXIa50JindoEVjq3UsPA4zz4aZ1mUSnu9dipI4QFmEAgumCjptkzfNhDPfxO6+tOF prbA== 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; bh=oM05Dm/bNhCkWSWKIwZl5xHZ19/8Dn2dq2oRwJ8Mtw8=; b=SrcnE7U0WJIAGXLp/qKQi4/pqdHN2i9UmM5E0kuKKsJS5nqkeZbcJmn3AaKW3zQIUM y+04gbBogCSMoPj/PlXm0mliRtR6ZE5MbwEUPAI+bvUwtyTCVSBayb0UnQtZo2F0t1tu t2yx9UcdMWGf8Jq+j6ZYS2Q9gR8qXdyGR+WXkOheS3eqhYJhwT7Qp/1d6G1s5agrUPQI ZoJzF+8KjV6oGEKkbfVgs3LoceHBGfUujDmRy5lw8pTsNBsSNicWe9X4FzFbVJ41KNlo +i1XKLQiwR2wSZcEicStrNnB080t2LewLckHGjZtB88NhgXDv4vUZsZtgIjF3sHIUJZL vGJg== X-Gm-Message-State: AD7BkJKS/EZ1lG5ey4W6MN9l8ChFWp979IoUnPXmBMhcKj7uWaFgswr6oKHHn0iLT3ODoCv67/t5veL8D00Pcw== X-Received: by 10.202.79.135 with SMTP id d129mr4334899oib.69.1458838086296; Thu, 24 Mar 2016 09:48:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.177.195 with HTTP; Thu, 24 Mar 2016 09:47:46 -0700 (PDT) In-Reply-To: References: From: Jim Meyering Date: Thu, 24 Mar 2016 09:47:46 -0700 X-Google-Sender-Auth: aIkaAYdvir47WhaXaBOtLW0pDvw Message-ID: Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 To: 23107-done@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 23107-done 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 (/) tags 23107 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 24 22:56:51 2016 Received: (at 23107) by debbugs.gnu.org; 25 Mar 2016 02:56:51 +0000 Received: from localhost ([127.0.0.1]:36709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajHvf-0004mn-7O for submit@debbugs.gnu.org; Thu, 24 Mar 2016 22:56:51 -0400 Received: from mail-qk0-f181.google.com ([209.85.220.181]:33185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajHvc-0004mY-RY for 23107@debbugs.gnu.org; Thu, 24 Mar 2016 22:56:49 -0400 Received: by mail-qk0-f181.google.com with SMTP id s5so27535617qkd.0 for <23107@debbugs.gnu.org>; Thu, 24 Mar 2016 19:56:48 -0700 (PDT) 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:message-id:references :to; bh=d90NQlELkXR+FVruF9ao3W3hWUnS5ltIkh1pKZmjKpY=; b=nnBF64YPyncCPXhzFfF0EDDbJFxzBYso9mqMYlciOp3zyVZ463zX5IQXoOhUa+ylxa xeIycnRh/7hw/RQNDx3nWj145HsLWR0rmes05G2Ls8ojNVOzjxuMN9ZO2Hvb0G2LQUg+ Guw9Ul22hYMYuSKOOmKYtuwjkeiBvBaCZBoJXF2Xt8vs+NrQdhz2fO4Zf3AKdnoarM6z JMax4Z8vzFPufSBtzwoKE+HEdH6UHorKQy/YW+bCR6CbGB0U5S/54QOkt45FuOenFfNZ FDLuc3VmWbq66GBaN+ReNe0EfRhXeDZ5VVruqX0Mw9dIEhNRv/3h34PhGOCODkj2yu8j jIYA== 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 :message-id:references:to; bh=d90NQlELkXR+FVruF9ao3W3hWUnS5ltIkh1pKZmjKpY=; b=E1+tEkNB4Kcuv2Yva0zAfNFSoTMVey+GWCFr8ORKByhoRjoJjXf7w17nQyRgRonKf6 tl1PoAMpLoAKwqGY5oms9Wc6bQixriHl2+5ar/PF5jMHOSoHd1kY5KcV9kt9Vwhjiuf4 abbZO0YaV/vAjVQGQblDYn02GanxeKo9dMvLqRZP1p/4UbKeFfJQJz3yFPKq9zw5RsVZ BrUYtoELzlbyG0mk5nCS3fksJlyQlk+rAP2GYNi87OxM09dHJXsIcAno3ngBClsXqIe0 2/x9xu8GAF//unLfatDzJRPwE5unZ9WRa414RrNg31sR4RWF9reRI/a1nVcp5DaRBcZ0 uJjw== X-Gm-Message-State: AD7BkJLEESovvQ/9cK+OU4xjJBbTUWeyyHOgz2KvcW9EmTfK+E298NkqW+sZJT+yIQ1OQA== X-Received: by 10.55.201.206 with SMTP id m75mr8481946qkl.98.1458874603214; Thu, 24 Mar 2016 19:56:43 -0700 (PDT) Received: from ix.home (pool-100-38-105-55.nycmny.fios.verizon.net. [100.38.105.55]) by smtp.gmail.com with ESMTPSA id b6sm4606958qkh.12.2016.03.24.19.56.42 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 24 Mar 2016 19:56:42 -0700 (PDT) Content-Type: multipart/mixed; boundary="Apple-Mail=_45F3253C-0383-43C7-8B7F-314AB99CCB17" Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 From: Assaf Gordon In-Reply-To: Date: Thu, 24 Mar 2016 22:56:41 -0400 Message-Id: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> References: To: Jim Meyering X-Mailer: Apple Mail (2.2102) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23107 Cc: 23107@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: -0.7 (/) --Apple-Mail=_45F3253C-0383-43C7-8B7F-314AB99CCB17 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello, > On Mar 24, 2016, at 12:37, Jim Meyering wrote: > http://meyering.net/gzip/gzip-1.6.56-9190.tar.xz No test 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 GNU Hurd 0.7, i686 Debian-7/kFreeBSD-9, amd64 AIX-7.1,power7 OpenSolaris 5.10/5.11 on i86pc and suv4u/sub4v Mac OS X 10.11.3, 10.10.5, 10.9.5 On NetBSD 7.0, 6.1.4, One test fails (zgrep-f) perhaps due to filename = issues? log attached. --Apple-Mail=_45F3253C-0383-43C7-8B7F-314AB99CCB17 Content-Disposition: attachment; filename="NetBSD7-gzip 1.6.56-9190-test-suite-2.log" Content-Type: application/octet-stream; name="NetBSD7-gzip 1.6.56-9190-test-suite-2.log" Content-Transfer-Encoding: quoted-printable make=20=20check-recursive=0D=0AMaking=20check=20in=20lib=0D=0Amake=20=20= check-am=0D=0AMaking=20check=20in=20doc=0D=0AMaking=20check=20in=20.=0D=0A= make=20=20check-local=0D=0A=20=20GEN=20=20=20=20=20=20gzip.doc.gz=0D=0A=20= =20GEN=20=20=20=20=20=20check-local=0D=0AMaking=20check=20in=20tests=0D=0A= make=20=20check-TESTS=0D=0APASS:=20gzip-env=0D=0APASS:=20helin-segv=0D=0A= PASS:=20help-version=0D=0APASS:=20hufts=0D=0APASS:=20keep=0D=0APASS:=20= memcpy-abuse=0D=0APASS:=20mixed=0D=0APASS:=20null-suffix-clobber=0D=0A= PASS:=20stdin=0D=0APASS:=20trailing-nul=0D=0APASS:=20unpack-invalid=0D=0A= PASS:=20z-suffix=0D=0APASS:=20zdiff=0D=0AFAIL:=20zgrep-f=0D=0APASS:=20= zgrep-context=0D=0APASS:=20zgrep-signal=0D=0APASS:=20znew-k=0D=0A= =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=0D=0A=20=20=20= gzip=201.6.56-9190:=20tests/test-suite.log=0D=0A= =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=0D=0A=0D=0A#=20= TOTAL:=2017=0D=0A#=20PASS:=20=2016=0D=0A#=20SKIP:=20=200=0D=0A#=20XFAIL:=20= 0=0D=0A#=20FAIL:=20=201=0D=0A#=20XPASS:=200=0D=0A#=20ERROR:=200=0D=0A=0D=0A= ..=20contents::=20:depth:=202=0D=0A=0D=0AFAIL:=20zgrep-f=0D=0A= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0D=0A=0D=0A+=20= 'initial_cwd_=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tes= ts'=0D=0A+=20fail=3D0=0D=0A+=20'testdir_prefix_'=0D=0A+=20printf=20gt=0D=0A= +=20'pfx_=3Dgt'=0D=0A+=20'mktempd_'=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests'=20= 'gt-zgrep-f.XXXX'=0D=0A+=20= 'destdir_=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests'=0D= =0A+=20'template_=3Dgt-zgrep-f.XXXX'=0D=0A+=20'MAX_TRIES_=3D4'=0D=0A+=20= unset=20TMPDIR=0D=0A+=20'd=3D/tmp/-p.L196DYwJ=0D=0Agt-zgrep-f.UaX8'=0D=0A= +=20fail=3D1=0D=0A+=20fail=3D1=0D=0A+=20test=20-d=20'/tmp/-p.L196DYwJ=0D=0A= gt-zgrep-f.UaX8'=0D=0A+=20fail=3D1=0D=0A+=20ls=20-dgo=20= '/tmp/-p.L196DYwJ=0D=0Agt-zgrep-f.UaX8'=0D=0A+=20tr=20S=20-=0D=0A+=20= perms=3D=0D=0A+=20fail=3D1=0D=0A+=20test=201=20=3D=200=0D=0A+=20echo=20= 'gt-zgrep-f.XXXX'=0D=0A+=20sed=20's/XX*$//'=0D=0A+=20= 'base_template_=3Dgt-zgrep-f.'=0D=0A+=20echo=20'gt-zgrep-f.XXXX'=0D=0A+=20= wc=20-c=0D=0A+=20'template_length_=3D=20=20=20=20=20=2016'=0D=0A+=20echo=20= 'gt-zgrep-f.'=0D=0A+=20wc=20-c=0D=0A+=20'nx_=3D=20=20=20=20=20=2012'=0D=0A= +=20expr=2016=20-=2012=0D=0A+=20'nx_=3D4'=0D=0A+=20'err_=3D'=0D=0A+=20= 'i_=3D1'=0D=0A+=20':'=0D=0A+=20'rand_bytes_'=204=0D=0A+=20'n_=3D4'=0D=0A= +=20= 'chars_=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'=0D= =0A+=20'dev_rand_=3D/dev/urandom'=0D=0A+=20test=20-r=20/dev/urandom=0D=0A= +=20dd=20ibs=3D4=20count=3D1=20if=3D/dev/urandom=0D=0A+=20'LC_ALL=3DC'=20= tr=20-c=20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789=20= 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcd= efghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnop= qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789=0D=0A+=20return=0D=0A+=20= 'X_=3D8GdG'=0D=0A+=20= 'candidate_dir_=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/t= ests/gt-zgrep-f.8GdG'=0D=0A+=20mkdir=20-m=200700=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/gt-zgrep-f.8= GdG'=0D=0A+=20'err_=3D'=0D=0A+=20echo=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/gt-zgrep-f.8= GdG'=0D=0A+=20return=0D=0A+=20= 'test_dir_=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/= gt-zgrep-f.8GdG'=0D=0A+=20cd=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/gt-zgrep-f.8= GdG'=0D=0A+=20'gl_init_sh_nl_=3D=0D=0A'=0D=0A+=20'IFS=3D=20=09=0D=0A'=0D=0A= +=20expr=201=20'+'=20128=0D=0A+=20eval=20'trap=20'\''Exit=20129'\''=201'=0D= =0A+=20trap=20'Exit=20129'=201=0D=0A+=20expr=202=20'+'=20128=0D=0A+=20= eval=20'trap=20'\''Exit=20130'\''=202'=0D=0A+=20trap=20'Exit=20130'=202=0D= =0A+=20expr=203=20'+'=20128=0D=0A+=20eval=20'trap=20'\''Exit=20131'\''=20= 3'=0D=0A+=20trap=20'Exit=20131'=203=0D=0A+=20expr=2013=20'+'=20128=0D=0A= +=20eval=20'trap=20'\''Exit=20141'\''=2013'=0D=0A+=20trap=20'Exit=20141'=20= 13=0D=0A+=20expr=2015=20'+'=20128=0D=0A+=20eval=20'trap=20'\''Exit=20= 143'\''=2015'=0D=0A+=20trap=20'Exit=20143'=2015=0D=0A+=20trap=20= 'remove_tmp_'=200=0D=0A+=20'path_prepend_'=20'..'=0D=0A+=20test=201=20= '!=3D'=200=0D=0A+=20'path_dir_=3D..'=0D=0A+=20= 'abs_path_dir_=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/te= sts/..'=0D=0A+=20= 'PATH=3D/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/..:/t= mp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190:/usr/bin:/bin:/usr/pk= g/bin:/usr/local/bin'=0D=0A+=20'create_exe_shims_'=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/..'=0D=0A+=20= return=200=0D=0A+=20shift=0D=0A+=20test=200=20'!=3D'=200=0D=0A+=20export=20= PATH=0D=0A+=20printf=20'needle\nn2\n'=0D=0A+=20cp=20n=20haystack=0D=0A+=20= gzip=20haystack=0D=0A+=20fail=3D0=0D=0A+=20zgrep=20-f=20-=20= 'haystack.gz'=0D=0A+=20fail=3D1=0D=0A+=20compare=20out=20n=0D=0A+=20= 'compare_dev_null_'=20out=20n=0D=0A+=20test=202=20=3D=202=0D=0A+=20test=20= xout=20=3D=20x/dev/null=0D=0A+=20test=20xn=20=3D=20x/dev/null=0D=0A+=20= return=202=0D=0A+=20'compare_'=20out=20n=0D=0A+=20diff=20-u=20out=20n=0D=0A= ---=20out=092016-03-24=2018:25:45.000000000=20+0000=0D=0A+++=20n=09= 2016-03-24=2018:25:45.000000000=20+0000=0D=0A@@=20-1,3=20+1,2=20@@=0D=0A= -/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/../zgrep[173= ]:=20cannot=20create=20./--.JgNKhjy2=0D=0A-./zgrep.cJntda:=20No=20such=20= file=20or=20directory=0D=0A= -/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/../zgrep[173= ]:=20=0D=0A+needle=0D=0A+n2=0D=0A+=20fail=3D1=0D=0A+=20false=0D=0A+=20= echo=20a-b=0D=0A+=20zgrep=20-e=20-=0D=0A+=20Exit=201=0D=0A+=20set=20'+e'=0D= =0A+=20exit=201=0D=0A+=20exit=201=0D=0A+=20'remove_tmp_'=0D=0A+=20= '__st=3D1'=0D=0A+=20'cleanup_'=0D=0A+=20':'=0D=0A+=20cd=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests'=0D=0A+=20= chmod=20-R=20'u+rwx'=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/gt-zgrep-f.8= GdG'=0D=0A+=20rm=20-rf=20= '/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests/gt-zgrep-f.8= GdG'=0D=0A+=20exit=201=0D=0AFAIL=20zgrep-f=20(exit=20status:=201)=0D=0A=0D= =0A= =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=0D=0ATestsuite=20summary=20for=20gzip=201.6.56-9190=0D=0A= =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=0D=0A#=20TOTAL:=2017=0D=0A#=20PASS:=20=2016=0D=0A#=20SKIP:=20=200=0D=0A= #=20XFAIL:=200=0D=0A#=20FAIL:=20=201=0D=0A#=20XPASS:=200=0D=0A#=20ERROR:=20= 0=0D=0A= =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=0D=0ASee=20tests/test-suite.log=0D=0APlease=20report=20to=20= bug-gzip@gnu.org=0D=0A= =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=0D=0A***=20Error=20code=201=0D=0A=0D=0AStop.=0D=0Amake[4]:=20stopped=20= in=20/tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests=0D=0A= ***=20Error=20code=201=0D=0A=0D=0AStop.=0D=0Amake[3]:=20stopped=20in=20= /tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests=0D=0A***=20= Error=20code=201=0D=0A=0D=0AStop.=0D=0Amake[2]:=20stopped=20in=20= /tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190/tests=0D=0A***=20= Error=20code=201=0D=0A=0D=0AStop.=0D=0Amake[1]:=20stopped=20in=20= /tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190=0D=0A***=20Error=20= code=201=0D=0A=0D=0AStop.=0D=0Amake:=20stopped=20in=20= /tmp/gzip-1.6.56-9190.XXXXXX.LOAwaes2/gzip-1.6.56-9190=0D=0A= --Apple-Mail=_45F3253C-0383-43C7-8B7F-314AB99CCB17 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Minix 3.3.0 fails as before (with decision not to fix). One more failure on a not-so-common system: I'm adding Alpine Linux to my test suite ( https://alpinelinux.org/ ). Alpine is a lightweight Linux-based system, with musl libc and busybox = utilities - so not very GNU-like, and possibly not POSIX compliant. On this system, zdiff check fails because busybox's diff does not = support the "-c" option ( https://busybox.net/downloads/BusyBox.html#diff ). I suspect such systems will become more common in the future (due to = usage in small VMs / containers). =20 Example: $ uname -a Linux alp333 4.1.20-0-grsec #1-Alpine SMP Mon Mar 21 15:49:51 GMT = 2016 x86_64 Linux $ make check ... make[3]: Entering directory = '/tmp/gzip-1.6.56-9190.CaiIeG/gzip-1.6.56-9190' GEN check-local diff: unrecognized option: c [...] Makefile:2196: recipe for target 'check-local' failed make[3]: *** [check-local] Error 1 make[3]: Leaving directory = '/tmp/gzip-1.6.56-9190.CaiIeG/gzip-1.6.56-9190' Makefile:1985: recipe for target 'check-am' failed make[2]: *** [check-am] Error 2 $ grep -A 5 check-local Makefile.am check-local: $(FILES_TO_CHECK) $(bin_PROGRAMS) gzip.doc.gz $(AM_V_GEN)$(new_path); { test '$(srcdir)' !=3D . \ || zdiff -c gzip.doc.gz; } $(AM_V_at)$(new_path); zdiff -c $(srcdir)/gzip.doc = $(srcdir)/gzip.doc $(AM_V_at)$(new_path); zdiff $(srcdir)/gzip.doc gzip.doc.gz $(AM_V_at)$(new_path); zdiff -c - $(srcdir)/gzip.doc = ) id 1ajM9R-0003AC-Jj for submit@debbugs.gnu.org; Fri, 25 Mar 2016 03:27:26 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:38737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajM9Q-00039B-0J for 23107@debbugs.gnu.org; Fri, 25 Mar 2016 03:27:21 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 42491160F5A; Fri, 25 Mar 2016 00:27:14 -0700 (PDT) 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 ZVDdifDWW8MR; Fri, 25 Mar 2016 00:27:12 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 767C0161231; Fri, 25 Mar 2016 00:27:12 -0700 (PDT) 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 9CpBalOvfPQK; Fri, 25 Mar 2016 00:27:12 -0700 (PDT) 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 41423160F5A; Fri, 25 Mar 2016 00:27:12 -0700 (PDT) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 To: Assaf Gordon , Jim Meyering References: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56F4E850.3030500@cs.ucla.edu> Date: Fri, 25 Mar 2016 00:27:12 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> Content-Type: multipart/mixed; boundary="------------020008000103070205090607" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23107 Cc: 23107@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: -0.0 (/) This is a multi-part message in MIME format. --------------020008000103070205090607 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Thanks again for checking all that. Assaf Gordon wrote: > On NetBSD 7.0, 6.1.4, One test fails (zgrep-f) perhaps due to filename issues? No, NetBSD's mktemp command is incompatible with GNU's, in terms of the interpretation of -t. The simplest fix is to stop using mktemp's -t option (which has been "deprecated" in the GNU version for many years anyway). > I'm adding Alpine Linux to my test suite ( https://alpinelinux.org/ ). > ... > On this system, zdiff check fails because busybox's diff does not support the "-c" option Wow, *that* is stripped down. Well, it shouldn't be that hard to port to. Does the attached patch fix the problem (as well as the NetBSD problem)? --------------020008000103070205090607 Content-Type: text/x-diff; name="gzip.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="gzip.patch" diff --git a/Makefile.am b/Makefile.am index e892cdc..738c63c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -111,11 +111,11 @@ 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)$(new_path); { test '$(srcdir)' != . \ - || zdiff -c gzip.doc.gz; } - $(AM_V_at)$(new_path); zdiff -c $(srcdir)/gzip.doc $(srcdir)/gzip.doc + || zdiff gzip.doc.gz; } + $(AM_V_at)$(new_path); zdiff $(srcdir)/gzip.doc $(srcdir)/gzip.doc $(AM_V_at)$(new_path); zdiff $(srcdir)/gzip.doc gzip.doc.gz - $(AM_V_at)$(new_path); zdiff -c - $(srcdir)/gzip.doc /dev/null $(AM_V_at)$(new_path); \ for opt in --rsyncable '' -1 -9; do \ diff --git a/gzexe.in b/gzexe.in index b333993..282e385 100644 --- a/gzexe.in +++ b/gzexe.in @@ -119,7 +119,7 @@ for i do mktemp_status=$? fi if test $mktemp_status -eq 0; then - tmp=`TMPDIR=$dir mktemp -t gzexeXXXXXX` + tmp=`TMPDIR=$dir mktemp` else tmp=$dir/gzexe$$ fi && { cp -p "$file" "$tmp" 2>/dev/null || cp "$file" "$tmp"; } || { @@ -157,7 +157,7 @@ trap 'res=$? ' 0 1 2 3 5 10 13 15 if type mktemp >/dev/null 2>&1; then - gztmpdir=`mktemp -dt` + gztmpdir=`mktemp -d` else gztmpdir=/tmp/gztmp$$; mkdir $gztmpdir fi || { (exit 127); exit 127; } diff --git a/tests/init.sh b/tests/init.sh index ee08022..99d4d0b 100644 --- a/tests/init.sh +++ b/tests/init.sh @@ -308,13 +308,19 @@ if diff_out_=`exec 2>/dev/null; diff -u "$0" "$0" < /dev/null` \ fi } fi -elif diff_out_=`exec 2>/dev/null; diff -c "$0" "$0" < /dev/null`; then +elif + for diff_opt_ in -U3 -c '' no; do + test "$diff_opt_" = no && break + diff_out_=`exec 2>/dev/null; diff $diff_opt_ "$0" "$0" diff.out; then + if diff $diff_opt_ "$@" > diff.out; then # No differences were found, but AIX and HP-UX 'diff' produce output # "No differences encountered" or "There are no differences between the # files.". Hide this output. @@ -352,9 +358,6 @@ compare () fi } -# An arbitrary prefix to help distinguish test directories. -testdir_prefix_ () { printf gt; } - # Run the user-overridable cleanup_ function, remove the temporary # directory and exit with the incoming value of $?. remove_tmp_ () @@ -468,8 +471,7 @@ setup_ () initial_cwd_=$PWD fail=0 - pfx_=`testdir_prefix_` - test_dir_=`mktempd_ "$initial_cwd_" "$pfx_-$ME_.XXXX"` \ + test_dir_=`mktempd_ "$initial_cwd_"` \ || fail_ "failed to create temporary directory in $initial_cwd_" cd "$test_dir_" || fail_ "failed to cd to temporary directory" @@ -490,7 +492,7 @@ setup_ () # Create a temporary directory, much like mktemp -d does. # Written by Jim Meyering. # -# Usage: mktempd_ /tmp phoey.XXXXXXXXXX +# Usage: mktempd_ /tmp # # First, try to use the mktemp program. # Failing that, we'll roll our own mktemp-like function: @@ -538,12 +540,16 @@ rand_bytes_ () mktempd_ () { case $# in - 2);; - *) fail_ "Usage: mktempd_ DIR TEMPLATE";; + 1);; + *) fail_ "Usage: mktempd_ DIR";; esac destdir_=$1 - template_=$2 + base_template_=tmp. + template_=$base_template_.XXXXXXXXXX + + # How many X's are at the end of the template. + nx_=10 MAX_TRIES_=4 @@ -554,14 +560,8 @@ mktempd_ () */) fail_ "invalid destination dir: remove trailing slash(es)";; esac - case $template_ in - *XXXX) ;; - *) fail_ \ - "invalid template: $template_ (must have a suffix of at least 4 X's)";; - esac - # First, try to use mktemp. - d=`unset TMPDIR; { mktemp -d -t -p "$destdir_" "$template_"; } 2>/dev/null` \ + d=`unset TMPDIR; { mktemp -d -p "$destdir_"; } 2>/dev/null` \ || fail=1 # The resulting name must be in the specified directory. @@ -581,14 +581,6 @@ mktempd_ () # If we reach this point, we'll have to create a directory manually. - # Get a copy of the template without its suffix of X's. - base_template_=`echo "$template_"|sed 's/XX*$//'` - - # Calculate how many X's we've just removed. - template_length_=`echo "$template_" | wc -c` - nx_=`echo "$base_template_" | wc -c` - nx_=`expr $template_length_ - $nx_` - err_= i_=1 while :; do @@ -602,8 +594,7 @@ mktempd_ () fail_ "$err_" } -# If you want to override the testdir_prefix_ function, -# or to add more utility functions, use this file. +# To add more utility functions, use this file. test -f "$srcdir/init.cfg" \ && . "$srcdir/init.cfg" diff --git a/zdiff.in b/zdiff.in index f2f5435..12de3a1 100644 --- a/zdiff.in +++ b/zdiff.in @@ -111,15 +111,15 @@ elif test $# -eq 2; then esac (exit $cmp_status) else - F=`expr "/$2" : '.*/\(.*\)[-.][zZtga]*$'` || F=$prog tmp= trap ' test -n "$tmp" && rm -f "$tmp" (exit 2); exit 2 ' HUP INT PIPE TERM 0 if type mktemp >/dev/null 2>&1; then - tmp=`mktemp -t -- "$F.XXXXXX"` || exit 2 + tmp=`mktemp` || exit 2 else + F=`expr "/$2" : '.*/\(.*\)[-.][zZtga]*$'` || F=$prog set -C tmp=${TMPDIR-/tmp}/$F.$$ fi diff --git a/zgrep.in b/zgrep.in index 99ace59..7ce45ae 100644 --- a/zgrep.in +++ b/zgrep.in @@ -134,7 +134,7 @@ while test $# -ne 0; do (exit 2); exit 2 ' HUP INT PIPE TERM 0 if type mktemp >/dev/null 2>&1; then - pattmp=$(mktemp -t -- "zgrep.XXXXXX") || exit 2 + pattmp=$(mktemp) || exit 2 else set -C pattmp=${TMPDIR-/tmp}/zgrep.$$ --------------020008000103070205090607-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 16:01:16 2016 Received: (at 23107) by debbugs.gnu.org; 25 Mar 2016 20:01:16 +0000 Received: from localhost ([127.0.0.1]:38138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajXv2-0008Sj-9E for submit@debbugs.gnu.org; Fri, 25 Mar 2016 16:01:16 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:41478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajXv0-0008SX-EI for 23107@debbugs.gnu.org; Fri, 25 Mar 2016 16:01:15 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 938F4161240; Fri, 25 Mar 2016 13:01:07 -0700 (PDT) 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 2dPda9CrE9zQ; Fri, 25 Mar 2016 13:01:06 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B1382161243; Fri, 25 Mar 2016 13:01:06 -0700 (PDT) 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 QrgGnVnsaUk6; Fri, 25 Mar 2016 13:01:06 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8ACAE161240; Fri, 25 Mar 2016 13:01:06 -0700 (PDT) Subject: Re: [PATCH 1/2] test-framework-sh: port to NetBSD 7.0 To: Jim Meyering References: <1458890453-20688-1-git-send-email-eggert@cs.ucla.edu> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56F59902.6040108@cs.ucla.edu> Date: Fri, 25 Mar 2016 13:01:06 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------040309080803070809010602" X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 23107 Cc: Assaf Gordon , "bug-gnulib@gnu.org List" , 23107@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 (-) This is a multi-part message in MIME format. --------------040309080803070809010602 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 03/25/2016 08:16 AM, Jim Meyering wrote: > I know that mktemp's -t is not portable, but the code in > init.sh was supposed to work around that. Did you see > some place where that work-around failed? Ah, sorry, I misinterpreted the debugging output. I saw a 'fail=1' and thought, "Oh, the script is failing". But it was working correctly (albeit confusingly). I reverted that part of the change to tests/init.sh in gnulib and installed further changes that I hope make the test output clearer. Revised proposed patches to gzip attached. --------------040309080803070809010602 Content-Type: application/x-patch; name="0001-Port-to-Alpine-Linux-which-uses-Busybox.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Port-to-Alpine-Linux-which-uses-Busybox.patch" RnJvbSBmMzdmMmRhNGM3NzIyODUzYmNhMWRlN2E3Y2Y0ZTFkNTIxMWQ1MDA0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDI1IE1hciAyMDE2IDEyOjUzOjUwIC0wNzAwClN1YmplY3Q6IFtQQVRD SCAxLzNdIFBvcnQgdG8gQWxwaW5lIExpbnV4IHdoaWNoIHVzZXMgQnVzeWJveAoKKiBNYWtl ZmlsZS5hbSAoY2hlY2stbG9jYWwpOiBVc2UgcGxhaW4gZGlmZiByYXRoZXIgdGhhbgpkaWZm IC1jLCBmb3IgcG9ydGFiaWxpdHkgdG8gQnVzeWJveC4KLS0tCiBNYWtlZmlsZS5hbSB8IDgg KysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvTWFrZWZpbGUuYW0gYi9NYWtlZmlsZS5hbQppbmRleCBlODky Y2RjLi43MzhjNjNjIDEwMDY0NAotLS0gYS9NYWtlZmlsZS5hbQorKysgYi9NYWtlZmlsZS5h bQpAQCAtMTExLDExICsxMTEsMTEgQEAgRklMRVNfVE9fQ0hFQ0sgPSAkKGJpbl9TQ1JJUFRT KSBcCiAgICQodG9wX3NyY2RpcikvQ2hhbmdlTG9nICQodG9wX3NyY2RpcikvY29uZmlndXJl ICQodG9wX3NyY2RpcikvZ3ppcC5jCiBjaGVjay1sb2NhbDogJChGSUxFU19UT19DSEVDSykg JChiaW5fUFJPR1JBTVMpIGd6aXAuZG9jLmd6CiAJJChBTV9WX0dFTikkKG5ld19wYXRoKTsg eyB0ZXN0ICckKHNyY2RpciknICE9IC4gXAotCQkJCSAgICB8fCB6ZGlmZiAtYyBnemlwLmRv Yy5nejsgfQotCSQoQU1fVl9hdCkkKG5ld19wYXRoKTsgemRpZmYgLWMgJChzcmNkaXIpL2d6 aXAuZG9jICQoc3JjZGlyKS9nemlwLmRvYworCQkJCSAgICB8fCB6ZGlmZiBnemlwLmRvYy5n ejsgfQorCSQoQU1fVl9hdCkkKG5ld19wYXRoKTsgemRpZmYgJChzcmNkaXIpL2d6aXAuZG9j ICQoc3JjZGlyKS9nemlwLmRvYwogCSQoQU1fVl9hdCkkKG5ld19wYXRoKTsgemRpZmYgJChz cmNkaXIpL2d6aXAuZG9jIGd6aXAuZG9jLmd6Ci0JJChBTV9WX2F0KSQobmV3X3BhdGgpOyB6 ZGlmZiAtYyAtICQoc3JjZGlyKS9nemlwLmRvYyA8Z3ppcC5kb2MuZ3oKLQkkKEFNX1ZfYXQp JChuZXdfcGF0aCk7IHpkaWZmIC1jIGd6aXAuZG9jLmd6IGd6aXAuZG9jLmd6CisJJChBTV9W X2F0KSQobmV3X3BhdGgpOyB6ZGlmZiAtICQoc3JjZGlyKS9nemlwLmRvYyA8Z3ppcC5kb2Mu Z3oKKwkkKEFNX1ZfYXQpJChuZXdfcGF0aCk7IHpkaWZmIGd6aXAuZG9jLmd6IGd6aXAuZG9j Lmd6CiAJJChBTV9WX2F0KSQobmV3X3BhdGgpOyB6Z3JlcCAtaVYgPi9kZXYvbnVsbAogCSQo QU1fVl9hdCkkKG5ld19wYXRoKTsJCQkJXAogCWZvciBvcHQgaW4gLS1yc3luY2FibGUgJycg LTEgLTk7IGRvCQlcCi0tIAoyLjUuNQoK --------------040309080803070809010602 Content-Type: application/x-patch; name="0002-tests-init.sh-Sync-from-Gnulib.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0002-tests-init.sh-Sync-from-Gnulib.patch" RnJvbSA0ODlhOTA0ZjI1YzVmMjhkNzU1OWY5NDQzNzJmMTcwM2I5MWMzY2E0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDI1IE1hciAyMDE2IDEyOjU0OjM2IC0wNzAwClN1YmplY3Q6IFtQQVRD SCAyLzNdICogdGVzdHMvaW5pdC5zaDogU3luYyBmcm9tIEdudWxpYi4KCi0tLQogdGVzdHMv aW5pdC5zaCB8IDMxICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS90ZXN0cy9pbml0LnNoIGIvdGVzdHMvaW5pdC5zaAppbmRleCBlZTA4MDIyLi45N2U0ZTRi IDEwMDY0NAotLS0gYS90ZXN0cy9pbml0LnNoCisrKyBiL3Rlc3RzL2luaXQuc2gKQEAgLTMw OCwxMyArMzA4LDE5IEBAIGlmIGRpZmZfb3V0Xz1gZXhlYyAyPi9kZXYvbnVsbDsgZGlmZiAt dSAiJDAiICIkMCIgPCAvZGV2L251bGxgIFwKICAgICAgIGZpCiAgICAgfQogICBmaQotZWxp ZiBkaWZmX291dF89YGV4ZWMgMj4vZGV2L251bGw7IGRpZmYgLWMgIiQwIiAiJDAiIDwgL2Rl di9udWxsYDsgdGhlbgorZWxpZgorICBmb3IgZGlmZl9vcHRfIGluIC1VMyAtYyAnJyBubzsg ZG8KKyAgICB0ZXN0ICIkZGlmZl9vcHRfIiA9IG5vICYmIGJyZWFrCisgICAgZGlmZl9vdXRf PWBleGVjIDI+L2Rldi9udWxsOyBkaWZmICRkaWZmX29wdF8gIiQwIiAiJDAiIDwvZGV2L251 bGxgICYmIGJyZWFrCisgIGRvbmUKKyAgdGVzdCAiJGRpZmZfb3B0XyIgIT0gbm8KK3RoZW4K ICAgaWYgdGVzdCAteiAiJGRpZmZfb3V0XyI7IHRoZW4KLSAgICBjb21wYXJlXyAoKSB7IGRp ZmYgLWMgIiRAIjsgfQorICAgIGNvbXBhcmVfICgpIHsgZGlmZiAkZGlmZl9vcHRfICIkQCI7 IH0KICAgZWxzZQogICAgIGNvbXBhcmVfICgpCiAgICAgewotICAgICAgaWYgZGlmZiAtYyAi JEAiID4gZGlmZi5vdXQ7IHRoZW4KKyAgICAgIGlmIGRpZmYgJGRpZmZfb3B0XyAiJEAiID4g ZGlmZi5vdXQ7IHRoZW4KICAgICAgICAgIyBObyBkaWZmZXJlbmNlcyB3ZXJlIGZvdW5kLCBi dXQgQUlYIGFuZCBIUC1VWCAnZGlmZicgcHJvZHVjZSBvdXRwdXQKICAgICAgICAgIyAiTm8g ZGlmZmVyZW5jZXMgZW5jb3VudGVyZWQiIG9yICJUaGVyZSBhcmUgbm8gZGlmZmVyZW5jZXMg YmV0d2VlbiB0aGUKICAgICAgICAgIyBmaWxlcy4iLiBIaWRlIHRoaXMgb3V0cHV0LgpAQCAt NDY2LDcgKzQ3Miw2IEBAIHNldHVwXyAoKQogICBmaQogCiAgIGluaXRpYWxfY3dkXz0kUFdE Ci0gIGZhaWw9MAogCiAgIHBmeF89YHRlc3RkaXJfcHJlZml4X2AKICAgdGVzdF9kaXJfPWBt a3RlbXBkXyAiJGluaXRpYWxfY3dkXyIgIiRwZnhfLSRNRV8uWFhYWCJgIFwKQEAgLTU1MCw4 ICs1NTUsOSBAQCBta3RlbXBkXyAoKQogICAjIERpc2FsbG93IGFueSB0cmFpbGluZyBzbGFz aCBvbiBzcGVjaWZpZWQgZGVzdGRpcjoKICAgIyBpdCB3b3VsZCBzdWJ2ZXJ0IHRoZSBwb3N0 LW1rdGVtcCAiY2FzZSItYmFzZWQgZGVzdGRpciB0ZXN0LgogICBjYXNlICRkZXN0ZGlyXyBp bgotICAvKSA7OworICAvIHwgLy8pIGRlc3RkaXJfc2xhc2hfPSRkZXN0ZGlyOzsKICAgKi8p IGZhaWxfICJpbnZhbGlkIGRlc3RpbmF0aW9uIGRpcjogcmVtb3ZlIHRyYWlsaW5nIHNsYXNo KGVzKSI7OworICAqKSBkZXN0ZGlyX3NsYXNoXz0kZGVzdGRpcl8vOzsKICAgZXNhYwogCiAg IGNhc2UgJHRlbXBsYXRlXyBpbgpAQCAtNTYxLDIwICs1NjcsMTcgQEAgbWt0ZW1wZF8gKCkK ICAgZXNhYwogCiAgICMgRmlyc3QsIHRyeSB0byB1c2UgbWt0ZW1wLgotICBkPWB1bnNldCBU TVBESVI7IHsgbWt0ZW1wIC1kIC10IC1wICIkZGVzdGRpcl8iICIkdGVtcGxhdGVfIjsgfSAy Pi9kZXYvbnVsbGAgXAotICAgIHx8IGZhaWw9MQorICBkPWB1bnNldCBUTVBESVI7IHsgbWt0 ZW1wIC1kIC10IC1wICIkZGVzdGRpcl8iICIkdGVtcGxhdGVfIjsgfSAyPi9kZXYvbnVsbGAg JiYKIAogICAjIFRoZSByZXN1bHRpbmcgbmFtZSBtdXN0IGJlIGluIHRoZSBzcGVjaWZpZWQg ZGlyZWN0b3J5LgotICBjYXNlICRkIGluICIkZGVzdGRpcl8iKik7OyAqKSBmYWlsPTE7OyBl c2FjCisgIGNhc2UgJGQgaW4gIiRkZXN0ZGlyX3NsYXNoXyIqKSA6OzsgKikgZmFsc2U7OyBl c2FjICYmCiAKICAgIyBJdCBtdXN0IGhhdmUgY3JlYXRlZCB0aGUgZGlyZWN0b3J5LgotICB0 ZXN0IC1kICIkZCIgfHwgZmFpbD0xCisgIHRlc3QgLWQgIiRkIiAmJgogCiAgICMgSXQgbXVz dCBoYXZlIDA3MDAgcGVybWlzc2lvbnMuICBIYW5kbGUgc3RpY2t5ICJTIiBiaXRzLgotICBw ZXJtcz1gbHMgLWRnbyAiJGQiIDI+L2Rldi9udWxsfHRyIFMgLWAgfHwgZmFpbD0xCi0gIGNh c2UgJHBlcm1zIGluIGRyd3gtLS0tLS0qKSA7OyAqKSBmYWlsPTE7OyBlc2FjCi0KLSAgdGVz dCAkZmFpbCA9IDAgJiYgeworICBwZXJtcz1gbHMgLWRnbyAiJGQiIDI+L2Rldi9udWxsYCAm JgorICBjYXNlICRwZXJtcyBpbiBkcnd4LS1bLVNdLS0tKikgOjs7ICopIGZhbHNlOzsgZXNh YyAmJiB7CiAgICAgZWNobyAiJGQiCiAgICAgcmV0dXJuCiAgIH0KQEAgLTU5Myw3ICs1OTYs NyBAQCBta3RlbXBkXyAoKQogICBpXz0xCiAgIHdoaWxlIDo7IGRvCiAgICAgWF89YHJhbmRf Ynl0ZXNfICRueF9gCi0gICAgY2FuZGlkYXRlX2Rpcl89IiRkZXN0ZGlyXy8kYmFzZV90ZW1w bGF0ZV8kWF8iCisgICAgY2FuZGlkYXRlX2Rpcl89IiRkZXN0ZGlyX3NsYXNoXyRiYXNlX3Rl bXBsYXRlXyRYXyIKICAgICBlcnJfPWBta2RpciAtbSAwNzAwICIkY2FuZGlkYXRlX2Rpcl8i IDI+JjFgIFwKICAgICAgICYmIHsgZWNobyAiJGNhbmRpZGF0ZV9kaXJfIjsgcmV0dXJuOyB9 CiAgICAgdGVzdCAkTUFYX1RSSUVTXyAtbGUgJGlfICYmIGJyZWFrOwotLSAKMi41LjUKCg== --------------040309080803070809010602 Content-Type: application/x-patch; name="0003-Port-to-NetBSD-7.0.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0003-Port-to-NetBSD-7.0.patch" RnJvbSA2OTI5MTQwMzM1ZWRmNWVhZjViNjA1YWViZDlkMTM5MDA3MDAwNjQ1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBGcmksIDI1IE1hciAyMDE2IDEyOjU3OjA1IC0wNzAwClN1YmplY3Q6IFtQQVRD SCAzLzNdIFBvcnQgdG8gTmV0QlNEIDcuMAoKUHJvYmxlbSByZXBvcnRlZCBieSBBc3NhZiBH b3Jkb24gaW46IGh0dHA6Ly9idWdzLmdudS5vcmcvMjMxMDcjMTMKKiBnemV4ZS5pbiwgemRp ZmYuaW4sIHpncmVwLmluOiBEb24ndCByZWx5IG9uIG1rdGVtcCAtdCwKYXMgaXQgaGFzIGEg ZGlmZmVyZW50IG1lYW5pbmcgaW4gTmV0QlNELgotLS0KIGd6ZXhlLmluIHwgNCArKy0tCiB6 ZGlmZi5pbiB8IDQgKystLQogemdyZXAuaW4gfCAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDUg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nemV4ZS5pbiBi L2d6ZXhlLmluCmluZGV4IGIzMzM5OTMuLjI4MmUzODUgMTAwNjQ0Ci0tLSBhL2d6ZXhlLmlu CisrKyBiL2d6ZXhlLmluCkBAIC0xMTksNyArMTE5LDcgQEAgZm9yIGkgZG8KICAgICBta3Rl bXBfc3RhdHVzPSQ/CiAgIGZpCiAgIGlmIHRlc3QgJG1rdGVtcF9zdGF0dXMgLWVxIDA7IHRo ZW4KLSAgICB0bXA9YFRNUERJUj0kZGlyIG1rdGVtcCAtdCBnemV4ZVhYWFhYWGAKKyAgICB0 bXA9YFRNUERJUj0kZGlyIG1rdGVtcGAKICAgZWxzZQogICAgIHRtcD0kZGlyL2d6ZXhlJCQK ICAgZmkgJiYgeyBjcCAtcCAiJGZpbGUiICIkdG1wIiAyPi9kZXYvbnVsbCB8fCBjcCAiJGZp bGUiICIkdG1wIjsgfSB8fCB7CkBAIC0xNTcsNyArMTU3LDcgQEAgdHJhcCAncmVzPSQ/CiAn IDAgMSAyIDMgNSAxMCAxMyAxNQogCiBpZiB0eXBlIG1rdGVtcCA+L2Rldi9udWxsIDI+JjE7 IHRoZW4KLSAgZ3p0bXBkaXI9YG1rdGVtcCAtZHRgCisgIGd6dG1wZGlyPWBta3RlbXAgLWRg CiBlbHNlCiAgIGd6dG1wZGlyPS90bXAvZ3p0bXAkJDsgbWtkaXIgJGd6dG1wZGlyCiBmaSB8 fCB7IChleGl0IDEyNyk7IGV4aXQgMTI3OyB9CmRpZmYgLS1naXQgYS96ZGlmZi5pbiBiL3pk aWZmLmluCmluZGV4IGYyZjU0MzUuLjEyZGUzYTEgMTAwNjQ0Ci0tLSBhL3pkaWZmLmluCisr KyBiL3pkaWZmLmluCkBAIC0xMTEsMTUgKzExMSwxNSBAQCBlbGlmIHRlc3QgJCMgLWVxIDI7 IHRoZW4KICAgICAgICAgICAgICAgICAgICAgICAgIGVzYWMKICAgICAgICAgICAgICAgICAg ICAgICAgIChleGl0ICRjbXBfc3RhdHVzKQogICAgICAgICAgICAgICAgICAgICBlbHNlCi0g ICAgICAgICAgICAgICAgICAgICAgICBGPWBleHByICIvJDIiIDogJy4qL1woLipcKVstLl1b elp0Z2FdKiQnYCB8fCBGPSRwcm9nCiAgICAgICAgICAgICAgICAgICAgICAgICB0bXA9CiAg ICAgICAgICAgICAgICAgICAgICAgICB0cmFwICcKICAgICAgICAgICAgICAgICAgICAgICAg ICAgdGVzdCAtbiAiJHRtcCIgJiYgcm0gLWYgIiR0bXAiCiAgICAgICAgICAgICAgICAgICAg ICAgICAgIChleGl0IDIpOyBleGl0IDIKICAgICAgICAgICAgICAgICAgICAgICAgICcgSFVQ IElOVCBQSVBFIFRFUk0gMAogICAgICAgICAgICAgICAgICAgICAgICAgaWYgdHlwZSBta3Rl bXAgPi9kZXYvbnVsbCAyPiYxOyB0aGVuCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHRt cD1gbWt0ZW1wIC10IC0tICIkRi5YWFhYWFgiYCB8fCBleGl0IDIKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgdG1wPWBta3RlbXBgIHx8IGV4aXQgMgogICAgICAgICAgICAgICAgICAg ICAgICAgZWxzZQorICAgICAgICAgICAgICAgICAgICAgICAgICBGPWBleHByICIvJDIiIDog Jy4qL1woLipcKVstLl1belp0Z2FdKiQnYCB8fCBGPSRwcm9nCiAgICAgICAgICAgICAgICAg ICAgICAgICAgIHNldCAtQwogICAgICAgICAgICAgICAgICAgICAgICAgICB0bXA9JHtUTVBE SVItL3RtcH0vJEYuJCQKICAgICAgICAgICAgICAgICAgICAgICAgIGZpCmRpZmYgLS1naXQg YS96Z3JlcC5pbiBiL3pncmVwLmluCmluZGV4IDk5YWNlNTkuLjdjZTQ1YWUgMTAwNjQ0Ci0t LSBhL3pncmVwLmluCisrKyBiL3pncmVwLmluCkBAIC0xMzQsNyArMTM0LDcgQEAgd2hpbGUg dGVzdCAkIyAtbmUgMDsgZG8KICAgICAgICAgKGV4aXQgMik7IGV4aXQgMgogICAgICAgJyBI VVAgSU5UIFBJUEUgVEVSTSAwCiAgICAgICBpZiB0eXBlIG1rdGVtcCA+L2Rldi9udWxsIDI+ JjE7IHRoZW4KLSAgICAgICAgcGF0dG1wPSQobWt0ZW1wIC10IC0tICJ6Z3JlcC5YWFhYWFgi KSB8fCBleGl0IDIKKyAgICAgICAgcGF0dG1wPSQobWt0ZW1wKSB8fCBleGl0IDIKICAgICAg IGVsc2UKICAgICAgICAgc2V0IC1DCiAgICAgICAgIHBhdHRtcD0ke1RNUERJUi0vdG1wfS96 Z3JlcC4kJAotLSAKMi41LjUKCg== --------------040309080803070809010602-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 22:07:39 2016 Received: (at 23107) by debbugs.gnu.org; 26 Mar 2016 02:07:39 +0000 Received: from localhost ([127.0.0.1]:38177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajddb-0000kY-LQ for submit@debbugs.gnu.org; Fri, 25 Mar 2016 22:07:39 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:34493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajdda-0000kM-9L for 23107@debbugs.gnu.org; Fri, 25 Mar 2016 22:07:39 -0400 Received: by mail-oi0-f68.google.com with SMTP id q133so171621oib.1 for <23107@debbugs.gnu.org>; Fri, 25 Mar 2016 19:07:38 -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=JrycNG6EmtoSKB96GmxZiml4dRE3qzndn316rbDa1SU=; b=dhKSq5/LWTRJT3ULr6vdgxTE3WcApWTdWmjsMm93XxVWSVVK0bSbPdzv+dasuHV67n 6Jbqu0wIU6QcxlumKbDEM8utmjwHt601cNI8YSNvwkUBxQL17Tq7VoMIwqRbUUdFC6Df Kj6goI4VEUVMtyoYx2E7w1Xsi+P0m5C95yZfc0Q2UJptOqG8QuLlFyExfzWpZ04pxuZC yV04dBJFXZhuf5d8szSuyDWMSpxwkTuYSJNzkX/zq0bk8y6Ny54TWSxDcw5S5Nv46dfL mIDAps9ISJb/FtGcs0oOM8cybrz5IiRPiGz6DML9e449ZKeMEDhD0ULCaI08rgylqEaD D/ig== 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=JrycNG6EmtoSKB96GmxZiml4dRE3qzndn316rbDa1SU=; b=FyUoHifSPEF4dQF5/YBXsbGXjqMKfQepYD/cstTi5dSNrV3gHyy7+/tMpXsxkpNEFM H4Ip8e22iuHuJ8htokrrRH0vf6HTOSqOLnvdSQ7lOYfhpS3y0vIy6gHE0IOgE61uitlO 0fCjNuyPl+g97CDp2l8bFaDZt98WY5767WVOdkpd2+lVLXEE44P/G0X3itO+mOT9w+K4 flGiP/uOlROAxRFNbBTpjSQEQVQw97l/Hj7b7V9RT6tdUjdgC6b4wUTNVL2sE4cHyfLo T9WyiOphXKaC64MUaH3mleeFxvoVcGKK+qTyOJGxPFO1ZRobjl2AhaIglmCziMmIWtB3 SywA== X-Gm-Message-State: AD7BkJIc7r7tRKu0mAMmhS1jCRI8Iea15RXz06sW1DSfHpsja+em+cNexek3I8SayuPgWgRBdlYWjr4GZjt4yA== X-Received: by 10.157.44.66 with SMTP id f60mr7253637otb.163.1458958052804; Fri, 25 Mar 2016 19:07:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.44.5 with HTTP; Fri, 25 Mar 2016 19:07:13 -0700 (PDT) In-Reply-To: <56F59902.6040108@cs.ucla.edu> References: <1458890453-20688-1-git-send-email-eggert@cs.ucla.edu> <56F59902.6040108@cs.ucla.edu> From: Jim Meyering Date: Fri, 25 Mar 2016 19:07:13 -0700 X-Google-Sender-Auth: REb1ZuI1-ZaFjFdr41GTAKCTDCk Message-ID: Subject: Re: [PATCH 1/2] test-framework-sh: port to NetBSD 7.0 To: Paul Eggert Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 23107 Cc: Assaf Gordon , "bug-gnulib@gnu.org List" , 23107@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: -0.5 (/) On Fri, Mar 25, 2016 at 1:01 PM, Paul Eggert wrote: > On 03/25/2016 08:16 AM, Jim Meyering wrote: >> >> I know that mktemp's -t is not portable, but the code in >> init.sh was supposed to work around that. Did you see >> some place where that work-around failed? > > Ah, sorry, I misinterpreted the debugging output. I saw a 'fail=1' and > thought, "Oh, the script is failing". But it was working correctly (albeit > confusingly). I reverted that part of the change to tests/init.sh in gnulib > and installed further changes that I hope make the test output clearer. > Revised proposed patches to gzip attached. Thank you for all of those patches. All look fine, so please push. That fail=1 in init.sh has misled me, too, so I'm glad it's gone, now. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 23:17:39 2016 Received: (at 23107) by debbugs.gnu.org; 26 Mar 2016 03:17:39 +0000 Received: from localhost ([127.0.0.1]:38222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajejL-0005oZ-1p for submit@debbugs.gnu.org; Fri, 25 Mar 2016 23:17:39 -0400 Received: from mail-qg0-f48.google.com ([209.85.192.48]:33208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajejJ-0005oL-6r for 23107@debbugs.gnu.org; Fri, 25 Mar 2016 23:17:37 -0400 Received: by mail-qg0-f48.google.com with SMTP id j35so72754674qge.0 for <23107@debbugs.gnu.org>; Fri, 25 Mar 2016 20:17:37 -0700 (PDT) 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:message-id:references :to; bh=wzGpcXsRkStTPgA5OHsl9yq2eHlmLSEaUQebye+QXoc=; b=O0mEbLxC0IC0IQ3r0iA8EeLIqXWMkOj6E0thlr6Z0f1ZRqi3lVBAY+8VGn8erHwjG5 EZr7HQZxd7S4qpy5igr0xNk8Q6aFOSOJ85/o7O9XwsOoOusSOmF6RYB2ggEqa0B7MVfY 70bUGvw9Q+p9Pl6kN6S6lrfYMzxFQoduTwDjuVcH6FRuW5xhV7QUnieodcR9/ShvDxwz 6dInzl3W5BjbrIA6NkYdQmvY6JjTP0x0awTBPkzdTgsSpvuIvaxRG9lmdcD7NQZhsdTZ 7uZ9QkW/HOKeRGkG+4o3JRN3h20K9nVTOsvCNdirm2XIEqh3n7caXLNlAKEyvW9DP5dk VHbA== 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 :message-id:references:to; bh=wzGpcXsRkStTPgA5OHsl9yq2eHlmLSEaUQebye+QXoc=; b=ND+flBuWL23bTd139ntsHsvGxr2GJwfvW4XFNdt731VtmVuUK5IDeGqqHT/x3oq/Gk EDlZFQGNFXOdBDJ28PVu7tnyipeASxbhTaKAAqPVxMTrs/NAAhMkKgq7knVESX/XmFni oEJEOwSZru2iMGDsUCYXHmqsb1lCWOsHYX2tVr5aCHghBTi4Gb2Rxe87sRohsRYlwBxY plAt06A+wHbnIy4PPZflF/a8xZvSRyDh1wd92Q7Vx6jNm2Vvx4wHfZb71w8+PLetkDae uDR8v/AdHywuhQuwnWsLpZAFx8AkasE29XzhdgHuVXUWi5rR7fUqHWBztgC0GRvMXsQM bVlw== X-Gm-Message-State: AD7BkJK5HDp2J6zpnsn6MfAiWcosgEr1763C/8cQGYLX8YCbUj2pe1XTqnEM3gf0QT4Zaw== X-Received: by 10.140.28.98 with SMTP id 89mr20746818qgy.36.1458962251813; Fri, 25 Mar 2016 20:17:31 -0700 (PDT) Received: from ix.home (pool-100-38-105-55.nycmny.fios.verizon.net. [100.38.105.55]) by smtp.gmail.com with ESMTPSA id y129sm6844271qka.33.2016.03.25.20.17.30 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 25 Mar 2016 20:17:30 -0700 (PDT) Content-Type: multipart/mixed; boundary="Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393" Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 From: Assaf Gordon In-Reply-To: <56F4E850.3030500@cs.ucla.edu> Date: Fri, 25 Mar 2016 23:17:29 -0400 Message-Id: References: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> <56F4E850.3030500@cs.ucla.edu> To: Paul Eggert X-Mailer: Apple Mail (2.2102) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23107 Cc: Jim Meyering , 23107@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: -0.7 (/) --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello, On that minimalist Alpine 3.3.3 system, the attached patch fixed the = "check-local" step, but then two other tests fail (help-version and = zless). The 'help-version' might be related to 'mktemp' (not sure), while the 'zless' fails because it assumes 'less' supports '-V', which = busybox's 'less' does not. log attached. --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393 Content-Disposition: attachment; filename=gzip-alpine-3.3.3-test-suite.log Content-Type: application/octet-stream; name="gzip-alpine-3.3.3-test-suite.log" Content-Transfer-Encoding: 7bit ============================================ gzip 1.6.57-9bd6: tests/test-suite.log ============================================ # TOTAL: 17 # PASS: 14 # SKIP: 1 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: help-version ================== + initial_cwd_=/home/miles/gzip-1.6.57-9bd6/tests + fail=0 + mktempd_ /home/miles/gzip-1.6.57-9bd6/tests + destdir_=/home/miles/gzip-1.6.57-9bd6/tests + base_template_=tmp. + template_=tmp..XXXXXXXXXX + nx_=10 + MAX_TRIES_=4 + unset TMPDIR + d=/home/miles/gzip-1.6.57-9bd6/tests/tmp.ObDmDc + test -d /home/miles/gzip-1.6.57-9bd6/tests/tmp.ObDmDc + tr S - + ls -dgo /home/miles/gzip-1.6.57-9bd6/tests/tmp.ObDmDc + perms= + fail=1 + test 1 = 0 + err_= + i_=1 + : + rand_bytes_ 10 + n_=10 + chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dev_rand_=/dev/urandom + test -r /dev/urandom + LC_ALL=C tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dd ibs=10 count=1 if=/dev/urandom + return + X_=HFqWUL6AaQ + candidate_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + mkdir -m 0700 /home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + err_= + echo /home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + return + test_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + cd /home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + gl_init_sh_nl_= + IFS= + expr 1 + 128 + eval trap 'Exit 129' 1 + trap Exit 129 1 + expr 2 + 128 + eval trap 'Exit 130' 2 + trap Exit 130 2 + expr 3 + 128 + eval trap 'Exit 131' 3 + trap Exit 131 3 + expr 13 + 128 + eval trap 'Exit 141' 13 + trap Exit 141 13 + expr 15 + 128 + eval trap 'Exit 143' 15 + trap Exit 143 15 + trap remove_tmp_ 0 + path_prepend_ .. + test 1 != 0 + path_dir_=.. + abs_path_dir_=/home/miles/gzip-1.6.57-9bd6/tests/.. + PATH=/home/miles/gzip-1.6.57-9bd6/tests/..:/home/miles/gzip-1.6.57-9bd6:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + create_exe_shims_ /home/miles/gzip-1.6.57-9bd6/tests/.. + return 0 + shift + test 0 != 0 + export PATH + expected_failure_status_chroot=125 + expected_failure_status_env=125 + expected_failure_status_nice=125 + expected_failure_status_nohup=125 + expected_failure_status_stdbuf=125 + expected_failure_status_su=125 + expected_failure_status_timeout=125 + expected_failure_status_printenv=2 + expected_failure_status_tty=3 + expected_failure_status_sort=2 + expected_failure_status_expr=3 + expected_failure_status_lbracket=2 + expected_failure_status_dir=2 + expected_failure_status_ls=2 + expected_failure_status_vdir=2 + expected_failure_status_cmp=2 + expected_failure_status_zcmp=2 + expected_failure_status_sdiff=2 + expected_failure_status_diff3=2 + expected_failure_status_diff=2 + expected_failure_status_zdiff=2 + expected_failure_status_zgrep=2 + expected_failure_status_zegrep=2 + expected_failure_status_zfgrep=2 + expected_failure_status_grep=2 + expected_failure_status_egrep=2 + expected_failure_status_fgrep=2 + test gzip gunzip gzexe zcat zcmp zdiff zegrep zfgrep zforce zgrep zless zmore znew + test 1.6.57-9bd6 + sed -n 1s/.* //p;q + env gzip --version + v=1.6.57-9bd6 + break + test x1.6.57-9bd6 = x1.6.57-9bd6 + test gzip = test + test gzip = false + args= + test gzip = install + eval env $i --help > h-$i + env gzip --help + eval env $i --version >/dev/null + env gzip --version + grep bug-gzip@gnu.org h-gzip + rm -f h-gzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzip --help + eval env $i --version >/dev/full 2>/dev/null + env gzip --version + status=1 + test gzip = [ + prog=gzip + eval expected=$expected_failure_status_gzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gunzip = test + test gunzip = false + args= + test gunzip = install + eval env $i --help > h-$i + env gunzip --help + eval env $i --version >/dev/null + env gunzip --version + grep bug-gzip@gnu.org h-gunzip + rm -f h-gunzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gunzip --help + eval env $i --version >/dev/full 2>/dev/null + env gunzip --version + status=1 + test gunzip = [ + prog=gunzip + eval expected=$expected_failure_status_gunzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gzexe = test + test gzexe = false + args= + test gzexe = install + eval env $i --help > h-$i + env gzexe --help + eval env $i --version >/dev/null + env gzexe --version + grep bug-gzip@gnu.org h-gzexe + rm -f h-gzexe + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzexe --help + eval env $i --version >/dev/full 2>/dev/null + env gzexe --version + status=1 + test gzexe = [ + prog=gzexe + eval expected=$expected_failure_status_gzexe + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcat = test + test zcat = false + args= + test zcat = install + eval env $i --help > h-$i + env zcat --help + eval env $i --version >/dev/null + env zcat --version + grep bug-gzip@gnu.org h-zcat + rm -f h-zcat + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcat --help + eval env $i --version >/dev/full 2>/dev/null + env zcat --version + status=1 + test zcat = [ + prog=zcat + eval expected=$expected_failure_status_zcat + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcmp = test + test zcmp = false + args= + test zcmp = install + eval env $i --help > h-$i + env zcmp --help + eval env $i --version >/dev/null + env zcmp --version + grep bug-gzip@gnu.org h-zcmp + rm -f h-zcmp + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcmp --help + eval env $i --version >/dev/full 2>/dev/null + env zcmp --version + status=2 + test zcmp = [ + prog=zcmp + eval expected=$expected_failure_status_zcmp + expected=2 + test x2 = x + test 2 = 2 + : + test zdiff = test + test zdiff = false + args= + test zdiff = install + eval env $i --help > h-$i + env zdiff --help + eval env $i --version >/dev/null + env zdiff --version + grep bug-gzip@gnu.org h-zdiff + rm -f h-zdiff + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zdiff --help + eval env $i --version >/dev/full 2>/dev/null + env zdiff --version + status=2 + test zdiff = [ + prog=zdiff + eval expected=$expected_failure_status_zdiff + expected=2 + test x2 = x + test 2 = 2 + : + test zegrep = test + test zegrep = false + args= + test zegrep = install + eval env $i --help > h-$i + env zegrep --help + eval env $i --version >/dev/null + env zegrep --version + grep bug-gzip@gnu.org h-zegrep + rm -f h-zegrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zegrep --help + eval env $i --version >/dev/full 2>/dev/null + env zegrep --version + status=2 + test zegrep = [ + prog=zegrep + eval expected=$expected_failure_status_zegrep + expected=2 + test x2 = x + test 2 = 2 + : + test zfgrep = test + test zfgrep = false + args= + test zfgrep = install + eval env $i --help > h-$i + env zfgrep --help + eval env $i --version >/dev/null + env zfgrep --version + grep bug-gzip@gnu.org h-zfgrep + rm -f h-zfgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zfgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zfgrep --version + status=2 + test zfgrep = [ + prog=zfgrep + eval expected=$expected_failure_status_zfgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zforce = test + test zforce = false + args= + test zforce = install + eval env $i --help > h-$i + env zforce --help + eval env $i --version >/dev/null + env zforce --version + grep bug-gzip@gnu.org h-zforce + rm -f h-zforce + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zforce --help + eval env $i --version >/dev/full 2>/dev/null + env zforce --version + status=1 + test zforce = [ + prog=zforce + eval expected=$expected_failure_status_zforce + expected= + test x = x + expected=1 + test 1 = 1 + : + test zgrep = test + test zgrep = false + args= + test zgrep = install + eval env $i --help > h-$i + env zgrep --help + eval env $i --version >/dev/null + env zgrep --version + grep bug-gzip@gnu.org h-zgrep + rm -f h-zgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zgrep --version + status=2 + test zgrep = [ + prog=zgrep + eval expected=$expected_failure_status_zgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zless = test + test zless = false + args= + test zless = install + eval env $i --help > h-$i + env zless --help + eval env $i --version >/dev/null + env zless --version + grep bug-gzip@gnu.org h-zless + rm -f h-zless + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zless --help + eval env $i --version >/dev/full 2>/dev/null + env zless --version + status=1 + test zless = [ + prog=zless + eval expected=$expected_failure_status_zless + expected= + test x = x + expected=1 + test 1 = 1 + : + test zmore = test + test zmore = false + args= + test zmore = install + eval env $i --help > h-$i + env zmore --help + eval env $i --version >/dev/null + env zmore --version + grep bug-gzip@gnu.org h-zmore + rm -f h-zmore + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zmore --help + eval env $i --version >/dev/full 2>/dev/null + env zmore --version + status=1 + test zmore = [ + prog=zmore + eval expected=$expected_failure_status_zmore + expected= + test x = x + expected=1 + test 1 = 1 + : + test znew = test + test znew = false + args= + test znew = install + eval env $i --help > h-$i + env znew --help + eval env $i --version >/dev/null + env znew --version + grep bug-gzip@gnu.org h-znew + rm -f h-znew + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env znew --help + eval env $i --version >/dev/full 2>/dev/null + env znew --version + status=1 + test znew = [ + prog=znew + eval expected=$expected_failure_status_znew + expected= + test x = x + expected=1 + test 1 = 1 + : + test gzip = test + test gzip = false + args= + test gzip = install + eval env $i --help > h-$i + env gzip --help + eval env $i --version >/dev/null + env gzip --version + grep bug-gzip@gnu.org h-gzip + rm -f h-gzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzip --help + eval env $i --version >/dev/full 2>/dev/null + env gzip --version + status=1 + test gzip = [ + prog=gzip + eval expected=$expected_failure_status_gzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gunzip = test + test gunzip = false + args= + test gunzip = install + eval env $i --help > h-$i + env gunzip --help + eval env $i --version >/dev/null + env gunzip --version + grep bug-gzip@gnu.org h-gunzip + rm -f h-gunzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gunzip --help + eval env $i --version >/dev/full 2>/dev/null + env gunzip --version + status=1 + test gunzip = [ + prog=gunzip + eval expected=$expected_failure_status_gunzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gzexe = test + test gzexe = false + args= + test gzexe = install + eval env $i --help > h-$i + env gzexe --help + eval env $i --version >/dev/null + env gzexe --version + grep bug-gzip@gnu.org h-gzexe + rm -f h-gzexe + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzexe --help + eval env $i --version >/dev/full 2>/dev/null + env gzexe --version + status=1 + test gzexe = [ + prog=gzexe + eval expected=$expected_failure_status_gzexe + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcat = test + test zcat = false + args= + test zcat = install + eval env $i --help > h-$i + env zcat --help + eval env $i --version >/dev/null + env zcat --version + grep bug-gzip@gnu.org h-zcat + rm -f h-zcat + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcat --help + eval env $i --version >/dev/full 2>/dev/null + env zcat --version + status=1 + test zcat = [ + prog=zcat + eval expected=$expected_failure_status_zcat + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcmp = test + test zcmp = false + args= + test zcmp = install + eval env $i --help > h-$i + env zcmp --help + eval env $i --version >/dev/null + env zcmp --version + grep bug-gzip@gnu.org h-zcmp + rm -f h-zcmp + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcmp --help + eval env $i --version >/dev/full 2>/dev/null + env zcmp --version + status=2 + test zcmp = [ + prog=zcmp + eval expected=$expected_failure_status_zcmp + expected=2 + test x2 = x + test 2 = 2 + : + test zdiff = test + test zdiff = false + args= + test zdiff = install + eval env $i --help > h-$i + env zdiff --help + eval env $i --version >/dev/null + env zdiff --version + grep bug-gzip@gnu.org h-zdiff + rm -f h-zdiff + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zdiff --help + eval env $i --version >/dev/full 2>/dev/null + env zdiff --version + status=2 + test zdiff = [ + prog=zdiff + eval expected=$expected_failure_status_zdiff + expected=2 + test x2 = x + test 2 = 2 + : + test zegrep = test + test zegrep = false + args= + test zegrep = install + eval env $i --help > h-$i + env zegrep --help + eval env $i --version >/dev/null + env zegrep --version + grep bug-gzip@gnu.org h-zegrep + rm -f h-zegrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zegrep --help + eval env $i --version >/dev/full 2>/dev/null + env zegrep --version + status=2 + test zegrep = [ + prog=zegrep + eval expected=$expected_failure_status_zegrep + expected=2 + test x2 = x + test 2 = 2 + : + test zfgrep = test + test zfgrep = false + args= + test zfgrep = install + eval env $i --help > h-$i + env zfgrep --help + eval env $i --version >/dev/null + env zfgrep --version + grep bug-gzip@gnu.org h-zfgrep + rm -f h-zfgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zfgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zfgrep --version + status=2 + test zfgrep = [ + prog=zfgrep + eval expected=$expected_failure_status_zfgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zforce = test + test zforce = false + args= + test zforce = install + eval env $i --help > h-$i + env zforce --help + eval env $i --version >/dev/null + env zforce --version + grep bug-gzip@gnu.org h-zforce + rm -f h-zforce + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zforce --help + eval env $i --version >/dev/full 2>/dev/null + env zforce --version + status=1 + test zforce = [ + prog=zforce + eval expected=$expected_failure_status_zforce + expected= + test x = x + expected=1 + test 1 = 1 + : + test zgrep = test + test zgrep = false + args= + test zgrep = install + eval env $i --help > h-$i + env zgrep --help + eval env $i --version >/dev/null + env zgrep --version + grep bug-gzip@gnu.org h-zgrep + rm -f h-zgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zgrep --version + status=2 + test zgrep = [ + prog=zgrep + eval expected=$expected_failure_status_zgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zless = test + test zless = false + args= + test zless = install + eval env $i --help > h-$i + env zless --help + eval env $i --version >/dev/null + env zless --version + grep bug-gzip@gnu.org h-zless + rm -f h-zless + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zless --help + eval env $i --version >/dev/full 2>/dev/null + env zless --version + status=1 + test zless = [ + prog=zless + eval expected=$expected_failure_status_zless + expected= + test x = x + expected=1 + test 1 = 1 + : + test zmore = test + test zmore = false + args= + test zmore = install + eval env $i --help > h-$i + env zmore --help + eval env $i --version >/dev/null + env zmore --version + grep bug-gzip@gnu.org h-zmore + rm -f h-zmore + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zmore --help + eval env $i --version >/dev/full 2>/dev/null + env zmore --version + status=1 + test zmore = [ + prog=zmore + eval expected=$expected_failure_status_zmore + expected= + test x = x + expected=1 + test 1 = 1 + : + test znew = test + test znew = false + args= + test znew = install + eval env $i --help > h-$i + env znew --help + eval env $i --version >/dev/null + env znew --version + grep bug-gzip@gnu.org h-znew + rm -f h-znew + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env znew --help + eval env $i --version >/dev/full 2>/dev/null + env znew --version + status=1 + test znew = [ + prog=znew + eval expected=$expected_failure_status_znew + expected= + test x = x + expected=1 + test 1 = 1 + : + test gzip = test + test gzip = false + args= + test gzip = install + eval env $i --help > h-$i + env gzip --help + eval env $i --version >/dev/null + env gzip --version + grep bug-gzip@gnu.org h-gzip + rm -f h-gzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzip --help + eval env $i --version >/dev/full 2>/dev/null + env gzip --version + status=1 + test gzip = [ + prog=gzip + eval expected=$expected_failure_status_gzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gunzip = test + test gunzip = false + args= + test gunzip = install + eval env $i --help > h-$i + env gunzip --help + eval env $i --version >/dev/null + env gunzip --version + grep bug-gzip@gnu.org h-gunzip + rm -f h-gunzip + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gunzip --help + eval env $i --version >/dev/full 2>/dev/null + env gunzip --version + status=1 + test gunzip = [ + prog=gunzip + eval expected=$expected_failure_status_gunzip + expected= + test x = x + expected=1 + test 1 = 1 + : + test gzexe = test + test gzexe = false + args= + test gzexe = install + eval env $i --help > h-$i + env gzexe --help + eval env $i --version >/dev/null + env gzexe --version + grep bug-gzip@gnu.org h-gzexe + rm -f h-gzexe + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env gzexe --help + eval env $i --version >/dev/full 2>/dev/null + env gzexe --version + status=1 + test gzexe = [ + prog=gzexe + eval expected=$expected_failure_status_gzexe + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcat = test + test zcat = false + args= + test zcat = install + eval env $i --help > h-$i + env zcat --help + eval env $i --version >/dev/null + env zcat --version + grep bug-gzip@gnu.org h-zcat + rm -f h-zcat + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcat --help + eval env $i --version >/dev/full 2>/dev/null + env zcat --version + status=1 + test zcat = [ + prog=zcat + eval expected=$expected_failure_status_zcat + expected= + test x = x + expected=1 + test 1 = 1 + : + test zcmp = test + test zcmp = false + args= + test zcmp = install + eval env $i --help > h-$i + env zcmp --help + eval env $i --version >/dev/null + env zcmp --version + grep bug-gzip@gnu.org h-zcmp + rm -f h-zcmp + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zcmp --help + eval env $i --version >/dev/full 2>/dev/null + env zcmp --version + status=2 + test zcmp = [ + prog=zcmp + eval expected=$expected_failure_status_zcmp + expected=2 + test x2 = x + test 2 = 2 + : + test zdiff = test + test zdiff = false + args= + test zdiff = install + eval env $i --help > h-$i + env zdiff --help + eval env $i --version >/dev/null + env zdiff --version + grep bug-gzip@gnu.org h-zdiff + rm -f h-zdiff + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zdiff --help + eval env $i --version >/dev/full 2>/dev/null + env zdiff --version + status=2 + test zdiff = [ + prog=zdiff + eval expected=$expected_failure_status_zdiff + expected=2 + test x2 = x + test 2 = 2 + : + test zegrep = test + test zegrep = false + args= + test zegrep = install + eval env $i --help > h-$i + env zegrep --help + eval env $i --version >/dev/null + env zegrep --version + grep bug-gzip@gnu.org h-zegrep + rm -f h-zegrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zegrep --help + eval env $i --version >/dev/full 2>/dev/null + env zegrep --version + status=2 + test zegrep = [ + prog=zegrep + eval expected=$expected_failure_status_zegrep + expected=2 + test x2 = x + test 2 = 2 + : + test zfgrep = test + test zfgrep = false + args= + test zfgrep = install + eval env $i --help > h-$i + env zfgrep --help + eval env $i --version >/dev/null + env zfgrep --version + grep bug-gzip@gnu.org h-zfgrep + rm -f h-zfgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zfgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zfgrep --version + status=2 + test zfgrep = [ + prog=zfgrep + eval expected=$expected_failure_status_zfgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zforce = test + test zforce = false + args= + test zforce = install + eval env $i --help > h-$i + env zforce --help + eval env $i --version >/dev/null + env zforce --version + grep bug-gzip@gnu.org h-zforce + rm -f h-zforce + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zforce --help + eval env $i --version >/dev/full 2>/dev/null + env zforce --version + status=1 + test zforce = [ + prog=zforce + eval expected=$expected_failure_status_zforce + expected= + test x = x + expected=1 + test 1 = 1 + : + test zgrep = test + test zgrep = false + args= + test zgrep = install + eval env $i --help > h-$i + env zgrep --help + eval env $i --version >/dev/null + env zgrep --version + grep bug-gzip@gnu.org h-zgrep + rm -f h-zgrep + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zgrep --help + eval env $i --version >/dev/full 2>/dev/null + env zgrep --version + status=2 + test zgrep = [ + prog=zgrep + eval expected=$expected_failure_status_zgrep + expected=2 + test x2 = x + test 2 = 2 + : + test zless = test + test zless = false + args= + test zless = install + eval env $i --help > h-$i + env zless --help + eval env $i --version >/dev/null + env zless --version + grep bug-gzip@gnu.org h-zless + rm -f h-zless + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zless --help + eval env $i --version >/dev/full 2>/dev/null + env zless --version + status=1 + test zless = [ + prog=zless + eval expected=$expected_failure_status_zless + expected= + test x = x + expected=1 + test 1 = 1 + : + test zmore = test + test zmore = false + args= + test zmore = install + eval env $i --help > h-$i + env zmore --help + eval env $i --version >/dev/null + env zmore --version + grep bug-gzip@gnu.org h-zmore + rm -f h-zmore + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env zmore --help + eval env $i --version >/dev/full 2>/dev/null + env zmore --version + status=1 + test zmore = [ + prog=zmore + eval expected=$expected_failure_status_zmore + expected= + test x = x + expected=1 + test 1 = 1 + : + test znew = test + test znew = false + args= + test znew = install + eval env $i --help > h-$i + env znew --help + eval env $i --version >/dev/null + env znew --version + grep bug-gzip@gnu.org h-znew + rm -f h-znew + test -w /dev/full + test -c /dev/full + eval env $i --help >/dev/full 2>/dev/null + env znew --help + eval env $i --version >/dev/full 2>/dev/null + env znew --version + status=1 + test znew = [ + prog=znew + eval expected=$expected_failure_status_znew + expected= + test x = x + expected=1 + test 1 = 1 + : + bigZ_in=bigZ-in.Z + zin=zin.gz + zin2=zin2.gz + tmp=tmp-27208 + tmp_in=in-27208 + tmp_in2=in2-27208 + tmp_dir=dir-27208 + tmp_out=out-27208 + mkdir tmp-27208 + cd tmp-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test gzip = [ + prog=gzip + args= + type gzip_setup + eval env $i < $tmp_in > $tmp_out + env gzip + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test gunzip = [ + prog=gunzip + args= + type gunzip_setup + gunzip_setup + zcat_setup + args= zin.gz + eval env $i zin.gz < $tmp_in > $tmp_out + env gunzip zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test gzexe = [ + prog=gzexe + args= + type gzexe_setup + gzexe_setup + args= in-27208 + eval env $i in-27208 < $tmp_in > $tmp_out + env gzexe in-27208 in-27208: -15.4% + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zcat = [ + prog=zcat + args= + type zcat_setup + zcat_setup + args= zin.gz + eval env $i zin.gz < $tmp_in > $tmp_out + env zcat zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zcmp = [ + prog=zcmp + args= + type zcmp_setup + zcmp_setup + zdiff_setup + args= zin.gz zin2.gz + eval env $i zin.gz zin2.gz < $tmp_in > $tmp_out + env zcmp zin.gz zin2.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zdiff = [ + prog=zdiff + args= + type zdiff_setup + zdiff_setup + args= zin.gz zin2.gz + eval env $i zin.gz zin2.gz < $tmp_in > $tmp_out + env zdiff zin.gz zin2.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zegrep = [ + prog=zegrep + args= + type zegrep_setup + zegrep_setup + zgrep_setup + args= z zin.gz + eval env $i z zin.gz < $tmp_in > $tmp_out + env zegrep z zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zfgrep = [ + prog=zfgrep + args= + type zfgrep_setup + zfgrep_setup + zgrep_setup + args= z zin.gz + eval env $i z zin.gz < $tmp_in > $tmp_out + env zfgrep z zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zforce = [ + prog=zforce + args= + type zforce_setup + zforce_setup + zcat_setup + args= zin.gz + eval env $i zin.gz < $tmp_in > $tmp_out + env zforce zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zgrep = [ + prog=zgrep + args= + type zgrep_setup + zgrep_setup + args= z zin.gz + eval env $i z zin.gz < $tmp_in > $tmp_out + env zgrep z zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zless = [ + prog=zless + args= + type zless_setup + zless_setup + zcat_setup + args= zin.gz + eval env $i zin.gz < $tmp_in > $tmp_out + env zless zin.gz less: unrecognized option: V BusyBox v1.24.1 (2015-12-16 08:00:02 GMT) multi-call binary. Usage: less [-EIMmNSh~] [FILE]... View FILE (or stdin) one screenful at a time -E Quit once the end of a file is reached -I Ignore case in all searches -M,-m Display status line with line numbers and percentage through the file -N Prefix line number to each line -S Truncate long lines -~ Suppress ~s displayed past EOF + echo FAIL: zless FAIL: zless + fail=1 + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test zmore = [ + prog=zmore + args= + type zmore_setup + zmore_setup + zcat_setup + args= zin.gz + eval env $i zin.gz < $tmp_in > $tmp_out + env zmore zin.gz + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + rm -rf in-27208 in2-27208 dir-27208 out-27208 bigZ-in.Z zin.gz zin2.gz + gzip + echo z + cp zin.gz zin2.gz + cp zin.gz bigZ-in.Z + echo 2147483647 0 + cp in-27208 in2-27208 + mkdir dir-27208 + test znew = [ + prog=znew + args= + type znew_setup + znew_setup + args= bigZ-in.Z + eval env $i bigZ-in.Z < $tmp_in > $tmp_out + env znew bigZ-in.Z + : + rm -rf in-27208 in2-27208 out-27208 dir-27208 + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /home/miles/gzip-1.6.57-9bd6/tests + chmod -R u+rwx /home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + rm -rf /home/miles/gzip-1.6.57-9bd6/tests/tmp.HFqWUL6AaQ + exit 1 FAIL: zdiff =========== + initial_cwd_=/home/miles/gzip-1.6.57-9bd6/tests + fail=0 + mktempd_ /home/miles/gzip-1.6.57-9bd6/tests + destdir_=/home/miles/gzip-1.6.57-9bd6/tests + base_template_=tmp. + template_=tmp..XXXXXXXXXX + nx_=10 + MAX_TRIES_=4 + unset TMPDIR + d=/home/miles/gzip-1.6.57-9bd6/tests/tmp.nbcmIJ + test -d /home/miles/gzip-1.6.57-9bd6/tests/tmp.nbcmIJ + tr S - + ls -dgo /home/miles/gzip-1.6.57-9bd6/tests/tmp.nbcmIJ + perms= + fail=1 + test 1 = 0 + err_= + i_=1 + : + rand_bytes_ 10 + n_=10 + chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dev_rand_=/dev/urandom + test -r /dev/urandom + LC_ALL=C tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dd ibs=10 count=1 if=/dev/urandom + return + X_=uhKe2nU1q0 + candidate_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + mkdir -m 0700 /home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + err_= + echo /home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + return + test_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + cd /home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + gl_init_sh_nl_= + IFS= + expr 1 + 128 + eval trap 'Exit 129' 1 + trap Exit 129 1 + expr 2 + 128 + eval trap 'Exit 130' 2 + trap Exit 130 2 + expr 3 + 128 + eval trap 'Exit 131' 3 + trap Exit 131 3 + expr 13 + 128 + eval trap 'Exit 141' 13 + trap Exit 141 13 + expr 15 + 128 + eval trap 'Exit 143' 15 + trap Exit 143 15 + trap remove_tmp_ 0 + path_prepend_ .. + test 1 != 0 + path_dir_=.. + abs_path_dir_=/home/miles/gzip-1.6.57-9bd6/tests/.. + PATH=/home/miles/gzip-1.6.57-9bd6/tests/..:/home/miles/gzip-1.6.57-9bd6:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + create_exe_shims_ /home/miles/gzip-1.6.57-9bd6/tests/.. + return 0 + shift + test 0 != 0 + export PATH + echo a + echo b + gzip a b + cat + fail=0 + zdiff a.gz b.gz + test 1 = 1 + compare exp out + compare_dev_null_ exp out + test 2 = 2 + test xexp = x/dev/null + test xout = x/dev/null + return 2 + compare_ exp out + diff -u exp out --- exp +++ out @@ -1,4 +1,5 @@ -1c1 -< a ---- -> b +--- /dev/fd/5 ++++ - +@@ -1 +1 @@ +-a ++b + fail=1 + rm -f out + zdiff a.gz a.gz + test -s out + test -s err + Exit 1 + set +e + exit 1 + exit 1 + remove_tmp_ + __st=1 + cleanup_ + : + cd /home/miles/gzip-1.6.57-9bd6/tests + chmod -R u+rwx /home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + rm -rf /home/miles/gzip-1.6.57-9bd6/tests/tmp.uhKe2nU1q0 + exit 1 SKIP: zgrep-context =================== + initial_cwd_=/home/miles/gzip-1.6.57-9bd6/tests + fail=0 + mktempd_ /home/miles/gzip-1.6.57-9bd6/tests + destdir_=/home/miles/gzip-1.6.57-9bd6/tests + base_template_=tmp. + template_=tmp..XXXXXXXXXX + nx_=10 + MAX_TRIES_=4 + unset TMPDIR + d=/home/miles/gzip-1.6.57-9bd6/tests/tmp.HpDgpB + test -d /home/miles/gzip-1.6.57-9bd6/tests/tmp.HpDgpB + tr S - + ls -dgo /home/miles/gzip-1.6.57-9bd6/tests/tmp.HpDgpB + perms= + fail=1 + test 1 = 0 + err_= + i_=1 + : + rand_bytes_ 10 + n_=10 + chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dev_rand_=/dev/urandom + test -r /dev/urandom + LC_ALL=C tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + dd ibs=10 count=1 if=/dev/urandom + return + X_=Cn1mtN8ZmU + candidate_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + mkdir -m 0700 /home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + err_= + echo /home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + return + test_dir_=/home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + cd /home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + gl_init_sh_nl_= + IFS= + expr 1 + 128 + eval trap 'Exit 129' 1 + trap Exit 129 1 + expr 2 + 128 + eval trap 'Exit 130' 2 + trap Exit 130 2 + expr 3 + 128 + eval trap 'Exit 131' 3 + trap Exit 131 3 + expr 13 + 128 + eval trap 'Exit 141' 13 + trap Exit 141 13 + expr 15 + 128 + eval trap 'Exit 143' 15 + trap Exit 143 15 + trap remove_tmp_ 0 + path_prepend_ .. + test 1 != 0 + path_dir_=.. + abs_path_dir_=/home/miles/gzip-1.6.57-9bd6/tests/.. + PATH=/home/miles/gzip-1.6.57-9bd6/tests/..:/home/miles/gzip-1.6.57-9bd6:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + create_exe_shims_ /home/miles/gzip-1.6.57-9bd6/tests/.. + return 0 + shift + test 0 != 0 + export PATH + seq 40 + start=1 final=40 + awk BEGIN{for(i=1;i<=40;i++) print i} + gzip + seq 2 32 + start=2 final=32 + awk BEGIN{for(i=2;i<=32;i++) print i} + : /bin/grep + /bin/grep -15 17 - /bin/grep: unrecognized option: 1 BusyBox v1.24.1 (2015-12-16 08:00:02 GMT) multi-call binary. Usage: grep [-HhnlLoqvsriwFE] [-m N] [-A/B/C N] PATTERN/-e PATTERN.../-f FILE [FILE]... Search for PATTERN in FILEs (or stdin) -H Add 'filename:' prefix -h Do not add 'filename:' prefix -n Add 'line_no:' prefix -l Show only names of files that match -L Show only names of files that don't match -c Show only count of matching lines -o Show only the matching part of line -q Quiet. Return 0 if PATTERN is found, 1 otherwise -v Select non-matching lines -s Suppress open and read errors -r Recurse -i Ignore case -w Match whole words only -x Match whole lines only -F PATTERN is a literal (not regexp) -E PATTERN is an extended regexp -m N Match up to N times per file -A N Print N lines of trailing context -B N Print N lines of leading context -C N Same as '-A N -B N' -e PTRN Pattern to match -f FILE Read pattern from file + echo ./zgrep-context: /bin/grep does not support context options; skipping this test ./zgrep-context: /bin/grep does not support context options; skipping this test + exit 77 + remove_tmp_ + __st=77 + cleanup_ + : + cd /home/miles/gzip-1.6.57-9bd6/tests + chmod -R u+rwx /home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + rm -rf /home/miles/gzip-1.6.57-9bd6/tests/tmp.Cn1mtN8ZmU + exit 77 --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii It might be a bit tricker than expected to adapt to such minimalist = system - whether it's a show-stopper or not is a different matter. I'm happy to test further (and I'll soon send similar reports for other = packages).=20 =09 Regarding netbsd/mktemp - sorry for creating some confusion. I noticed = gnulib was updated then reverted with some related changes, please let = me know if there's a specific version to check. Examining 'mktemp' support on various systems, I see the following: =3D=3D=3D FreeBSD 10.1: mktemp [-d] [-q] [-t prefix] [-u] template ... (and) mktemp [-d] [-q] [-u] -t prefix=20 Mac OS X: (same as FreeBSD) OpenBSD 5.8: mktemp [-dqtu] [-p directory] [template] NetBSD 7: mktemp [-dqu] [-p ] {-t prefix | = template ...} Alpine (BusyBox): mktemp [-dt] [-p DIR] [TEMPLATE] OpenSolaris 5.10 mktemp [-dqtu] [-p prefix_dir] [template] OpenSolaris 5.11 mktemp [-dqtu] [-p prefix_dir] = [--directory][--dry-run] [--help] [--quiet] [--suffix=3DSUFF] = [--tmpdir[=3DDIR]] [tmeplate] AIX 7: (missing?) =3D=3D=3D Specifically, it seems the '-t' parameter for NetBSD requires a = parameter, while on most other systems it is just a flag. This makes the = order of the parameters effect the outcome. In './tests/init.sh', the function 'mktempd_' has code like this: # First, try to use mktemp. d=3D`unset TMPDIR; { mktemp -d -t -p "$destdir_" "$template_"; } = 2>/dev/null` \ || fail=3D1 Trying it on NetBSD yields unexpected results: $ mktemp -d -t -p destdir template.XXXXXX =20 /tmp/-p.xHVlMf3f destdir template.xUCbsO While if we just change the order, and make '-t' the last parameter, it = would "just work" (assuming TMPDIR is unset). =09 $ mktemp -d -p destdir -t template.XXXXXX destdir/template.XXXXXX.SEvvNSKE An attempt to make a portable version: d=3D`unset TMPDIR; { mktemp -d -p "$destdir_" -t "$template_"; } = 2>/dev/null` \ || e=3D`TMPDIR=3D"$destdir_" mktemp -d -t "$template_" 2>/dev/null` = \ || fail=3D1 Running the attached script on various systems gives: =3D=3D=3D Linux: with-p foo/bar.nNBIHo (=3Dalpine/busybox) Linux: with-p foo/bar.Da60cG (=3Ddebian/gnu-coreutils) FreeBSD: no-p foo/bar.XXXXXX.60xAkfa8 NetBSD: with-p foo/bar.XXXXXX.myeDmTST Darwin: no-p foo/bar.XXXXXX.xKNmTTzN OpenBSD: with-p foo/bar.zVf8w1 SunOS: with-p foo/bar.rtai1S (=3DOpenSolaris 5.10) SunOS: with-p foo/bar.rXa4bY (=3DOpenSolaris 5.11) =3D=3D=3D --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393 Content-Disposition: attachment; filename=make-temp-dir.sh Content-Type: application/octet-stream; name="make-temp-dir.sh" Content-Transfer-Encoding: 7bit #!/bin/sh destdir_=foo template_=bar.XXXXXX mkdir -p "$destdir_" || exit 1 # Try to use mktemp: first on systems which support -p, then without. fail= d=`unset TMPDIR; { mktemp -d -p "$destdir_" -t "$template_"; } 2>/dev/null` \ || e=`TMPDIR="$destdir_" mktemp -d -t "$template_" 2>/dev/null` \ || fail=1 sys=`uname -s` if test "$d" ; then method=with-p dir="$d" elif test "$e" ; then method=no-p dir="$e" elif test "$fail" ; then method=X dir="(failed)" else echo "error" >&2 exit 1 fi printf "%-10s %s %s\n" "$sys:" "$method" "$dir" --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hope this helps, and happy to test further, regards, - assaf --Apple-Mail=_74176E2B-A7DE-4F79-998E-7EBBA7A59393-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 23:31:17 2016 Received: (at 23107) by debbugs.gnu.org; 26 Mar 2016 03:31:17 +0000 Received: from localhost ([127.0.0.1]:38227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajewX-00069C-C4 for submit@debbugs.gnu.org; Fri, 25 Mar 2016 23:31:17 -0400 Received: from mail-qg0-f46.google.com ([209.85.192.46]:35412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajewV-00068x-Fs for 23107@debbugs.gnu.org; Fri, 25 Mar 2016 23:31:15 -0400 Received: by mail-qg0-f46.google.com with SMTP id y89so72743266qge.2 for <23107@debbugs.gnu.org>; Fri, 25 Mar 2016 20:31:15 -0700 (PDT) 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=T37ky2uA18m3aPDGOFyPt9eqZ2TfJ3Ft7Ka5LCtCJW8=; b=wKaeyK0h39dDnpAo5Q2FRtbBlR8qmuBk2hfeav2BMK2JBLUhKnwf6jyFJXaoSqGoT0 ihsuffRbDUd3z+kkVQNBVX8i6NB7HeoycJsAMiZOrXWxUAq/QTisEdfkdqt2z+Z7ZNeI cPvFz1Vs/aEN+vhn4IHwl8MqwfL3Xzb5HPE6rrYfxdm91shjkjYihifSBBYNWde/5AjK IWPYarPhu5ek959/mDvOppqqNR6eS7YJVQ7uOSivTHwzWS8N8QsPTKGtI0AnOmlDH3NM 9gFAZ5T5luUCzC/XaOjHxjj9lSO0p8c0qRiLxJu7TNA3+Ys8tHzevmPJ5qhBWMLp0ti8 qY0Q== 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=T37ky2uA18m3aPDGOFyPt9eqZ2TfJ3Ft7Ka5LCtCJW8=; b=amavd7qS7T6/EjKQKDiscFUCL6oCa6QeX/1PtWmtrZaDwvt7aVNgt9nOs9cbv0aAlm q3nbwCw8wT+gmnIS3ru25t7J3X5mBXMP3TRDljKUGUHCzi0vlEP/bmN5Z5An1uAkhmUw fdbNiWLaSHqr5socCIOw2q1nL45q6Uw0PMAr+3MxFMa0TUg0mePQPU1TKYuDRDh3FBgL RlY+1qb2TwL7SY8f4iH2FP8mGqaazIdzRCCExylPVVI8WYmG/bPXgw70BgkF4ijoD37l HHaZY6B9sSneR9svww7S6gCigG1zZVYgp9ROs6a9KDKpq1KcdoSRjLD5Pc9nKWwa4kk0 Y9bA== X-Gm-Message-State: AD7BkJLbv8lkwX/F7KbzK6VChbQ4KG/0D7Ar0tctat/5+L1HmdGOZl63U7BMGeOioTxZnA== X-Received: by 10.141.1.87 with SMTP id c84mr22552755qhd.1.1458963070049; Fri, 25 Mar 2016 20:31:10 -0700 (PDT) Received: from ix.home (pool-100-38-105-55.nycmny.fios.verizon.net. [100.38.105.55]) by smtp.gmail.com with ESMTPSA id v11sm4062732qka.46.2016.03.25.20.31.09 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 25 Mar 2016 20:31:09 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 From: Assaf Gordon In-Reply-To: Date: Fri, 25 Mar 2016 23:31:08 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <4743CE1C-95B2-4E3D-927D-47FC0098F20F@gmail.com> References: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> <56F4E850.3030500@cs.ucla.edu> To: Paul Eggert X-Mailer: Apple Mail (2.2102) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23107 Cc: Jim Meyering , 23107@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: -0.7 (/) Sorry, I was wrong about the failure causes on Alpine Linux 3.3.3: > On Mar 25, 2016, at 23:17, Assaf Gordon wrote: >=20 > >=20 'help-version' failed due to using 'less -V', and 'zdiff' failed due to = something else (which I'm looking into).=20 FAIL: help-version =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [...] + env zless zin.gz less: unrecognized option: V FAIL: zdiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [...] + diff -u exp out --- exp +++ out @@ -1,4 +1,5 @@ -1c1 -< a ---- -> b +--- /dev/fd/5 ++++ - +@@ -1 +1 @@ +-a ++b + fail=3D1 regards, - assaf From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 26 00:17:18 2016 Received: (at 23107) by debbugs.gnu.org; 26 Mar 2016 04:17:18 +0000 Received: from localhost ([127.0.0.1]:38237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajff3-0007HU-T8 for submit@debbugs.gnu.org; Sat, 26 Mar 2016 00:17:18 -0400 Received: from mail-qg0-f47.google.com ([209.85.192.47]:33577) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajff3-0007HI-2x for 23107@debbugs.gnu.org; Sat, 26 Mar 2016 00:17:17 -0400 Received: by mail-qg0-f47.google.com with SMTP id j35so73276511qge.0 for <23107@debbugs.gnu.org>; Fri, 25 Mar 2016 21:17:17 -0700 (PDT) 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:message-id:references :to; bh=DLZEjUtTKO3hXgsauz1IK3xnnL/4VQu0LA4M42+njL8=; b=ikv305jk2MXirjWn2hkAha7F6/kKGDI4UzFjjOT/u6n7m2F2efSEhddYupSv0z3rEh XvazucJkldEN2HkTYbNlElHcmV9sNnsJEa3ZcptAKhSrwdPFsedpv0usf1GlNBTHeYi/ ZIZEKhZGaBlDbacLA3edlrY88Z/BtsCY5Y24CmbRhhT5rVYe9tyfi+eCCa/DLDmS/Zt0 75+nu224rU2uHXXm8BWDezcfk7L4AtxOWNizsnHpU6/dcxGoGwRpVk+KRUySyzPqtfS5 Dy4rqocxWB1HoZhA2j8a8WpKPnk7PDniyQQEQvZKeki0czk8qp9F+5pPcuIqvFBRnhCZ d/og== 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 :message-id:references:to; bh=DLZEjUtTKO3hXgsauz1IK3xnnL/4VQu0LA4M42+njL8=; b=gVYmqpcn/YY0D5Uofuo9dLlV665koymJyZ4H/Xd45cleI2COv0w5D1lOr6AjuOd1kf GaFXfHtEeae2Ddx2cWoPMtL9lm8q6HhnmzVRo9kgUhqtWCZivHS0Awwg8eaEWHb7dODB oD4mVAGky5LJbMf0YJG/UR0fHgoE7pLgo1y47kTbzvYUgJYtX98CVIJGqxzSSI9jFzoQ 6FMxJeE6sjva9gzddUTZKiwf90p7WGgcyS/bljHUfe4tgXciom2MAZacduNM6z5aAQZj 97uhzotCGIM7hTknIx/wzCTvdIgAYC8GGQfT//nQG1597/oyURZoJh8M5IZ/jSv62bW1 6HBQ== X-Gm-Message-State: AD7BkJJSRNHnXPIm+DaTSILGqyqRap7zv+HdeSOcFKUQigEgeamUJUFEdbywZOVnlmW7gQ== X-Received: by 10.140.104.34 with SMTP id z31mr21452506qge.90.1458965831652; Fri, 25 Mar 2016 21:17:11 -0700 (PDT) Received: from ix.home (pool-100-38-105-55.nycmny.fios.verizon.net. [100.38.105.55]) by smtp.gmail.com with ESMTPSA id v66sm6862303qhb.26.2016.03.25.21.17.10 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 25 Mar 2016 21:17:10 -0700 (PDT) Content-Type: multipart/mixed; boundary="Apple-Mail=_253B9E0F-261D-4744-82C3-11913F58E15D" Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 From: Assaf Gordon In-Reply-To: <4743CE1C-95B2-4E3D-927D-47FC0098F20F@gmail.com> Date: Sat, 26 Mar 2016 00:17:09 -0400 Message-Id: <90CB6CF1-8C0C-4492-8AB7-1B39417D569F@gmail.com> References: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> <56F4E850.3030500@cs.ucla.edu> <4743CE1C-95B2-4E3D-927D-47FC0098F20F@gmail.com> To: Paul Eggert X-Mailer: Apple Mail (2.2102) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23107 Cc: Jim Meyering , 23107@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: -0.7 (/) --Apple-Mail=_253B9E0F-261D-4744-82C3-11913F58E15D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > FAIL: zdiff > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D On this system (Alpine linux + busybox), 'diff' always produces unified = output (regardless of using '-u'). It does not support 'normal' output ( = https://busybox.net/downloads/BusyBox.html#diff ). The attached patch is a suggestion to always test with unified diff. It solves the problem on this system, but might introduce problems on = other systems which don't support '-u' (or don't have sed). --Apple-Mail=_253B9E0F-261D-4744-82C3-11913F58E15D Content-Disposition: attachment; filename=0001-tests-zdiff-use-unified-diff.patch Content-Type: application/octet-stream; name="0001-tests-zdiff-use-unified-diff.patch" Content-Transfer-Encoding: quoted-printable =46rom=20fe26374f212164906d449e7d268197f36cacfea5=20Mon=20Sep=2017=20= 00:00:00=202001=0AFrom:=20Assaf=20Gordon=20=0A= Date:=20Sat,=2026=20Mar=202016=2000:10:56=20-0400=0ASubject:=20[PATCH]=20= tests:=20zdiff:=20use=20unified=20diff=0A=0AAlways=20use=20unified-diff,=20= prevent=20failures=20on=20systems=20without=20it=0A(e.g.=20Alpine=20= linux=20with=20busybox's=20diff).=0A=0A*=20tests/zdiff:=20use=20unified=20= diff=20output.=0A---=0A=20tests/zdiff=20|=2012=20++++++------=0A=201=20= file=20changed,=206=20insertions(+),=206=20deletions(-)=0A=0Adiff=20= --git=20a/tests/zdiff=20b/tests/zdiff=0Aindex=200bb7c7d..2c7552a=20= 100755=0A---=20a/tests/zdiff=0A+++=20b/tests/zdiff=0A@@=20-25,17=20= +25,17=20@@=20echo=20b=20>=20b=20||=20framework_failure_=0A=20gzip=20a=20= b=20||=20framework_failure_=0A=20=0A=20cat=20<=20exp=0A-1c1=0A-<=20= a=0A----=0A->=20b=0A+@@=20-1=20+1=20@@=0A+-a=0A++b=0A=20EOF=0A=20=0A=20= fail=3D0=0A-zdiff=20a.gz=20b.gz=20>=20out=202>&1=0A+zdiff=20-u=20a.gz=20= b.gz=20>=20out=202>&1=0A=20test=20$?=20=3D=201=20||=20fail=3D1=0A+sed=20= '1,2d'=20out=20>=20out2=20||=20framework_failure_=0A=20=0A-compare=20exp=20= out=20||=20fail=3D1=0A+compare=20exp=20out2=20||=20fail=3D1=0A=20=0A=20= rm=20-f=20out=0A=20#=20expect=20success,=20for=20equal=20files=0A--=20=0A= 2.7.0=0A=0A= --Apple-Mail=_253B9E0F-261D-4744-82C3-11913F58E15D Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii comments welcomed. - assaf --Apple-Mail=_253B9E0F-261D-4744-82C3-11913F58E15D-- From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 26 04:15:40 2016 Received: (at 23107) by debbugs.gnu.org; 26 Mar 2016 08:15:40 +0000 Received: from localhost ([127.0.0.1]:38258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajjNk-0004f7-42 for submit@debbugs.gnu.org; Sat, 26 Mar 2016 04:15:40 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:33370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ajjNi-0004eu-Q3 for 23107@debbugs.gnu.org; Sat, 26 Mar 2016 04:15:39 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id C972616124A; Sat, 26 Mar 2016 01:15:32 -0700 (PDT) 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 OkIjbtD5Lhpg; Sat, 26 Mar 2016 01:15:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id DDB6316124B; Sat, 26 Mar 2016 01:15:31 -0700 (PDT) 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 cRKqo87aey5J; Sat, 26 Mar 2016 01:15:31 -0700 (PDT) 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 9F27C16124A; Sat, 26 Mar 2016 01:15:31 -0700 (PDT) Subject: Re: bug#23107: new snapshot available: gzip-1.6.56-9190 To: Assaf Gordon References: <0C78FCBA-68F0-4671-9448-24D5A84F1837@gmail.com> <56F4E850.3030500@cs.ucla.edu> <4743CE1C-95B2-4E3D-927D-47FC0098F20F@gmail.com> <90CB6CF1-8C0C-4492-8AB7-1B39417D569F@gmail.com> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <56F64523.9090304@cs.ucla.edu> Date: Sat, 26 Mar 2016 01:15:31 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <90CB6CF1-8C0C-4492-8AB7-1B39417D569F@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 23107 Cc: Jim Meyering , 23107@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 (-) Assaf Gordon wrote: > It solves the problem on this system, but might introduce problems on other systems which don't support '-u' (or don't have sed). Yes, this is a problem, as older Unixes don't have 'diff -u'. Perhaps we should wait until a later gzip version before worrying too much about Busybox. It is close to a release, and clearly these odds and ends of gzip have never worked with Busybox. From unknown Sun Jun 22 11:37:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 23 Apr 2016 11: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