X-Loop: help-debbugs@HIDDEN Subject: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 Resent-From: Peter Dyballa <Peter_Dyballa@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Mon, 14 Apr 2025 19:11:02 +0000 Resent-Message-ID: <handler.77807.B.174465782018203 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 77807 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: 77807 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gzip@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.174465782018203 (code B ref -1); Mon, 14 Apr 2025 19:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Apr 2025 19:10:20 +0000 Received: from localhost ([127.0.0.1]:49099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u4PCD-0004ik-FN for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 15:10:20 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34788) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Peter_Dyballa@HIDDEN>) id 1u4PC7-0004dR-RI for submit <at> debbugs.gnu.org; Mon, 14 Apr 2025 15:10:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Peter_Dyballa@HIDDEN>) id 1u4PBy-0000Ch-Kg for bug-gzip@HIDDEN; Mon, 14 Apr 2025 15:10:04 -0400 Received: from mout.web.de ([212.227.15.4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Peter_Dyballa@HIDDEN>) id 1u4PBr-0001p9-VB for bug-gzip@HIDDEN; Mon, 14 Apr 2025 15:10:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Web.DE; s=s29768273; t=1744657792; x=1745262592; i=peter_dyballa@HIDDEN; bh=zxNQXz0eW9blSttOgfPMUj/kv9dmTuucX4zHurk+Mfw=; h=X-UI-Sender-Class:From:Content-Type:Mime-Version:Subject: Message-Id:Date:To:cc:content-transfer-encoding:content-type:date: from:message-id:mime-version:reply-to:subject:to; b=hjr+v4E7jHcS5bDZIk9v0jVovxIEo0ZfLbWtJAV2D2WTvM49Q752omC3/6TWpz85 qIQYz2NUjeAjAm3DwkPBXZpeeMrhBYcDa3vG5rKVoIQks/o4v4/yuX6dop04qqDt8 KhxP5a6fVgMwiLH4cuHWGhVOHyIIJLmR92pjcoCWN9cUkX+jC3wP5L0uX6/tv4P1z /RqM8+KzUBfNv1ah/cqisubL7VHtTZR9ZsUfGNl8RlnwaaR5LwtGsJfIud8S2fjnS N4eplj/E3NqrSr0LbbaFF/6ZF5ayfI9onQA0eqT4PIVgOI4xwK8w619zmxoaZpWAE zr2ZnHbxtprVYdH4yQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from smtpclient.apple ([79.207.168.16]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1My6lX-1t6Dvz0m8l-015Qct for <bug-gzip@HIDDEN>; Mon, 14 Apr 2025 21:09:52 +0200 From: Peter Dyballa <Peter_Dyballa@HIDDEN> Content-Type: multipart/mixed; boundary="Apple-Mail=_5F401A8A-F481-46C0-BCDF-57F70A328EF6" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) Message-Id: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> Date: Mon, 14 Apr 2025 21:09:41 +0200 X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Provags-ID: V03:K1:ItJMBLQXz2MiTIVd+uYu2/e4slkD6TODmORIkDS8xacRS3GO/K+ 8p6gz7HIbtWequef9h+DXtiHx+PNdaVCRulm8k5TaILhBsQ4e0wJj/1pIVH923p4RoAG010 PI35Ow2fqLWd4LsXVy71KZr2g6e3ABJtsZ82WJdzlHIW9HsSY60f2LNKwE5QKeAlz27fXAh Qqryer3sqkY50vC4aLJww== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:uV3e8DBvQDk=;WrncO767RrfKsuN/8EC5TBKgj7/ FUWj7LCUEMCZytMctsgxi2ztAOiChP3imSrFWseSEg3DAoe2NwMiFK3UNico7A0IyKzASRVXe /tQ9dooueCaio+uTs1rmXp/0nmlo8nuGBcknEIwhZO0RSy8wO7JTghD3v8LIA3o8SW2tXl7iq Rg8ku4PqjaBA1vLYmNPL02I7FpvlkWYq8S9JjVuMTmmLytBOxRG4u1s0HQ4kZm1twd1NTjAlY 6djQq/RhLPx7KMaz/VZE6bOdHSJ8h3kWR+/6Ms8bnPaFi7V9SfTmrLF1jOw2FwRqa67Tc1SI/ m1eHBpKuMwkZS6SDPike9qxKcuEe1te/w1Wj3YG05Gp23MZKk1oedqMd9dhjmQlHDRnSTMKIF 8btcLJZLqRMu0yesve4Q0GNjR7WRVLxd/XhWhuJi+ZkfZO7uV6Q7F9XPakU+DDrvKEFif4/A2 Dlr1OmEQ78D9yK9wtLmLwIZnZXPK4v7Ne7DNAYrqIpRwklNNT+uItS47/TEb4zIjiegmQ16XA WK5dCFVcVz3VlISQXoYUBLnmkQCE+j2J14+5Zzq0i58cyCyMnHtbbGutGK547Irv5u7wETBNd LTbdjO65mWaSVRWS9NWigT2SsuEsasdQHenbSH4m92LKVMwMkABUOhx9sgQzdDmFXnk6Ej7Da xf7D6HyyvRk2jvgA9UZAoR+9TfiN8Pcr1Om0Y+E/wrssCO/OQ3dplc6Zv4TrcwDhGcqzsUmmA kC2J2s6B4F/NhgOh/1THR+upC5XmuoLGNdC4SQV0HEZnNx9FqLJ5qMKln1xDZz1grVQLIlWQZ ZdNIAUNJWpSQAXH5Qd2EOGGSjZhzCY8nGLYfBKiILJ9PdaVskJg+98rg7ZoITcSyG7oO/Ourf HzRnQpKatyJ9d/Con0TXnGshRek3jdjg+Z3zj6JJIh0FVAHbau+T4HUWl6owHkGMIZlLXABtV WltH6frJGq/+YuqZE02x0uBvB6iXO+GrPfm6wsSufP0wEd4xNAn3PW4SqV9Y/9XFC5YNZOcEp AcUh4vaZp6s/thxMcH6hEtvh2ePMnMGBfDaWe9dyfMDbGWLVCiArHu7qFd0a307MnI9bKDqYo TMlOG+03zNgKjqffzAY00/0bs0ja7Cgj8kj3DV352gb81dTqK5GkAmy717iguf8PxUhTuuXtq RB+4FOrqTGo08Ye8Mqap6WeNNKG3bNVEUe8oktzMmit56EOp3lObmTMK7IPpQBmpaadaO5vuk PfpgH5KE5mZuAPUBSxHZjCXom1i3ITPlxMyh23jEjy5R35E2786Ip0TDfCQVJCpV8GjH0ZUiu fvqn3aRh/9CPp9W7SG298rm9OOl/7ehHa/zOCZJregaFlJ8XGg5TF6xrdDZwp1RVf8eKmkVkk GL7yunXasyTILW86LHK6J1l6k6gpDDkM+iBLyZN/2dvrPfjY2mZATWVZO0dYbhQvtHlDo1yXu m4sGOYw== Received-SPF: pass client-ip=212.227.15.4; envelope-from=Peter_Dyballa@HIDDEN; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --Apple-Mail=_5F401A8A-F481-46C0-BCDF-57F70A328EF6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello! I am building the software out of a MacPorts installation on an Apple = PowerBook G4 with Mac OS X 10.4.11, Tiger: Executing: cd = "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_= tarballs_ports_archivers_gzip/gzip/work/gzip-1.13" && ./configure = --prefix=3D/opt/local --disable-silent-rules DEFS=3DNO_ASM = --disable-year2038=20 /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-error.o -MD -MP -MF = .deps/libgzip_a-error.Tpo -c -o libgzip_a-error.o `test -f 'error.c' || = echo './'`error.c In file included from /usr/include/sys/wait.h:110, from /usr/include/stdlib.h:64, from ./stdlib.h:36, from error.c:29: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' make[3]: *** [libgzip_a-error.o] Error 1 pre-processed C file has: 1604 # 27 "/usr/include/machine/_types.h" 2 3 4 1605 # 28 "/usr/include/sys/_types.h" 2 3 4 ... 1612 struct __darwin_mcontext; 1613 # 49 "/usr/include/sys/_types.h" 3 4 ... 1640 # 93 "/usr/include/sys/_types.h" 3 4 ... 1658 typedef struct __darwin_mcontext *__darwin_mcontext_t; ... 1709 struct __darwin_ucontext 1710=09 1711 { 1712 int uc_onstack; 1713 __darwin_sigset_t uc_sigmask; 1714 __darwin_stack_t uc_stack; 1715=09 1716=09 1717=09 1718 struct __darwin_ucontext *uc_link; 1719=09 1720 __darwin_size_t uc_mcsize; 1721 __darwin_mcontext_t uc_mcontext; 1722 }; 1723=09 1724=09 1725=09 1726 typedef struct __darwin_ucontext __darwin_ucontext_t; 1727 # 28 "/usr/include/_types.h" 2 3 4 ... 4361 # 128 "/usr/include/sys/signal.h" 3 4 4362 #define SIG_DFL (void (*)( ))0 4363 #define SIG_IGN (void (*)( ))1 4364 #define SIG_HOLD (void (*)( ))5 4365 #define SIG_ERR ((void (*)( ))-1) 4366=09 4367=09 4368=09 4369=09 4370=09 4371=09 4372 #define _MCONTEXT_T=20 4373 typedef __darwin_mcontext_t mcontext_t; 4374=09 4375=09 4376=09 4377=09 4378 #define _MCONTEXT64_T=20 4379 typedef __darwin_mcontext64_t mcontext64_t; 4380 # 160 "/usr/include/sys/signal.h" 3 4 4381 #define _SIGSET_T=20 4382 typedef __darwin_sigset_t sigset_t; 4383 # 170 "/usr/include/sys/signal.h" 3 4 4384 #define _UCONTEXT_T=20 4385 typedef __darwin_ucontext_t ucontext_t; 4386=09 4387=09 4388=09 4389=09 4390 #define _UCONTEXT64_T=20 4391 typedef __darwin_ucontext64_t ucontext64_t; 4392 # 186 "/usr/include/sys/signal.h" 3 4 /usr/include/sys/signal.h has: 134 #ifndef _ANSI_SOURCE 135 #include <sys/_types.h> 136=09 137 #ifndef _MCONTEXT_T 138 #define _MCONTEXT_T 139 typedef __darwin_mcontext_t mcontext_t; 140 #endif 141=09 142 #ifndef _POSIX_C_SOURCE 143 #ifndef _MCONTEXT64_T 144 #define _MCONTEXT64_T 145 typedef __darwin_mcontext64_t mcontext64_t; 146 #endif 147 #endif /* _POSIX_C_SOURCE */ ... 169 #ifndef _UCONTEXT_T 170 #define _UCONTEXT_T 171 typedef __darwin_ucontext_t ucontext_t; 172 #endif 173=09 174 #ifndef _POSIX_C_SOURCE 175 #ifndef _UCONTEXT64_T 176 #define _UCONTEXT64_T 177 typedef __darwin_ucontext64_t ucontext64_t; 178 #endif 179 #endif /* _POSIX_C_SOURCE */ A search gives (my Mac is PPC): pete 244 /\ find /usr/include -type f -name '*.h' -exec ggrep -En = '[um]context' {} /dev/null \; /usr/include/i386/ucontext.h:31:struct mcontext /usr/include/i386/ucontext.h:33:struct __darwin_mcontext /usr/include/i386/ucontext.h:57:typedef __darwin_mcontext_t = mcontext_t; /usr/include/machine/ucontext.h:26:#include "ppc/ucontext.h" /usr/include/machine/ucontext.h:28:#include "i386/ucontext.h" /usr/include/ppc/ucontext.h:30:struct mcontext { /usr/include/ppc/ucontext.h:38:struct __darwin_mcontext { /usr/include/ppc/ucontext.h:48:typedef __darwin_mcontext_t = mcontext_t; /usr/include/ppc/ucontext.h:52:struct mcontext64 { /usr/include/ppc/ucontext.h:62:typedef struct mcontext64 * = mcontext64_t; /usr/include/sys/_types.h:31:struct mcontext; /usr/include/sys/_types.h:32:struct mcontext64; /usr/include/sys/_types.h:34:struct __darwin_mcontext; /usr/include/sys/_types.h:107:typedef struct mcontext = *__darwin_mcontext_t; /* [???] machine context */ /usr/include/sys/_types.h:108:typedef struct mcontext64 = *__darwin_mcontext64_t; /* [???] machine context */ /usr/include/sys/_types.h:110:typedef struct __darwin_mcontext = *__darwin_mcontext_t; /* [???] machine context */ /usr/include/sys/_types.h:159:struct ucontext /usr/include/sys/_types.h:161:struct __darwin_ucontext /usr/include/sys/_types.h:168: struct ucontext *uc_link; = /* pointer to resuming context */ /usr/include/sys/_types.h:170: struct __darwin_ucontext = *uc_link; /* pointer to resuming context */ /usr/include/sys/_types.h:173: __darwin_mcontext_t = uc_mcontext; /* pointer to machine specific context */ /usr/include/sys/_types.h:176:typedef struct ucontext = __darwin_ucontext_t; /* [???] user context */ /usr/include/sys/_types.h:178:typedef struct __darwin_ucontext = __darwin_ucontext_t; /* [???] user context */ /usr/include/sys/_types.h:182:struct ucontext64 { /usr/include/sys/_types.h:186: struct ucontext64 *uc_link; = /* pointer to resuming context */ /usr/include/sys/_types.h:188: __darwin_mcontext64_t = uc_mcontext64; /* pointer to machine specific context */ /usr/include/sys/_types.h:190:typedef struct ucontext64 = __darwin_ucontext64_t; /* [???] user context */ /usr/include/sys/signal.h:139:typedef __darwin_mcontext_t = mcontext_t; /usr/include/sys/signal.h:145:typedef __darwin_mcontext64_t = mcontext64_t; /usr/include/sys/signal.h:171:typedef __darwin_ucontext_t = ucontext_t; /usr/include/sys/signal.h:177:typedef __darwin_ucontext64_t = ucontext64_t; /usr/include/sys/ucontext.h:28:#include <machine/ucontext.h> /usr/include/sys/ucontext.h:43:typedef struct ucontext = ucontext_t; /usr/include/sys/ucontext.h:45:typedef struct __darwin_ucontext = ucontext_t; /usr/include/sys/ucontext.h:52:typedef struct ucontext64 = ucontext64_t; /usr/include/ucontext.h:27:#include <sys/ucontext.h> Of all these seven C header files /usr/include/i386/ucontext.h /usr/include/machine/ucontext.h /usr/include/ppc/ucontext.h /usr/include/sys/_types.h /usr/include/sys/signal.h /usr/include/sys/ucontext.h /usr/include/ucontext.h only 13 ..... /usr/include/sys/_types.h 48 .... /usr/include/sys/signal.h are included (running GCC with -H). Possibly not enough=E2=80=A6 Patching with --- lib/error.c~ 2023-05-28 03:10:34.000000000 +0200 +++ lib/error.c 2025-04-14 09:44:06.000000000 +0200 @@ -24,6 +24,7 @@ =20 #include "error.h" =20 +#include <ucontext.h> #include <stdarg.h> #include <stdio.h> #include <stdlib.h> now 13 ..... /usr/include/sys/_types.h 44 . /usr/include/ucontext.h 45 .. /usr/include/sys/ucontext.h 46 ... /usr/include/machine/ucontext.h 47 .... /usr/include/ppc/ucontext.h 53 .... /usr/include/sys/signal.h are included, and the result is now: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-fclose.o -MD -MP -MF = .deps/libgzip_a-fclose.Tpo -c -o libgzip_a-fclose.o `test -f 'fclose.c' = || echo './'`fclose.c In file included from /usr/include/signal.h:63, from ./signal.h:52, from /usr/include/sys/select.h:146, from /usr/include/unistd.h:483, from ./unistd.h:40, from fclose.c:23: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' make[3]: *** [libgzip_a-fclose.o] Error 1 I.e. SUCCESS, another source file needs a patch. --- lib/fclose.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fclose.c 2025-04-14 09:50:41.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #include <errno.h> leads to instant new SUCCESS: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-fflush.o -MD -MP -MF = .deps/libgzip_a-fflush.Tpo -c -o libgzip_a-fflush.o `test -f 'fflush.c' = || echo './'`fflush.c In file included from /usr/include/signal.h:63, from ./signal.h:52, from /usr/include/sys/select.h:146, from /usr/include/unistd.h:483, from ./unistd.h:40, from fflush.c:25: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' --- lib/fflush.c~ 2023-04-07 06:15:26.000000000 +0200 +++ lib/fflush.c 2025-04-14 09:54:11.000000000 +0200 @@ -19,6 +19,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #include <errno.h> leads to: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-fpurge.o -MD -MP -MF = .deps/libgzip_a-fpurge.Tpo -c -o libgzip_a-fpurge.o `test -f 'fpurge.c' = || echo './'`fpurge.c In file included from /usr/include/sys/wait.h:110, from /usr/include/stdlib.h:64, from ./stdlib.h:36, from fpurge.c:27: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' fpurge.c: In function 'rpl_fpurge': fpurge.c:47: warning: implicit declaration of function 'fpurge' The warning is caused in /usr/include/stdio.h by: 319 #ifndef _POSIX_C_SOURCE 320 __const char=20 321 *fmtcheck(const char *, const char *);=20 322 int fpurge(FILE *);=20 323 #endif /* not POSIX */ _POSIX_C_SOURCE is handled in the pre-compiled output here: 1485 # 18 "fpurge.c" 2 1486=09 1487=09 1488 # 1 "./stdio.h" 1 1489 # 20 "./stdio.h" 1490 =20 1491 # 21 "./stdio.h" 3 1492 # 42 "./stdio.h" 3 1493 #define _POSIX_C_SOURCE 200809L 1494 #define _GL_DEFINED__POSIX_C_SOURCE=20 ... 2003 # 50 "./stdio.h" 2 3 2004=09 2005 #undef _GL_ALREADY_INCLUDING_STDIO_H 2006=09 2007=09 2008 #undef _GL_DEFINED__POSIX_C_SOURCE 2009 #undef _POSIX_C_SOURCE *fpurge() is handled in the pre-compiled output here: 4078 # 1064 "./stdio.h" 3 4079 #define fpurge rpl_fpurge 4080=09 4081 extern int rpl_fpurge (FILE *gl_stream) __attribute__ = ((__nonnull__ (1))); ... 5238 # 30 "fpurge.c" 2 5239=09 5240 int 5241 rpl_fpurge (FILE *fp) 5242 { 5243 # 43 "fpurge.c" 5244 #undef fpurge 5245=09 5246=09 5247=09 5248 int result =3D fpurge (fp); 5249=09 5250=09 5251 if (result =3D=3D 0) 5252=09 5253=09 5254=09 5255=09 5256=09 5257=09 5258 if ((fp->_flags & 0x0004) !=3D 0) 5259 fp->_w =3D 0; 5260=09 5261 return result; 5262 # 150 "fpurge.c" 5263 } Is line #43 in original fpurge.c too much for Mac OS X 10.4.11, Tiger? = config.status has D["HAVE_FPURGE"]=3D" 1" D["HAVE_DECL_FPURGE"]=3D" 1" =20 no line with HAVE___FPURGE (or HAVE_STDIO_EXT_H). lib/fpurge.c has: 22 #if HAVE___FPURGE /* glibc >=3D 2.2, Haiku, = Solaris >=3D 7, UnixWare >=3D 7.1.4.MP4, Cygwin >=3D 1.7.10, Android API = >=3D 23, musl libc */ 23 # if HAVE_STDIO_EXT_H 24 # include <stdio_ext.h> 25 # endif 26 #endif 27 #include <stdlib.h> 28=09 29 #include "stdio-impl.h" 30=09 31 int 32 fpurge (FILE *fp) 33 { 34 #if HAVE___FPURGE /* glibc >=3D 2.2, Haiku, = Solaris >=3D 7, UnixWare >=3D 7.1.4.MP4, Cygwin >=3D 1.7.10, Android API = >=3D 23, musl libc */ 35=09 36 __fpurge (fp); 37 /* The __fpurge function does not have a return value. */ 38 return 0; 39=09 40 #elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, = DragonFly, Mac OS X, Cygwin >=3D 1.7 */ 41=09 42 /* Call the system's fpurge function. */ 43 # undef fpurge 44 # if !HAVE_DECL_FPURGE 45 extern int fpurge (FILE *); 46 # endif 47 int result =3D fpurge (fp); 48 # if defined __sferror || defined __DragonFly__ || defined = __ANDROID__ 49 /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, = Minix 3, Android */ 50 if (result =3D=3D 0) 51 /* Correct the invariants that fpurge broke. 52 <stdio.h> on BSD systems says: 53 "The following always hold: if _flags & __SRD, _w is = 0." 54 If this invariant is not fulfilled and the stream is = read-write but 55 currently reading, subsequent putc or fputc calls will = write directly 56 into the buffer, although they shouldn't be allowed to. = */ 57 if ((fp_->_flags & __SRD) !=3D 0) 58 fp_->_w =3D 0; 59 # endif 60 return result; 61=09 62 #else 63=09 64 /* Most systems provide FILE as a struct and the necessary = bitmask in 65 <stdio.h>, because they need it for implementing getc() and = putc() as 66 fast macros. */ 67 # if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || = __GNU_LIBRARY__ =3D=3D 1 68 /* GNU libc, BeOS, Haiku, Linux libc5 */ 69 fp->_IO_read_end =3D fp->_IO_read_ptr; 70 fp->_IO_write_ptr =3D fp->_IO_write_base; 71 /* Avoid memory leak when there is an active ungetc buffer. = */ 72 if (fp->_IO_save_base !=3D NULL) 73 { 74 free (fp->_IO_save_base); 75 fp->_IO_save_base =3D NULL; 76 } 77 return 0; 78 # elif defined __sferror || defined __DragonFly__ || defined = __ANDROID__ 79 /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, = Minix 3, Android */ 80 fp_->_p =3D fp_->_bf._base; 81 fp_->_r =3D 0; 82 fp_->_w =3D ((fp_->_flags & (__SLBF | __SNBF | __SRD)) =3D=3D = 0 /* fully buffered and not currently reading? */ 83 ? fp_->_bf._size 84 : 0); 85 /* Avoid memory leak when there is an active ungetc buffer. = */ 86 if (fp_ub._base !=3D NULL) 87 { 88 if (fp_ub._base !=3D fp_->_ubuf) 89 free (fp_ub._base); 90 fp_ub._base =3D NULL; 91 } 92 return 0; 93 # elif defined __EMX__ /* emx+gcc */ 94 fp->_ptr =3D fp->_buffer; 95 fp->_rcount =3D 0; 96 fp->_wcount =3D 0; 97 fp->_ungetc_count =3D 0; 98 return 0; 99 # elif defined __minix /* Minix */ 100 fp->_ptr =3D fp->_buf; 101 if (fp->_ptr !=3D NULL) 102 fp->_count =3D 0; 103 return 0; 104 # elif defined _IOERR /* AIX, HP-UX, IRIX, OSF/1, = Solaris, OpenServer, UnixWare, mingw, MSVC, NonStop Kernel, OpenVMS */ 105 fp_->_ptr =3D fp_->_base; 106 if (fp_->_ptr !=3D NULL) 107 fp_->_cnt =3D 0; 108 return 0; 109 # elif defined __UCLIBC__ /* uClibc */ 110 # ifdef __STDIO_BUFFERS 111 if (fp->__modeflags & __FLAG_WRITING) 112 fp->__bufpos =3D fp->__bufstart; 113 else if (fp->__modeflags & (__FLAG_READONLY | __FLAG_READING)) 114 fp->__bufpos =3D fp->__bufread; 115 # endif 116 return 0; 117 # elif defined __QNX__ /* QNX */ 118 fp->_Rback =3D fp->_Back + sizeof (fp->_Back); 119 fp->_Rsave =3D NULL; 120 if (fp->_Mode & 0x2000 /* _MWRITE */) 121 /* fp->_Buf <=3D fp->_Next <=3D fp->_Wend */ 122 fp->_Next =3D fp->_Buf; 123 else 124 /* fp->_Buf <=3D fp->_Next <=3D fp->_Rend */ 125 fp->_Rend =3D fp->_Next; 126 return 0; 127 # elif defined __MINT__ /* Atari FreeMiNT */ 128 if (fp->__pushed_back) 129 { 130 fp->__bufp =3D fp->__pushback_bufp; 131 fp->__pushed_back =3D 0; 132 } 133 /* Preserve the current file position. */ 134 if (fp->__target !=3D -1) 135 fp->__target +=3D fp->__bufp - fp->__buffer; 136 fp->__bufp =3D fp->__buffer; 137 /* Nothing in the buffer, next getc is nontrivial. */ 138 fp->__get_limit =3D fp->__bufp; 139 /* Nothing in the buffer, next putc is nontrivial. */ 140 fp->__put_limit =3D fp->__buffer; 141 return 0; 142 # elif defined EPLAN9 /* Plan9 */ 143 fp->rp =3D fp->wp =3D fp->lp =3D fp->buf; 144 return 0; 145 # else 146 # error "Please port gnulib fpurge.c to your platform! Look at = the definitions of fflush, setvbuf and ungetc on your system, then = report this to bug-gnulib." 147 # endif 148=09 149 #endif 150 } The patch --- lib/fpurge.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fpurge.c 2025-04-14 11:27:29.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #if HAVE___FPURGE /* glibc >=3D 2.2, Haiku, Solaris = >=3D 7, UnixWare >=3D 7.1.4.MP4, Cygwin >=3D 1.7.10, Android API >=3D = 23, musl libc */ still leaves a warning fpurge.c: In function 'rpl_fpurge': fpurge.c:48: warning: implicit declaration of function 'fpurge' so I finally used the patch: --- lib/fpurge.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fpurge.c 2025-04-14 11:29:37.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #if HAVE___FPURGE /* glibc >=3D 2.2, Haiku, Solaris = >=3D 7, UnixWare >=3D 7.1.4.MP4, Cygwin >=3D 1.7.10, Android API >=3D = 23, musl libc */ @@ -40,7 +41,6 @@ #elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, = DragonFly, Mac OS X, Cygwin >=3D 1.7 */ =20 /* Call the system's fpurge function. */ -# undef fpurge # if !HAVE_DECL_FPURGE extern int fpurge (FILE *); # endif The next error is with lib/fseek.c: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-fseek.o -MD -MP -MF = .deps/libgzip_a-fseek.Tpo -c -o libgzip_a-fseek.o `test -f 'fseek.c' || = echo './'`fseek.c In file included from /usr/include/signal.h:63, from ./signal.h:52, from /usr/include/sys/select.h:146, from /usr/include/unistd.h:483, from ./unistd.h:40, from fseek.c:23: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' The patch --- lib/fseek.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fseek.c 2025-04-14 11:31:49.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 /* Get off_t. */ cures it and leads to: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-fseeko.o -MD -MP -MF = .deps/libgzip_a-fseeko.Tpo -c -o libgzip_a-fseeko.o `test -f 'fseeko.c' = || echo './'`fseeko.c In file included from /usr/include/signal.h:63, from ./signal.h:52, from /usr/include/sys/select.h:146, from /usr/include/unistd.h:483, from ./unistd.h:40, from fseeko.c:23: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' The cure is: --- lib/fseeko.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fseeko.c 2025-04-14 11:33:31.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 /* Get off_t, lseek, _POSIX_VERSION. */ giving: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -pipe -Os -arch ppc -MT fprintf.o -MD -MP -MF = $depbase.Tpo -c -o fprintf.o fprintf.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/sys/wait.h:110, from /usr/include/stdlib.h:64, from ./stdlib.h:36, from fprintf.c:27: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' Again, the cure is: --- lib/fprintf.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fprintf.c 2025-04-14 11:35:15.000000000 +0200 @@ -19,6 +19,7 @@ #endif =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #include <errno.h> which leads to: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -pipe -Os -arch ppc -MT vasnprintf.o -MD -MP -MF = $depbase.Tpo -c -o vasnprintf.o vasnprintf.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/sys/wait.h:110, from /usr/include/stdlib.h:64, from ./stdlib.h:36, from vasnprintf.c:84: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' From --- lib/vasnprintf.c~ 2023-07-16 18:50:01.000000000 +0200 +++ lib/vasnprintf.c 2025-04-14 11:37:10.000000000 +0200 @@ -79,6 +79,7 @@ # endif #endif =20 +#include <ucontext.h> #include <locale.h> /* localeconv() */ #include <stdio.h> /* snprintf(), sprintf() */ #include <stdlib.h> /* abort(), malloc(), realloc(), free() */ I get: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -pipe -Os -arch ppc -MT vfprintf.o -MD -MP -MF = $depbase.Tpo -c -o vfprintf.o vfprintf.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from /usr/include/sys/wait.h:110, from /usr/include/stdlib.h:64, from ./stdlib.h:36, from vfprintf.c:27: /usr/include/sys/signal.h:145: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'mcontext64_t' /usr/include/sys/signal.h:177: error: expected '=3D', ',', ';', = 'asm' or '__attribute__' before 'ucontext64_t' And --- lib/vfprintf.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/vfprintf.c 2025-04-14 11:39:33.000000000 +0200 @@ -19,6 +19,7 @@ #endif =20 /* Specification. */ +#include <ucontext.h> #include <stdio.h> =20 #include <errno.h> leads to: Compilation finished at Mon Apr 14 11:39:58 To check whether the built binaries work correctly I invoked 'make = test': ---> Testing gzip Executing: cd = "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_= tarballs_ports_archivers_gzip/gzip/work/gzip-1.13" && /usr/bin/make = check=20 if test -d ./.git \ && git --version >/dev/null 2>&1; then \ cd . && \ git submodule --quiet foreach \ 'test "$(git rev-parse "$sha1")" \ =3D "$(git merge-base origin "$sha1")"' \ || { echo 'maint.mk: found non-public submodule commit' >&2; = \ exit 1; }; \ else \ : ; \ fi /usr/bin/make check-recursive Making check in lib /usr/bin/make check-am make[3]: Nothing to be done for `check-am'. Making check in doc make[2]: Nothing to be done for `check'. Making check in . /usr/bin/make check-local ./gzip < ./gzip.doc >gzip.doc.gz-t && mv gzip.doc.gz-t gzip.doc.gz PATH=3D.:$PATH; { test '.' !=3D . \ || zdiff gzip.doc.gz; } PATH=3D.:$PATH; zdiff ./gzip.doc ./gzip.doc PATH=3D.:$PATH; zdiff ./gzip.doc gzip.doc.gz PATH=3D.:$PATH; zdiff - ./gzip.doc <gzip.doc.gz PATH=3D.:$PATH; zdiff gzip.doc.gz gzip.doc.gz PATH=3D.:$PATH; zgrep -iV >/dev/null PATH=3D.:$PATH; \ for opt in --rsyncable '' -1 -9; do \ for file in gunzip gzexe zcat zcmp zdiff zegrep zfgrep zforce = zgrep zless zmore znew ./ChangeLog ./configure ./gzip.c; do = \ gzip $opt -c -- "$file" \ | gzip -d | cmp - "$file" || exit 1; \ done; \ done Making check in tests /usr/bin/make check-TESTS PASS: gzip-env PASS: helin-segv PASS: help-version PASS: hufts PASS: keep PASS: list PASS: list-big PASS: memcpy-abuse PASS: mixed PASS: null-suffix-clobber PASS: pipe-output PASS: reproducible PASS: stdin PASS: timestamp PASS: two-files PASS: trailing-nul PASS: unpack-invalid PASS: unpack-valid PASS: upper-suffix PASS: write-error PASS: z-suffix PASS: zdiff PASS: zgrep-f PASS: zgrep-abuse PASS: zgrep-binary PASS: zgrep-context zgrep-signal: set-up failure: signal handling busted on this host ERROR: zgrep-signal PASS: znew-k =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gzip 1.13: tests/test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # TOTAL: 28 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 .. contents:: :depth: 2 ERROR: zgrep-signal =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ++ = initial_cwd_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_mac= ports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=3Dgt +++ mktempd_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests = gt-zgrep-signal.XXXX +++ = destdir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests +++ template_=3Dgt-zgrep-signal.XXXX +++ MAX_TRIES_=3D4 +++ = destdir_slash_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/ ++++ unset TMPDIR +++ d=3D/tmp/-p.VvzFjBXf gt-zgrep-signal.s07R ++++ echo gt-zgrep-signal.XXXX ++++ sed 's/XX*$//' +++ base_template_=3Dgt-zgrep-signal. ++++ echo gt-zgrep-signal.XXXX ++++ wc -c +++ template_length_=3D 21 ++++ echo gt-zgrep-signal. ++++ wc -c +++ nx_=3D 17 ++++ expr 21 - 17 +++ nx_=3D4 +++ err_=3D +++ i_=3D1 +++ : ++++ rand_bytes_ 4 ++++ n_=3D4 ++++ = chars_=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ dev_rand_=3D/dev/urandom ++++ test -r /dev/urandom ++++ dd ibs=3D4 count=3D1 if=3D/dev/urandom ++++ LC_ALL=3DC ++++ tr -c = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 = 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcd= efghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnop= qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ return +++ X_=3DNubu +++ = candidate_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt= -zgrep-signal.Nubu ++++ mkdir -m 0700 = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.Nub= u +++ err_=3D +++ echo = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.Nub= u +++ return ++ = test_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macpor= ts_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgre= p-signal.Nubu ++ cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.Nub= u ++ srcdir=3D../. ++ builddir=3D.. ++ export srcdir builddir ++ gl_init_sh_nl_=3D ++ IFS=3D =09 +++ 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 ++ saved_IFS=3D =09 ++ IFS=3D: ++ new_PATH=3D ++ sep_=3D ++ test -d = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13 ++ sep_=3D: ++ test -d /opt/local/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= ++ sep_=3D: ++ test -d /opt/local/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin ++ sep_=3D: ++ test -d /bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin ++ sep_=3D: ++ test -d /sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin ++ sep_=3D: ++ test -d /usr/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin ++ sep_=3D: ++ test -d /usr/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ sep_=3D: ++ IFS=3D =09 ++ = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin:/op= t/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ export PATH ++ trap remove_tmp_ EXIT + path_prepend_ .. + test 1 '!=3D' 0 + path_dir_=3D.. + = abs_path_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_ma= cports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/.. + = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/..:/opt/loca= l/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_p= orts_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin:/opt/local/sbin:/bi= n:/sbin:/usr/bin:/usr/sbin + create_exe_shims_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/.. + return 0 + shift + test 0 '!=3D' 0 + export PATH + echo a + gzip -c + test x =3D x + PERL=3Dperl + write_to_dangling_pipe cat f.gz f.gz + program=3Dcat + shift + args=3D + args=3D, 'f.gz' + args=3D, 'f.gz', 'f.gz' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} =3D "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''cat'\'', '\''f.gz'\'', '\''f.gz'\''; ' cat: f.gz: Bad file descriptor + signal_status=3D1 + test 128 -lt 1 + framework_failure_ 'signal handling busted on this host' + warn_ 'zgrep-signal: set-up failure: signal handling busted on this = host' + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' zgrep-signal: set-up failure: signal handling busted on this host + test 9 =3D 2 + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' + sed 1q + Exit 99 + set +e + exit 99 + exit 99 + remove_tmp_ + __st=3D99 + cleanup_ + : + test '' =3D yes + cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests + chmod -R u+rwx = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.Nub= u + rm -rf = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.Nub= u + exit 99 ERROR zgrep-signal (exit status: 99) = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Testsuite summary for gzip 1.13 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D # TOTAL: 28 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D See tests/test-suite.log Please report to bug-gzip@HIDDEN = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D make[4]: *** [test-suite.log] Error 1 make[3]: *** [check-TESTS] Error 2 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 = =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2 After removing the software I built again from archive file, now = automatically applying all the patches: patching file lib/error.c patching file lib/fclose.c patching file lib/fflush.c patching file lib/fpurge.c patching file lib/fseek.c patching file lib/fseeko.c patching file lib/fprintf.c patching file lib/vasnprintf.c patching file lib/vfprintf.c The new tests produced: ---> Testing gzip Executing: cd = "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_= tarballs_ports_archivers_gzip/gzip/work/gzip-1.13" && /usr/bin/make = check=20 if test -d ./.git \ && git --version >/dev/null 2>&1; then \ cd . && \ git submodule --quiet foreach \ 'test "$(git rev-parse "$sha1")" \ =3D "$(git merge-base origin "$sha1")"' \ || { echo 'maint.mk: found non-public submodule commit' >&2; = \ exit 1; }; \ else \ : ; \ fi /usr/bin/make check-recursive Making check in lib /usr/bin/make check-am make[3]: Nothing to be done for `check-am'. Making check in doc make[2]: Nothing to be done for `check'. Making check in . /usr/bin/make check-local ./gzip < ./gzip.doc >gzip.doc.gz-t && mv gzip.doc.gz-t gzip.doc.gz PATH=3D.:$PATH; { test '.' !=3D . \ || zdiff gzip.doc.gz; } PATH=3D.:$PATH; zdiff ./gzip.doc ./gzip.doc PATH=3D.:$PATH; zdiff ./gzip.doc gzip.doc.gz PATH=3D.:$PATH; zdiff - ./gzip.doc <gzip.doc.gz PATH=3D.:$PATH; zdiff gzip.doc.gz gzip.doc.gz PATH=3D.:$PATH; zgrep -iV >/dev/null PATH=3D.:$PATH; \ for opt in --rsyncable '' -1 -9; do \ for file in gunzip gzexe zcat zcmp zdiff zegrep zfgrep zforce = zgrep zless zmore znew ./ChangeLog ./configure ./gzip.c; do = \ gzip $opt -c -- "$file" \ | gzip -d | cmp - "$file" || exit 1; \ done; \ done Making check in tests /usr/bin/make check-TESTS PASS: gzip-env PASS: helin-segv PASS: help-version PASS: hufts PASS: keep PASS: list PASS: list-big PASS: memcpy-abuse PASS: mixed PASS: null-suffix-clobber PASS: pipe-output PASS: reproducible PASS: stdin PASS: timestamp PASS: two-files PASS: trailing-nul PASS: unpack-invalid PASS: unpack-valid PASS: upper-suffix PASS: write-error PASS: z-suffix PASS: zdiff PASS: zgrep-f PASS: zgrep-abuse PASS: zgrep-binary PASS: zgrep-context zgrep-signal: set-up failure: signal handling busted on this host ERROR: zgrep-signal PASS: znew-k =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gzip 1.13: tests/test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # TOTAL: 28 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 .. contents:: :depth: 2 ERROR: zgrep-signal =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ++ = initial_cwd_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_mac= ports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=3Dgt +++ mktempd_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests = gt-zgrep-signal.XXXX +++ = destdir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests +++ template_=3Dgt-zgrep-signal.XXXX +++ MAX_TRIES_=3D4 +++ = destdir_slash_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/ ++++ unset TMPDIR +++ d=3D/tmp/-p.5fCj3sjp gt-zgrep-signal.bFPK ++++ echo gt-zgrep-signal.XXXX ++++ sed 's/XX*$//' +++ base_template_=3Dgt-zgrep-signal. ++++ echo gt-zgrep-signal.XXXX ++++ wc -c +++ template_length_=3D 21 ++++ echo gt-zgrep-signal. ++++ wc -c +++ nx_=3D 17 ++++ expr 21 - 17 +++ nx_=3D4 +++ err_=3D +++ i_=3D1 +++ : ++++ rand_bytes_ 4 ++++ n_=3D4 ++++ = chars_=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ dev_rand_=3D/dev/urandom ++++ test -r /dev/urandom ++++ dd ibs=3D4 count=3D1 if=3D/dev/urandom ++++ LC_ALL=3DC ++++ tr -c = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 = 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcd= efghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnop= qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ return +++ X_=3D8MuU +++ = candidate_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt= -zgrep-signal.8MuU ++++ mkdir -m 0700 = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.8Mu= U +++ err_=3D +++ echo = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.8Mu= U +++ return ++ = test_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macpor= ts_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgre= p-signal.8MuU ++ cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.8Mu= U ++ srcdir=3D../. ++ builddir=3D.. ++ export srcdir builddir ++ gl_init_sh_nl_=3D ++ IFS=3D =09 +++ 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 ++ saved_IFS=3D =09 ++ IFS=3D: ++ new_PATH=3D ++ sep_=3D ++ test -d = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13 ++ sep_=3D: ++ test -d /opt/local/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= ++ sep_=3D: ++ test -d /opt/local/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin ++ sep_=3D: ++ test -d /bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin ++ sep_=3D: ++ test -d /sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin ++ sep_=3D: ++ test -d /usr/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin ++ sep_=3D: ++ test -d /usr/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ sep_=3D: ++ IFS=3D =09 ++ = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin:/op= t/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ export PATH ++ trap remove_tmp_ EXIT + path_prepend_ .. + test 1 '!=3D' 0 + path_dir_=3D.. + = abs_path_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_ma= cports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/.. + = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/..:/opt/loca= l/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_p= orts_archivers_gzip/gzip/work/gzip-1.13:/opt/local/bin:/opt/local/sbin:/bi= n:/sbin:/usr/bin:/usr/sbin + create_exe_shims_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/.. + return 0 + shift + test 0 '!=3D' 0 + export PATH + echo a + gzip -c + test x =3D x + PERL=3Dperl + write_to_dangling_pipe cat f.gz f.gz + program=3Dcat + shift + args=3D + args=3D, 'f.gz' + args=3D, 'f.gz', 'f.gz' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} =3D "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''cat'\'', '\''f.gz'\'', '\''f.gz'\''; ' cat: f.gz: Bad file descriptor + signal_status=3D1 + test 128 -lt 1 + framework_failure_ 'signal handling busted on this host' + warn_ 'zgrep-signal: set-up failure: signal handling busted on this = host' + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' zgrep-signal: set-up failure: signal handling busted on this host + test 9 =3D 2 + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' + sed 1q + Exit 99 + set +e + exit 99 + exit 99 + remove_tmp_ + __st=3D99 + cleanup_ + : + test '' =3D yes + cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests + chmod -R u+rwx = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.8Mu= U + rm -rf = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.13/tests/gt-zgrep-signal.8Mu= U + exit 99 ERROR zgrep-signal (exit status: 99) = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Testsuite summary for gzip 1.13 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D # TOTAL: 28 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D See tests/test-suite.log Please report to bug-gzip@HIDDEN = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D make[4]: *** [test-suite.log] Error 1 make[3]: *** [check-TESTS] Error 2 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 = =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2= =80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80= =A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2=E2=80=A2= =E2=80=A2=E2=80=A2 Both tests produce the same results. Gzip 1.12, not needing any patches = to build, gives these test results: ---> Testing gzip Executing: cd = "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_= tarballs_ports_archivers_gzip/gzip/work/gzip-1.12" && /usr/bin/make = check=20 if test -d ./.git \ && git --version >/dev/null 2>&1; then \ cd . && \ git submodule --quiet foreach \ 'test "$(git rev-parse "$sha1")" \ =3D "$(git merge-base origin "$sha1")"' \ || { echo 'maint.mk: found non-public submodule commit' >&2; = \ exit 1; }; \ else \ : ; \ fi /usr/bin/make check-recursive Making check in lib /usr/bin/make check-am make[3]: Nothing to be done for `check-am'. Making check in doc make[2]: Nothing to be done for `check'. Making check in . /usr/bin/make check-local ./gzip < ./gzip.doc >gzip.doc.gz-t && mv gzip.doc.gz-t gzip.doc.gz PATH=3D.:$PATH; { test '.' !=3D . \ || zdiff gzip.doc.gz; } PATH=3D.:$PATH; zdiff ./gzip.doc ./gzip.doc PATH=3D.:$PATH; zdiff ./gzip.doc gzip.doc.gz PATH=3D.:$PATH; zdiff - ./gzip.doc <gzip.doc.gz PATH=3D.:$PATH; zdiff gzip.doc.gz gzip.doc.gz PATH=3D.:$PATH; zgrep -iV >/dev/null PATH=3D.:$PATH; \ for opt in --rsyncable '' -1 -9; do \ for file in gunzip gzexe zcat zcmp zdiff zegrep zfgrep zforce = zgrep zless zmore znew ./ChangeLog ./configure ./gzip.c; do = \ gzip $opt -c -- "$file" \ | gzip -d | cmp - "$file" || exit 1; \ done; \ done Making check in tests /usr/bin/make check-TESTS PASS: gzip-env PASS: helin-segv PASS: help-version PASS: hufts PASS: keep PASS: list PASS: list-big PASS: memcpy-abuse PASS: mixed PASS: null-suffix-clobber PASS: reproducible PASS: stdin PASS: timestamp PASS: two-files PASS: trailing-nul PASS: unpack-invalid PASS: unpack-valid PASS: upper-suffix PASS: z-suffix PASS: zdiff PASS: zgrep-f PASS: zgrep-abuse PASS: zgrep-binary PASS: zgrep-context zgrep-signal: set-up failure: signal handling busted on this host ERROR: zgrep-signal PASS: znew-k =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gzip 1.12: tests/test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # TOTAL: 26 # PASS: 25 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 .. contents:: :depth: 2 ERROR: zgrep-signal =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ++ = initial_cwd_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_mac= ports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=3Dgt +++ mktempd_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests = gt-zgrep-signal.XXXX +++ = destdir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests +++ template_=3Dgt-zgrep-signal.XXXX +++ MAX_TRIES_=3D4 +++ = destdir_slash_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/ ++++ unset TMPDIR +++ d=3D/tmp/-p.cts5cSrW gt-zgrep-signal.jhm7 ++++ echo gt-zgrep-signal.XXXX ++++ sed 's/XX*$//' +++ base_template_=3Dgt-zgrep-signal. ++++ echo gt-zgrep-signal.XXXX ++++ wc -c +++ template_length_=3D 21 ++++ echo gt-zgrep-signal. ++++ wc -c +++ nx_=3D 17 ++++ expr 21 - 17 +++ nx_=3D4 +++ err_=3D +++ i_=3D1 +++ : ++++ rand_bytes_ 4 ++++ n_=3D4 ++++ = chars_=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ dev_rand_=3D/dev/urandom ++++ test -r /dev/urandom ++++ dd ibs=3D4 count=3D1 if=3D/dev/urandom ++++ LC_ALL=3DC ++++ tr -c = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 = 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcd= efghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnop= qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ return +++ X_=3DIOgc +++ = candidate_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt= -zgrep-signal.IOgc ++++ mkdir -m 0700 = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgrep-signal.IOg= c +++ err_=3D +++ echo = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgrep-signal.IOg= c +++ return ++ = test_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macpor= ts_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgre= p-signal.IOgc ++ cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgrep-signal.IOg= c ++ srcdir=3D../. ++ builddir=3D.. ++ export srcdir builddir ++ gl_init_sh_nl_=3D ++ IFS=3D =09 +++ 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 ++ saved_IFS=3D =09 ++ IFS=3D: ++ new_PATH=3D ++ sep_=3D ++ test -d = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12 ++ sep_=3D: ++ test -d /opt/local/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= ++ sep_=3D: ++ test -d /opt/local/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= :/opt/local/sbin ++ sep_=3D: ++ test -d /bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= :/opt/local/sbin:/bin ++ sep_=3D: ++ test -d /sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= :/opt/local/sbin:/bin:/sbin ++ sep_=3D: ++ test -d /usr/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin ++ sep_=3D: ++ test -d /usr/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ sep_=3D: ++ IFS=3D =09 ++ = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin:/op= t/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ export PATH ++ trap remove_tmp_ 0 + path_prepend_ .. + test 1 '!=3D' 0 + path_dir_=3D.. + = abs_path_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_ma= cports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/.. + = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/..:/opt/loca= l/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_p= orts_archivers_gzip/gzip/work/gzip-1.12:/opt/local/bin:/opt/local/sbin:/bi= n:/sbin:/usr/bin:/usr/sbin + create_exe_shims_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/.. + return 0 + shift + test 0 '!=3D' 0 + export PATH + echo a + gzip -c + test x =3D x + PERL=3Dperl + write_to_dangling_pipe cat f.gz f.gz + program=3Dcat + shift + args=3D + args=3D, 'f.gz' + args=3D, 'f.gz', 'f.gz' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} =3D "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''cat'\'', '\''f.gz'\'', '\''f.gz'\''; ' cat: f.gz: Bad file descriptor + signal_status=3D1 + test 128 -lt 1 + framework_failure_ 'signal handling busted on this host' + warn_ 'zgrep-signal: set-up failure: signal handling busted on this = host' + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' zgrep-signal: set-up failure: signal handling busted on this host + test 9 =3D 2 + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' + sed 1q + Exit 99 + set +e + exit 99 + exit 99 + remove_tmp_ + __st=3D99 + cleanup_ + : + test '' =3D yes + cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests + chmod -R u+rwx = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgrep-signal.IOg= c + rm -rf = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.12/tests/gt-zgrep-signal.IOg= c + exit 99 ERROR zgrep-signal (exit status: 99) = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Testsuite summary for gzip 1.12 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D # TOTAL: 26 # PASS: 25 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D See tests/test-suite.log Please report to bug-gzip@HIDDEN = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D So both releases give similar test results. Attached is the set of patches I used on Tiger. -- Greetings Pete Perl=E2=80=94the only language that looks the same before and after RSA = encryption. - Keith Bostic --Apple-Mail=_5F401A8A-F481-46C0-BCDF-57F70A328EF6 Content-Disposition: attachment; filename=Gzip_Tiger-Patches.diff Content-Type: application/octet-stream; x-unix-mode=0644; name="Gzip_Tiger-Patches.diff" Content-Transfer-Encoding: quoted-printable =2D-- lib/error.c~ 2023-05-28 03:10:34.000000000 +0200 +++ lib/error.c 2025-04-14 09:44:06.000000000 +0200 @@ -24,6 +24,7 @@ #include "error.h" +#include <ucontext.h> #include <stdarg.h> #include <stdio.h> #include <stdlib.h> =2D-- lib/fclose.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fclose.c 2025-04-14 09:50:41.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> /* Specification. */ +#include <ucontext.h> #include <stdio.h> #include <errno.h> =2D-- lib/fflush.c~ 2023-04-07 06:15:26.000000000 +0200 +++ lib/fflush.c 2025-04-14 09:54:11.000000000 +0200 @@ -19,6 +19,7 @@ #include <config.h> /* Specification. */ +#include <ucontext.h> #include <stdio.h> #include <errno.h> =2D-- lib/fpurge.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fpurge.c 2025-04-14 11:29:37.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> /* Specification. */ +#include <ucontext.h> #include <stdio.h> #if HAVE___FPURGE /* glibc >=3D 2.2, Haiku, Solaris >= =3D 7, UnixWare >=3D 7.1.4.MP4, Cygwin >=3D 1.7.10, Android API >=3D 23, m= usl libc */ @@ -40,7 +41,6 @@ #elif HAVE_FPURGE /* FreeBSD, NetBSD, OpenBSD, DragonFl= y, Mac OS X, Cygwin >=3D 1.7 */ /* Call the system's fpurge function. */ -# undef fpurge # if !HAVE_DECL_FPURGE extern int fpurge (FILE *); # endif =2D-- lib/fseek.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fseek.c 2025-04-14 11:31:49.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> /* Specification. */ +#include <ucontext.h> #include <stdio.h> /* Get off_t. */ =2D-- lib/fseeko.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fseeko.c 2025-04-14 11:33:31.000000000 +0200 @@ -17,6 +17,7 @@ #include <config.h> /* Specification. */ +#include <ucontext.h> #include <stdio.h> /* Get off_t, lseek, _POSIX_VERSION. */ =2D-- lib/fprintf.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/fprintf.c 2025-04-14 11:35:15.000000000 +0200 @@ -19,6 +19,7 @@ #endif /* Specification. */ +#include <ucontext.h> #include <stdio.h> #include <errno.h> =2D-- lib/vasnprintf.c~ 2023-07-16 18:50:01.000000000 +0200 +++ lib/vasnprintf.c 2025-04-14 11:37:10.000000000 +0200 @@ -79,6 +79,7 @@ # endif #endif +#include <ucontext.h> #include <locale.h> /* localeconv() */ #include <stdio.h> /* snprintf(), sprintf() */ #include <stdlib.h> /* abort(), malloc(), realloc(), free() */ =2D-- lib/vfprintf.c~ 2023-01-02 02:20:46.000000000 +0100 +++ lib/vfprintf.c 2025-04-14 11:39:33.000000000 +0200 @@ -19,6 +19,7 @@ #endif /* Specification. */ +#include <ucontext.h> #include <stdio.h> #include <errno.h> --Apple-Mail=_5F401A8A-F481-46C0-BCDF-57F70A328EF6--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Peter Dyballa <Peter_Dyballa@HIDDEN> Subject: bug#77807: Acknowledgement (Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11) Message-ID: <handler.77807.B.174465782018203.ack <at> debbugs.gnu.org> References: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> X-Gnu-PR-Message: ack 77807 X-Gnu-PR-Package: gzip Reply-To: 77807 <at> debbugs.gnu.org Date: Mon, 14 Apr 2025 19:11:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gzip@HIDDEN If you wish to submit further information on this problem, please send it to 77807 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 77807: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D77807 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 Resent-From: Paul Eggert <eggert@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Tue, 15 Apr 2025 07:40:01 +0000 Resent-Message-ID: <handler.77807.B77807.174470278519073 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 77807 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Peter Dyballa <Peter_Dyballa@HIDDEN> Cc: 77807 <at> debbugs.gnu.org Received: via spool by 77807-submit <at> debbugs.gnu.org id=B77807.174470278519073 (code B ref 77807); Tue, 15 Apr 2025 07:40:01 +0000 Received: (at 77807) by debbugs.gnu.org; 15 Apr 2025 07:39:45 +0000 Received: from localhost ([127.0.0.1]:50371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u4atV-0004xZ-0u for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 03:39:45 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:36794) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eggert@HIDDEN>) id 1u4atS-0004xI-Ql for 77807 <at> debbugs.gnu.org; Tue, 15 Apr 2025 03:39:43 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 618043C010853; Tue, 15 Apr 2025 00:39:36 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id jEr1261M1Sre; Tue, 15 Apr 2025 00:39:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 39DCD3C010854; Tue, 15 Apr 2025 00:39:36 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 39DCD3C010854 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1744702776; bh=euTf/iwGapX76bs7pkAYPuOf6a+xdOa8OFp/CXwlDIE=; h=Message-ID:Date:MIME-Version:To:From; b=TVsBShjBLnCNbW5q762rb0Zy8I7Lap/8gcvwixuwNJw2s1CWGvZMJAHkLq/mXmdQ5 4FFr845Fgczf4vtnt0raQ54IOyKYZB24AwfuyqcPFZvAKINkT+1EoezwzVfeDY7Zew jLd7waoif18GSr4tEmP/MseibgRanY1o6DPgjo1ptCvzRf2mzUPGIEKSJHrE1EQEM0 13CIc4v//TfzDyTMv7ZjK7dm883xACelio7ZOClHbLeb5xU0ipWosJtYAIq7kbqmjW R7Cwh7bvWGL+eG9x9RbkNuKu15w4WdUTAsTT8+dltogj5doks2Jse7oRRiwczv6OGr HjBhgNAqCLVjQ== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id 3PeC_e6U3ItD; Tue, 15 Apr 2025 00:39:36 -0700 (PDT) Received: from [192.168.254.12] (unknown [47.147.225.25]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id 1D4DE3C010853; Tue, 15 Apr 2025 00:39:36 -0700 (PDT) Message-ID: <06cf839c-e4c5-4f0d-acec-8abcb6944870@HIDDEN> Date: Tue, 15 Apr 2025 00:39:35 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird References: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> Content-Language: en-US From: Paul Eggert <eggert@HIDDEN> Organization: UCLA Computer Science Department In-Reply-To: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Please try gzip 1.14 instead, as it has fixes in at least some of the areas that gave you trouble.
X-Loop: help-debbugs@HIDDEN Subject: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 Resent-From: Peter Dyballa <Peter_Dyballa@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Tue, 15 Apr 2025 10:15:02 +0000 Resent-Message-ID: <handler.77807.B77807.174471207428032 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 77807 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert <eggert@HIDDEN> Cc: 77807 <at> debbugs.gnu.org Received: via spool by 77807-submit <at> debbugs.gnu.org id=B77807.174471207428032 (code B ref 77807); Tue, 15 Apr 2025 10:15:02 +0000 Received: (at 77807) by debbugs.gnu.org; 15 Apr 2025 10:14:34 +0000 Received: from localhost ([127.0.0.1]:50831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u4dJJ-0007I2-2S for submit <at> debbugs.gnu.org; Tue, 15 Apr 2025 06:14:34 -0400 Received: from mout.web.de ([217.72.192.78]:59791) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Peter_Dyballa@HIDDEN>) id 1u4dJF-0007Hk-7h for 77807 <at> debbugs.gnu.org; Tue, 15 Apr 2025 06:14:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Web.DE; s=s29768273; t=1744712052; x=1745316852; i=peter_dyballa@HIDDEN; bh=K7mXKSCgJbUiFSrvoSgtMzEjn3cQqB3h/WKMTKcJKPo=; h=X-UI-Sender-Class:Content-Type:Mime-Version:Subject:From: In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id: References:To:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=wZJdcNRM+isQWaP5qhSjUKwLgyyfsgq2GFb3Pg0jCwr3UZijt3nZaWcDHNktyIpM sL9LnjYq58y92CeC7/wfpA0b87Zlmb1CnehsdVZTonpcXVAbYDZ9g8goLq6l+YMfF qvr7lJDCZAEKGuwOjwSdbwCc1XJJw2LM6IXy8dPaLMXYy4ARtW3vCRcYFX2xmmXLn Ox1cyxVgHXegPPWCkriq9hrbXccTdVF5CZbn/LM4CnM8IefVUAQF9aWqInGKIzNqs tGOQy4+elFThIuvwHQGCPegXluoElIIdXHRQwhxaoXqkKLHE37Nddhtzg0b9tA6ur mHzGJ0Cqx92xs8HOqQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from smtpclient.apple ([79.207.168.16]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MlL9z-1tJj5t0I9t-00ch1D; Tue, 15 Apr 2025 12:14:12 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) From: Peter Dyballa <Peter_Dyballa@HIDDEN> In-Reply-To: <06cf839c-e4c5-4f0d-acec-8abcb6944870@HIDDEN> Date: Tue, 15 Apr 2025 12:14:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <7D21CAFE-D83A-452A-B010-FBC8B7671107@HIDDEN> References: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> <06cf839c-e4c5-4f0d-acec-8abcb6944870@HIDDEN> X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Provags-ID: V03:K1:x0HYajt8MVphEowo39GhfUn745TGKLlOX0lDVAvMY9R/BQEXhDr ttbRU2NpiIj4cyuNpGoP9AY4xfFfnKSMYi4FxXQMGsCW4FxJ8x3I4bwJzv2Wwis3i24G6SR 6z+3Uc5up1JwYdYm3VbO/U2CYXG7HX13h70R3cZd7/g7DV+lr5+BQFEANFQIsBh5Db8Of+3 5b5+hXmt4uz4zpvO6Sp3A== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:v5NEwUzLvKw=;jKWb0F78/Dq4TSX4aQzAxpy7hFa qfGGbrYkH3XbJS52TNINzXzygLeAiO6GfqVJtPj+D6D3e/436Aklrxham67L3XX1O2m0SfQQ9 l9Yx1j9mVyxotRkDsDCq0Zv0sRR863QQ+BTmIY9SS5ogONemeBf8+34qdWWvY1B/S2UkcS5Xc TbDXEC/iWlN7fY1Z+R0mOTzipZ5ivM9rmcwu2diyBYB+EXeO2XymEGy9ZHsz3PxYIHhIkC7tL YKX4kU7SRAmO4ScR5QehmpaZhQG6lxvCcg6maDl8RkLzfIxT+OdTWJKjldMFwKor1jt1wr8j1 ldWDlAcrLtMpl4mHZHyUXTX0JY8Tliq1UAJ/oPL3PcDzdI7JVbvfUZm0ida1PhEjqWAiLthN1 gFW5rG6iqXlZNbIxf3XVc/4WLMFaTYgVsjXp9d7nylyAkBylZzwBoSLcGgb7Ew7i/5LE7t9CT 9mieB9P9VFTyY1d6qxqFlGf/7JPaJlcLKmJJ7twzpVi7OZatN8q7boQk+9UjBcaK6SmPeo7NU mfxSPgtnl74OY8wF6S/wEF/vP/znoYnL25DOpiwY7oeZTEU8AYU8gCmeUgP1jsKQVbcXJSCUk aM01GaxbYy98KxY/DyVzArzyO9vjwIMV7QwPtDcXvkWw24ZWqPBoRoTL7hyw16QxbnaeCzczA EVmREnOgi4oPlX2IMrm7TDx4mppKi6ax0A5DHiDMHwwK0Xm6fnWHviF5BnyySyM6GSN0ZTHxe ALeMIkJmIIh+RtygIgu5S64ldkqlMKybgbQaIk+LDF/cR/dmNr84hkdhkCyhMLjRNorr0LHuI a+9rl55oW3iYMUoOky883x4cjJA8PCEQEnfAeSNjkMe7qVDZr6l+TWAne/Bilzvvp+jdbyAWz OhNQhv1VzK24yKp+f5EFBvBo8u4ACWB406HV/obbd+3m2HyzxDi8qJMpaaj1PtIekvtRzlrb/ r7SjeNmWMWxaLo7UlkqgaBTk8QU+mi1JTvYjsjuVv6qjbXZ/YA4CtuNa18B7DnSEvJkmVL106 JA4qP/eYT4jD0FCIxbOvQnNZM63y2t8XMlfb8qHJsSzl3/GgBt3w2fftbqGDc33EQDAGSa/+t Wor5/Wkjk10m20RJJqV+UQtTQubHFKsvKDuE6YvaygacCvo2DtjXi/7U4mxEj0cA27gEXWHE5 sd53uIfcjSo1Zxtu+FnUGdanRTdR99fWdzxA5hrmczd5yT+cvQ/j5HeJ+qQGulb5JPIBAhyiE 75urLq4czkp9xpQerRGEs0AjEcIQxWPbQLdiQDK6eZ5C1ZaO4MwnEcCNqVZ69MV/U1TjioBmS iZ9moLAjBikoQSRYzypxQDQeA6mXWS1cc0UvjQN3G85IyLXIe2y6rSPgIGo2MeK/qlNxyNLIv lKumx65V0Z72Oj2D8wQBNUB5j4GKV6JYbu+uHGVOl5VOJC4RLRH47d/N6ix1ABefctVbs/QMX GkBWkNQ== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Am 15.Apr..2025 um 09:39 schrieb Paul Eggert <eggert@HIDDEN>: >=20 > Please try gzip 1.14 instead, as it has fixes in at least some of the = areas that gave you trouble. Yes, compiles fine, except for some warnings: /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-realloc.o -MD -MP -MF = .deps/libgzip_a-realloc.Tpo -c -o libgzip_a-realloc.o `test -f = 'realloc.c' || echo './'`realloc.c realloc.c: In function 'rpl_realloc': realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type realloc.c:88: warning: comparison is always false due to limited range = of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-reallocarray.o -MD -MP -MF = .deps/libgzip_a-reallocarray.Tpo -c -o libgzip_a-reallocarray.o `test -f = 'reallocarray.c' || echo './'`reallocarray.c reallocarray.c: In function 'reallocarray': reallocarray.c:30: warning: comparison is always false due to limited = range of data type reallocarray.c:30: warning: comparison is always false due to limited = range of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-stat.o -MD -MP -MF = .deps/libgzip_a-stat.Tpo -c -o libgzip_a-stat.o `test -f 'stat.c' || = echo './'`stat.c In file included from stat.c:54: stat-time.h: In function 'stat_time_normalize': stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-stat-time.o -MD -MP -MF = .deps/libgzip_a-stat-time.Tpo -c -o libgzip_a-stat-time.o `test -f = 'stat-time.c' || echo './'`stat-time.c In file included from stat-time.c:21: stat-time.h: In function 'stat_time_normalize': stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-utimens.o -MD -MP -MF = .deps/libgzip_a-utimens.Tpo -c -o libgzip_a-utimens.o `test -f = 'utimens.c' || echo './'`utimens.c In file included from utimens.c:35: stat-time.h: In function 'stat_time_normalize': stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type stat-time.h:228: warning: comparison is always false due to limited = range of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-vfzprintf.o -MD -MP -MF = .deps/libgzip_a-vfzprintf.Tpo -c -o libgzip_a-vfzprintf.o `test -f = 'vfzprintf.c' || echo './'`vfzprintf.c vfzprintf.c: In function 'vfzprintf': vfzprintf.c:49: warning: comparison is always false due to limited range = of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -Wno-cast-qual -Wno-conversion -Wno-float-equal = -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter = -pipe -Os -arch ppc -MT libgzip_a-xmalloc.o -MD -MP -MF = .deps/libgzip_a-xmalloc.Tpo -c -o libgzip_a-xmalloc.o `test -f = 'xmalloc.c' || echo './'`xmalloc.c xmalloc.c: In function 'x2nrealloc': xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c:199: warning: comparison is always false due to limited range = of data type xmalloc.c: In function 'xpalloc': xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:240: warning: comparison is always false due to limited range = of data type xmalloc.c:255: warning: comparison is always false due to limited range = of data type xmalloc.c:255: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:267: warning: comparison is always false due to limited range = of data type xmalloc.c:269: warning: comparison is always false due to limited range = of data type xmalloc.c:269: warning: comparison is always false due to limited range = of data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -pipe -Os -arch ppc -MT calloc.o -MD -MP -MF = $depbase.Tpo -c -o calloc.o calloc.c &&\ calloc.c: In function 'rpl_calloc': calloc.c:43: warning: comparison is always false due to limited range of = data type calloc.c:43: warning: comparison is always false due to limited range of = data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. = -I/opt/local/include -pipe -Os -arch ppc -MT malloc.o -MD -MP -MF = $depbase.Tpo -c -o malloc.o malloc.c &&\ malloc.c: In function 'rpl_malloc': malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type malloc.c:41: warning: comparison is always false due to limited range of = data type /opt/local/bin/gcc-apple-4.2 -std=3Dgnu99 -DHAVE_CONFIG_H -I. -I./lib = -I./lib -I/opt/local/include -pipe -Os -arch ppc -MT gzip.o -MD -MP = -MF $depbase.Tpo -c -o gzip.o gzip.c &&\ In file included from gzip.c:76: ./lib/stat-time.h: In function 'stat_time_normalize': ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type ./lib/stat-time.h:228: warning: comparison is always false due to = limited range of data type = ##########################################################################= ################## Tests behave similarly, it's always one that fails here: ---> Testing gzip Executing: cd = "/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_= tarballs_ports_archivers_gzip/gzip/work/gzip-1.14" && /usr/bin/make = check=20 if test -d ./.git \ && git --version >/dev/null 2>&1; then \ cd . && \ git submodule --quiet foreach \ 'test "$(git rev-parse "$sha1")" \ =3D "$(git merge-base origin "$sha1")"' \ || { echo 'maint.mk: found non-public submodule commit' >&2; = \ exit 1; }; \ else \ : ; \ fi /usr/bin/make check-recursive Making check in lib /usr/bin/make check-am make[3]: Nothing to be done for `check-am'. Making check in doc make[2]: Nothing to be done for `check'. Making check in . /usr/bin/make check-local ./gzip < ./gzip.doc >gzip.doc.gz-t && mv gzip.doc.gz-t gzip.doc.gz PATH=3D.:$PATH; { test '.' !=3D . \ || zdiff gzip.doc.gz; } PATH=3D.:$PATH; zdiff ./gzip.doc ./gzip.doc PATH=3D.:$PATH; zdiff ./gzip.doc gzip.doc.gz PATH=3D.:$PATH; zdiff - ./gzip.doc <gzip.doc.gz PATH=3D.:$PATH; zdiff gzip.doc.gz gzip.doc.gz PATH=3D.:$PATH; zgrep -iV >/dev/null PATH=3D.:$PATH; \ for opt in --rsyncable '' -1 -9; do \ for file in gunzip gzexe zcat zcmp zdiff zegrep zfgrep zforce = zgrep zless zmore znew ./ChangeLog ./configure ./gzip.c; do = \ gzip $opt -c -- "$file" \ | gzip -d | cmp - "$file" || exit 1; \ done; \ done Making check in tests /usr/bin/make check-TESTS PASS: list-big PASS: gzip-env PASS: reference PASS: helin-segv PASS: help-version PASS: hufts PASS: keep PASS: list PASS: memcpy-abuse PASS: mixed PASS: null-suffix-clobber PASS: pipe-output PASS: reproducible PASS: stdin PASS: synchronous PASS: timestamp PASS: two-files PASS: trailing-nul PASS: unpack-invalid PASS: unpack-valid PASS: upper-suffix PASS: write-error PASS: z-suffix PASS: zdiff PASS: zgrep-f PASS: zgrep-abuse PASS: zgrep-binary PASS: zgrep-context zgrep-signal: set-up failure: signal handling busted on this host ERROR: zgrep-signal PASS: znew-k =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D gzip 1.14: tests/test-suite.log =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # TOTAL: 30 # PASS: 29 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 System information (uname -a): Darwin 8.11.0 Darwin Kernel Version = 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC = Power Macintosh .. contents:: :depth: 2 ERROR: zgrep-signal =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ++ = initial_cwd_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_mac= ports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests +++ testdir_prefix_ +++ printf gt ++ pfx_=3Dgt +++ mktempd_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests = gt-zgrep-signal.XXXX +++ = destdir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests +++ template_=3Dgt-zgrep-signal.XXXX +++ MAX_TRIES_=3D4 +++ = destdir_slash_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/ ++++ unset TMPDIR +++ d=3D ++++ echo gt-zgrep-signal.XXXX ++++ sed 's/XX*$//' +++ base_template_=3Dgt-zgrep-signal. ++++ echo gt-zgrep-signal.XXXX ++++ wc -c +++ template_length_=3D 21 ++++ echo gt-zgrep-signal. ++++ wc -c +++ nx_=3D 17 ++++ expr 21 - 17 +++ nx_=3D4 +++ err_=3D +++ i_=3D1 +++ : ++++ rand_bytes_ 4 ++++ n_=3D4 ++++ = chars_=3DabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ dev_rand_=3D/dev/urandom ++++ test -r /dev/urandom ++++ dd ibs=3D4 count=3D1 if=3D/dev/urandom ++++ LC_ALL=3DC ++++ tr -c = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 = 01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcd= efghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnop= qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ++++ return +++ X_=3DYkPH +++ = candidate_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_m= acports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt= -zgrep-signal.YkPH ++++ mkdir -m 0700 = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgrep-signal.YkP= H +++ err_=3D +++ echo = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgrep-signal.YkP= H +++ return ++ = test_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macpor= ts_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgre= p-signal.YkPH ++ cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgrep-signal.YkP= H ++ srcdir=3D../. ++ builddir=3D.. ++ export srcdir builddir ++ gl_init_sh_nl_=3D ++ IFS=3D =09 +++ 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 ++ saved_IFS=3D =09 ++ IFS=3D: ++ new_PATH=3D ++ IFS=3D =09 ++ test -d = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14 ++ IFS=3D =09 ++ test -d /opt/local/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= ++ IFS=3D =09 ++ test -d /opt/local/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= :/opt/local/sbin ++ IFS=3D =09 ++ test -d /bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= :/opt/local/sbin:/bin ++ IFS=3D =09 ++ test -d /sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= :/opt/local/sbin:/bin:/sbin ++ IFS=3D =09 ++ test -d /usr/bin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin ++ IFS=3D =09 ++ test -d /usr/sbin/. ++ = new_PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macport= s_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin= :/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ IFS=3D =09 ++ = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin:/op= t/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin ++ export PATH ++ trap remove_tmp_ EXIT + path_prepend_ .. + test 1 '!=3D' 0 + path_dir_=3D.. + = abs_path_dir_=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_ma= cports_release_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/.. + = PATH=3D/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_re= lease_tarballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/..:/opt/loca= l/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_p= orts_archivers_gzip/gzip/work/gzip-1.14:/opt/local/bin:/opt/local/sbin:/bi= n:/sbin:/usr/bin:/usr/sbin + create_exe_shims_ = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/.. + return 0 + shift + test 0 '!=3D' 0 + export PATH + echo a + gzip -c + test x =3D x + PERL=3Dperl + write_to_dangling_pipe cat f.gz f.gz + program=3Dcat + shift + args=3D + args=3D, 'f.gz' + args=3D, 'f.gz', 'f.gz' + perl -e ' use POSIX qw(dup2); $SIG{PIPE} =3D "DEFAULT"; pipe my ($read_end, $write_end) or die "pipe: $!\n"; dup2 fileno $write_end, 1 or die "dup2: $!\n"; close $read_end or die "close: $!\n"; exec '\''cat'\'', '\''f.gz'\'', '\''f.gz'\''; ' cat: f.gz: Bad file descriptor + signal_status=3D1 + test 128 -lt 1 + framework_failure_ 'signal handling busted on this host' + warn_ 'zgrep-signal: set-up failure: signal handling busted on this = host' + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' zgrep-signal: set-up failure: signal handling busted on this host + test 9 =3D 2 + printf '%s\n' 'zgrep-signal: set-up failure: signal handling busted on = this host' + sed 1q + Exit 99 + set +e + exit 99 + exit 99 + remove_tmp_ + __st=3D99 + cleanup_ + : + test '' =3D yes + cd = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests + chmod -R u+rwx = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgrep-signal.YkP= H + rm -rf = /opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_t= arballs_ports_archivers_gzip/gzip/work/gzip-1.14/tests/gt-zgrep-signal.YkP= H + exit 99 ERROR zgrep-signal (exit status: 99) = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Testsuite summary for gzip 1.14 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D # TOTAL: 30 # PASS: 29 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 1 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D See tests/test-suite.log for debugging. Some test(s) failed. Please report this to bug-gzip@HIDDEN, together with the test-suite.log file (gzipped) and your system information. Thanks. = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D -- Greetings Pete "The purpose of computing is insight=E2=80=93not numbers!" =E2=80=93 Richard Hamming, 1962
X-Loop: help-debbugs@HIDDEN Subject: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 Resent-From: Peter Dyballa <Peter_Dyballa@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gzip@HIDDEN Resent-Date: Wed, 16 Apr 2025 09:56:02 +0000 Resent-Message-ID: <handler.77807.B77807.174479730711025 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 77807 X-GNU-PR-Package: gzip X-GNU-PR-Keywords: To: Paul Eggert <eggert@HIDDEN> Cc: 77807 <at> debbugs.gnu.org Received: via spool by 77807-submit <at> debbugs.gnu.org id=B77807.174479730711025 (code B ref 77807); Wed, 16 Apr 2025 09:56:02 +0000 Received: (at 77807) by debbugs.gnu.org; 16 Apr 2025 09:55:07 +0000 Received: from localhost ([127.0.0.1]:35280 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u4zU2-0002rk-Gp for submit <at> debbugs.gnu.org; Wed, 16 Apr 2025 05:55:06 -0400 Received: from mout.web.de ([212.227.15.14]:35783) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <Peter_Dyballa@HIDDEN>) id 1u4zTy-0002qy-83 for 77807 <at> debbugs.gnu.org; Wed, 16 Apr 2025 05:55:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Web.DE; s=s29768273; t=1744797283; x=1745402083; i=peter_dyballa@HIDDEN; bh=Qjb+9LwCzy43mx5C0SdksqjDnnAK7j0iIZKuZTyAjOs=; h=X-UI-Sender-Class:Content-Type:Mime-Version:Subject:From: In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id: References:To:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=fJXAgLCVU4mzDKL5bhao6TUIDDd5Ix3Z8I6lxJU1J/LZCYinA8MwMcq/xkZwesVH Z+vrW5953HHnS8O8MMm0yIXNMHodu3+4RrwVUiBiTht3G5fBbb+ELUAEGV+wp5DLr oJ58kbkqovypsth4qjuBoZ1XAyRbZTq3UZwwTBUG7eKbPSHOxcxi3dQQFrwxiA5dF GS2iJjRwZO7vPjnvyQC+y1TWLKG91M+cmsIVe8GqOXglPO1Ti6M6lTcog+pmXz/B+ eQlEvf0TBC3w9FjoFK8xTSVZOn+DaKliyr70TftX/w/5tEkULceD/sY5r8xf3ly98 JUjjwWSr/DJb5lh4cQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from smtpclient.apple ([79.207.168.16]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MtPre-1tAOkf1Wow-018Mq5; Wed, 16 Apr 2025 11:54:43 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) From: Peter Dyballa <Peter_Dyballa@HIDDEN> In-Reply-To: <06cf839c-e4c5-4f0d-acec-8abcb6944870@HIDDEN> Date: Wed, 16 Apr 2025 11:54:31 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <BC512F82-B35C-46B0-8E15-0EA6C221815D@HIDDEN> References: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> <06cf839c-e4c5-4f0d-acec-8abcb6944870@HIDDEN> X-Mailer: Apple Mail (2.3776.700.51.11.1) X-Provags-ID: V03:K1:4juUBS874gFrIsaxjqThtGEq8nr2QTSh0pzqXQSXVXYrIfMuDJt LWRNE3MibrbMKsuyXOOmE1hbxCOju+FfwDWVnfn1tP4VvjXMfHoKEGR1a7UIY25Nhycuhj8 wqSwl/+lE8EcVOMMYCYdnwcSqFwIEloLWfQfiQfkOJI+UBGPXpMWhCTXz7fFPWe6F635WU5 x+8aBQAtocWwOl/LqkHBQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0wP6GEfov1M=;UArqmllOTlizT452/Djx+NZ93cb frYjo3nsx50wYQ9U4Qzu8LmfXy1lJ23Ir9ObOJyHY7pQHHatZB/7VyV0WYGIWuvCRtZYEQAJU lrOTvYd7Ri+DlQDmRiRtpBDV+wXrAtQOyn5jqeo7M/+m3JUrfRj9AWQ38TeIMutfIyApCnWgf 448HCEGR/4ztnh2QgFQ+EBWsGDDZLXbJ/NJ0O0aAi1pxP9O6s3VVqrsg7Se3O3WtNIGxHGrkZ +a//2UCTA8OtuLyqvY6nMwRaFVuuf7UweOs2XhQ2Ex/2LC3TObx4kglp6suDmzSf+X82us5Re srSLrQQBxC+MeuIUmJ2zsGf2PnLsgopd0iXXDtH4b95hYNPd43lQy0qfiw60IB/drYwnajylN 9uZ8o1fH2XMPXX9dCWYinArBDBuLgZB+w34WD4iyMWfJXBC0WI2nruJDR0Pt262geOFcuyyxE AUYmuPuqLud2NYaymnGnApz529zEp+Q5o41+6nQX4OEoxwa7L5XMdZZvXLiZPxuWBgausosxa 5FX6vOPSdmVZaE7rG0g62C7fTwuZ4PX0J9NN/H2XJgz9eNn6+dRW6hbqxQas5qCXbWDuBaCuX njAdMiues2MMQh3Y/QOmGyyz62qgI9GQYHkTLyE/upfI0bbbpWDwHYPNeCh02FBOmA/w8BjUK +e7sQIDKwJFIUfj28q03Ut/w8L03WkRECpSuJ6hveWYg7eTSsZs+t9DpoCIJROk+rwv/STXCh EwFQxjsMkkA/sTInB6hXfAz63yCM7Sbx41G0YTGYaJ72A6Yj42enJA3sZuwWnY8nZaYqZZMNW rsqfW2VsjE3UnNVcgwPKD/YlqYPOH3UC9F/T546f0m/hndYLZk6F5gdyk2BAGuCEIbSiN62MI VT5fQAOLs/5wS9EZDPP9rxmgdqUT9ZRRe4G7koWqAneO+M5+geFWrsddVtXQwU8tzvtbla67G QgkIbPBMTvyOaJtsMVsOmhf5vbhqA0Gh/lavpDfI1ZuBgg3dWu0LIXdYCyzZNiZCk7YuVVQOn RoHKyEc0Qu0F9MWD+LamenCQNKEs7DjbL62WAR94tRJpL+54IQwGd3eNbIIKVeMGzjviNowlp ZqXDF/EaQ/B1zaCt+h31f9Gbj5uhBuXl+3GxE33l+IJtGZ8jweaPE498IpQ/tZD5vpQnr7qI+ rmp6QTlWU7lwznhTnoXcdxdt7qdABmlvPOBniLXa/cCbly4pZlVeQAcxyNxCwEGqm6VMLCDAQ aUU5JCmgUAJTwkE9KBY8GJAb4nvu/eDidwRXYYG1WNEk1CF3WWHUjpz8pzeOBpghKU+3mSbjS 2v+oyubq05gXmAQ6LPAmhV0EpXJyO13hNHUMo6gp9hhzduXRNU2EQbQRSm8WXIKiibZKnqFrb NgkdireOPVGBwc6dBwjd9v7jbHYqJ/mutVHgi1t0RhwlKlBWQA//lr0rICr7HY84t8XuhqeE3 uZ2B3JJrmEg+fae9eZT2EmaZE5PYiUV+wL3fGvGt2DAa7Y0VEFO1Nb/aupFBGu9/EYaMt0foa 6EToD50jSSFxMUVVBQlC18RJ6CPwgDhglma6ktEhKPV1X30yoMqnAVg8SWP7h1J5vh2Hd6NTN IAGmVJqwb0xCs8pESOL546YlzKMajtFeJ+ICr86XhTXlBIFcl/ZWAEURT0JXSFw1Ity/5GKAo Ar/1xu0eQqmlGr1YL6mxZjhxIqnkJHtQPM4cUzo8iYNZIvrnNKHa1FAC+VNSRFOlkxrA259S6 YBmQdpYZkB4lLb/X1U7kk/4bz6qSjJCWP0wunB+XaZqOJnEzJVPcW2uzy98mpxvC/s48mkovt rejoTgewMTmVznmlp6BgCIdCR7vCYbpRXhI1NUaM8diuQoFYIHKDu3bb3Js/u61KKsflsVxwp 7Rr7bWy1QyRiZokiKQNhVIo6piwUE95sQG7HuSdh/Nm38nqb9nfnB7MvFb9mZwlEn0//8Pi6e OrMoflasotzv5HA9o4IZMPiQmgu4yuYLSziFZr9ZNdRL16e/QPkQDqU++kSaDfcSvw8sBFweN ZNT1p8GtU7qlS5IylX3hfaGCRMCeoFW7DlcZvLe7wiq3KetVqHMlXm8wpoC8B0rpskuQq89As RhUsc85BQB9xCfY63FvGBo0KGV3kOfG+4kbbDNK6t8ZVcg+Tdu1LbL8fDX2vLJLLZwttTmYM9 b5VRvMyfZPKO+27BlzcwGooWnG9d4uPUUouCoM/ULW0abmI0h/3IwH4DCmHXg/j/5mnrpa68p 8u+xyVLJB8YIr8AFEFGvfjrQpSStSpgbQlhX8zoP9H0XsaPTJFmQlvC3fYbMLRky9e63X5ZlV mTZUp8uDLgdIO3EcBeOL1mebV43a/hT89fkDDHMBzrjhjQxuYWZfpV6Xj7x5qA/eTRiXynjdQ xzNbCJgJ7ZxkzzQHQU+B9l12dQN/U7JHNg63FiMED7djmP9abS5xGlz+iY5voi2lJOvmtCHvc UzpT9UYfGUFn6mSQTKNfPhzwyA1uVEUr5f4djbJ+ncf0smExzRImR+p4OX4q6/0MUUUZXBA4K 198srQN9f0BxxinSazsyBuoJCStSHD6shPLlZ+citoARmhI40kzc01TtqKxKg3yzdeSdsRQwW qElGPFTNDs5slMQBiDrhrWYk5K0v4u+sIPS9+rL7jYF7mErtb8SLymKt35Vi5bnoiNXGj8a0v JVyO9pMbKvBU3e/KqlzqQWyWsZEiqwBgupgEARNK+bIsHLh/bx6L09b7k8b/2V59jhelubJ/n J4LyvbX0CKg1OUWLzgRqfesWnmTKOsk6wmBKl5RwEmFj9KdyvQNqZvvxAvU7vMUnCpmbCpIwE PfTp/KiK7zKFQJPy5Y2GAodtM+mB9GNrGLnAvsgmmg4vYaLyjLcz+XoDSCoLrrWCUy4u3egob Zk1wBke9Oy0IUE49TKIb9RVY8/AHgTL3DfjRtfIdwz354dvmYHgYw9xk+es+4EsfhOKQDy0Mp /PyN8q23Wues5IiqfhLpytK/zRoPuZgp5A9iPMPPU0JMSZ6wX21UYHU2zfjjWvoD6uTkmlo3W A== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Am 15.Apr..2025 um 09:39 schrieb Paul Eggert <eggert@HIDDEN>: >=20 > Please try gzip 1.14 instead, as it has fixes in at least some of the = areas that gave you trouble. Same problem with gnutar 1.35 (and same solution, + missing "-lintl"). = Testing misses two files to exclude =E2=80=93 new bug report? -- Greetings Pete Film is a dog: the head is commerce, the tail is art. And only rarely = does the tail wag the dog. =E2=80=93 Joseph Losey
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.