Received: (at 77807) by debbugs.gnu.org; 16 Apr 2025 09:55:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 16 05:55:06 2025 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\)) Subject: Re: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 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> To: Paul Eggert <eggert@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-Debbugs-Envelope-To: 77807 Cc: 77807 <at> debbugs.gnu.org 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
bug-gzip@HIDDEN
:bug#77807
; Package gzip
.
Full text available.Received: (at 77807) by debbugs.gnu.org; 15 Apr 2025 10:14:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 15 06:14:34 2025 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\)) Subject: Re: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 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> To: Paul Eggert <eggert@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-Debbugs-Envelope-To: 77807 Cc: 77807 <at> debbugs.gnu.org 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
bug-gzip@HIDDEN
:bug#77807
; Package gzip
.
Full text available.Received: (at 77807) by debbugs.gnu.org; 15 Apr 2025 07:39:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 15 03:39:45 2025 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 Subject: Re: bug#77807: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 To: Peter Dyballa <Peter_Dyballa@HIDDEN> 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-Debbugs-Envelope-To: 77807 Cc: 77807 <at> debbugs.gnu.org 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.
bug-gzip@HIDDEN
:bug#77807
; Package gzip
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Apr 2025 19:10:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 14 15:10:20 2025 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\)) Subject: Compilation of gzip 1.13 fails on PPC Tiger, Mac OS X 10.4.11 Message-Id: <B131EDF4-07C8-41B9-AA77-D04C55E25F8C@HIDDEN> Date: Mon, 14 Apr 2025 21:09:41 +0200 To: bug-gzip@HIDDEN 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-Debbugs-Envelope-To: submit 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--
Peter Dyballa <Peter_Dyballa@HIDDEN>
:bug-gzip@HIDDEN
.
Full text available.bug-gzip@HIDDEN
:bug#77807
; Package gzip
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.