GNU bug report logs - #66709
gzip build fails on s390x because (version 1.13)

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: gzip; Reported by: Sarah-Julia Kriesch <sarah-julia.kriesch@HIDDEN>; merged with #76644; Done: Paul Eggert <eggert@HIDDEN>; Maintainer for gzip is bug-gzip@HIDDEN.
Merged 66709 76644. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
bug unarchived. Request was from Paul Eggert <eggert@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
bug archived. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

Message received at 66709-done <at> debbugs.gnu.org:


Received: (at 66709-done) by debbugs.gnu.org; 23 Oct 2023 21:46:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 23 17:46:00 2023
Received: from localhost ([127.0.0.1]:52071 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qv2kJ-0007vN-Ly
	for submit <at> debbugs.gnu.org; Mon, 23 Oct 2023 17:46:00 -0400
Received: from mail.cs.ucla.edu ([131.179.128.66]:34580)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eggert@HIDDEN>) id 1qv2kH-0007ep-9p
 for 66709-done <at> debbugs.gnu.org; Mon, 23 Oct 2023 17:45:57 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id B54D43C00FB13;
 Mon, 23 Oct 2023 14:45:22 -0700 (PDT)
Received: from mail.cs.ucla.edu ([127.0.0.1])
 by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032)
 with ESMTP id JCyPnDMTBXSg; Mon, 23 Oct 2023 14:45:22 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1])
 by mail.cs.ucla.edu (Postfix) with ESMTP id 673E33C00D1E0;
 Mon, 23 Oct 2023 14:45:22 -0700 (PDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 673E33C00D1E0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu;
 s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1698097522;
 bh=BdinhsVRh+lNLfpbIA40XWOCz7hwnWXp6i+K5MlbVMo=;
 h=Message-ID:Date:MIME-Version:To:From;
 b=ORRCG8PBczuOfSqcC1uL6tlFHQKuqP9/PcHItpZ6GlzSDTL0JK/RA81HZ9r85V/gk
 UsFgHgsrMBQN6lT0SnjjDGzRCDBGQHHCGRs0hkaJK7UJaiMTIbpLKpVak8DQ681Hdj
 PQ2kC2JQtZd4XzTy9qaW6sSwfpIwVkLAPYPSluspE9B4vMQfKdz7LZ246fHGTKCeOR
 2gVPmKaCmoXJBVpZTGQI8iw43s3xBBT9Hy/IyQmArR3A3xHVUdYj6s5RCPggb2pzvN
 frOaSAt5h2f6yg8ZO/pXlGI1JqIkOExJOg5nnsAC+5m2/MJ5UEdQ3BgDZsh67x4CB4
 dZta63C5soqiw==
X-Virus-Scanned: amavisd-new 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]) (amavisd-new, port 10026)
 with ESMTP id ejUrMGrpEdav; Mon, 23 Oct 2023 14:45:22 -0700 (PDT)
Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200])
 by mail.cs.ucla.edu (Postfix) with ESMTPSA id 2D1843C00FB13;
 Mon, 23 Oct 2023 14:45:22 -0700 (PDT)
Content-Type: multipart/mixed; boundary="------------ss0gXoK9WWnDejw78FuS7GZp"
Message-ID: <50d91fcc-5341-4159-bd44-a6159901331c@HIDDEN>
Date: Mon, 23 Oct 2023 14:45:21 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#66709: gzip build fails on s390x because (version 1.13)
Content-Language: en-US
To: Sarah-Julia Kriesch <sarah-julia.kriesch@HIDDEN>
References: <trinity-e2486650-e1a1-4582-bf0a-25b97e20bc27-1698079893628@3c-app-gmx-bap08>
From: Paul Eggert <eggert@HIDDEN>
Organization: UCLA Computer Science Department
In-Reply-To: <trinity-e2486650-e1a1-4582-bf0a-25b97e20bc27-1698079893628@3c-app-gmx-bap08>
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 66709-done
Cc: 66709-done <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 (-)

This is a multi-part message in MIME format.
--------------ss0gXoK9WWnDejw78FuS7GZp
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Thanks for the bug report. This bug was introduced during the flurry of 
patches just before 1.13 was released. Commit 
d826f7c04d824362dd1ba91c13d8f2c8b0996fff dated Sat Aug 19 11:23:45 2023 
-0700 removed Gnulib's stdalign module but did not add Gnulib's 
alignasof module that replaced stdalign. gzip needs this module because 
gzip.c and (as you noticed) dlftcc.c use alignas. We didn't notice the 
bug until now because gzip.c falls back on working code if alignas is 
absent, and we don't test on s390x.

I fixed the bug by installing the attached, which should appear in the 
next gzip release. In the meantime you should be able to build on s390x 
by compiling with 'gcc -Dalignas=_Alignas'.
--------------ss0gXoK9WWnDejw78FuS7GZp
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-maint-fix-port-to-s390x.patch"
Content-Disposition: attachment; filename="0001-maint-fix-port-to-s390x.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MDBlY2ZkODlmYmU0MjZjNGNkMWUyYTg2YjAzODFkM2Q0MDUwNzQ5IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1
PgpEYXRlOiBNb24sIDIzIE9jdCAyMDIzIDEzOjEyOjEwIC0wNzAwClN1YmplY3Q6IFtQQVRD
SF0gbWFpbnQ6IGZpeCBwb3J0IHRvIHMzOTB4CgpQcm9ibGVtIHJlcG9ydGVkIGJ5IFNhcmFo
LUp1bGlhIEtyaWVzY2ggPGh0dHBzOi8vYnVncy5nbnUub3JnLzY2NzA5Pi4KKiBib290c3Ry
YXAuY29uZiAoZ251bGliX21vZHVsZXMpOiBBZGQgYWxpZ25hc29mLgotLS0KIGJvb3RzdHJh
cC5jb25mIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1n
aXQgYS9ib290c3RyYXAuY29uZiBiL2Jvb3RzdHJhcC5jb25mCmluZGV4IDU5NGRiZWUuLmEw
MjI5YjAgMTAwNjQ0Ci0tLSBhL2Jvb3RzdHJhcC5jb25mCisrKyBiL2Jvb3RzdHJhcC5jb25m
CkBAIC0xOCw2ICsxOCw3IEBACiAKICMgZ251bGliIG1vZHVsZXMgdXNlZCBieSB0aGlzIHBh
Y2thZ2UuCiBnbnVsaWJfbW9kdWxlcz0nCithbGlnbmFzb2YKIGFubm91bmNlLWdlbgogY2Fs
bG9jLWdudQogY2xvc2UKLS0gCjIuNDEuMAoK

--------------ss0gXoK9WWnDejw78FuS7GZp--




Notification sent to Sarah-Julia Kriesch <sarah-julia.kriesch@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Paul Eggert <eggert@HIDDEN>:
You have taken responsibility. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Oct 2023 18:42:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 23 14:42:23 2023
Received: from localhost ([127.0.0.1]:51662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1quzsb-0006Wu-Ne
	for submit <at> debbugs.gnu.org; Mon, 23 Oct 2023 14:42:23 -0400
Received: from lists.gnu.org ([2001:470:142::17]:51634)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sarah-julia.kriesch@HIDDEN>) id 1quyA2-0003dZ-4V
 for submit <at> debbugs.gnu.org; Mon, 23 Oct 2023 12:52:15 -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 <sarah-julia.kriesch@HIDDEN>)
 id 1quy9S-0005Ng-Jw
 for bug-gzip@HIDDEN; Mon, 23 Oct 2023 12:51:38 -0400
Received: from mout.gmx.net ([212.227.17.21])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <sarah-julia.kriesch@HIDDEN>)
 id 1quy9Q-00014T-SU
 for bug-gzip@HIDDEN; Mon, 23 Oct 2023 12:51:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417;
 t=1698079893; x=1698684693; i=sarah-julia.kriesch@HIDDEN;
 bh=PCSHr5SbE0Ly7mQ2SRQpr/TX6xoqOIDlUbNOU5XdmP0=;
 h=X-UI-Sender-Class:From:To:Subject:Date;
 b=olMF+D/THp3bCH8Ko8G4rj3Qvh7YwGfsUWuyrAs/vHjLMDC8EsviCcaVCX0tjwRy
 HJQgKBJFuVScTb+cz9By3HxcCeYB5Vzzk1Zei0c/sihiHNspffkKKAe9QrCQSdu0x
 A1yc38NSniBPVo75CVyhezf++MD1PIgP6wt+rP37ANva1+i2WuVIs1ndKiv8a28mF
 tvJOkAG+S4fMPsyGWkOmhvLaS+A5+uq8gejd93TGUhPDeM19jPqZZmlx0QSeLWJ24
 CC1+Jp0deYlt3XNhxMCcpGAYEvTZzrAzVE31dct66sJldKpvGXn0IKRTf4LnRfdkt
 cqPtvjPTgjGQBuNMMQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from [89.247.255.242] ([89.247.255.242]) by web-mail.gmx.net
 (3c-app-gmx-bap08.server.lan [172.19.172.78]) (via HTTP); Mon, 23 Oct 2023
 18:51:33 +0200
MIME-Version: 1.0
Message-ID: <trinity-e2486650-e1a1-4582-bf0a-25b97e20bc27-1698079893628@3c-app-gmx-bap08>
From: Sarah-Julia Kriesch <sarah-julia.kriesch@HIDDEN>
To: bug-gzip@HIDDEN
Subject: gzip build fails on s390x because (version 1.13)
Content-Type: text/plain; charset=UTF-8
Date: Mon, 23 Oct 2023 18:51:33 +0200
Importance: normal
Sensitivity: Normal
X-Priority: 3
X-Provags-ID: V03:K1:tUDeQjPDd5xhUek+AH6lMoSFiPDiqj5BqBcPUPPEE+wwg2XVQcFrMaOhTgtTMEX68QyYD
 IP7e68yO3wpbQUb4lKB4H3tdOvWa2PLdcNik6/vVnr+X2MVTBmmZaAiVKrgPucLlRDb0UKfgz086
 uep+10jRw8pL9fAQge12lWLYOoTvUr5x2eqLGV/SB3BkWj/k3kqiizyGIKOrtx7pow6oaiienrBv
 zOnlpvgn83Nl7Rc+PfImvqqCMopRihiZHFwScVFtttwXyo2ED/jC30/XwVb2L7HdB4eptP+Y0Pmn
 cE=
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:GmzQlzijB4M=;ImMxG/y7gQHRMRRyZFXz+taBfC7
 5EDegpXaJz04PdtrpVl/llkBg4C7iD/fPlseXj2L4w/1cLHiuWG0/hDaxIP6LBA0dml2yw8Qg
 Vt8qFN6K1GpNNVhDEChz4u2+TYoVI8TLCy+9/eLlk7D96lvtL9MQWiTjhZMu4McgxSw6u1/Ig
 Tjo+ICuEUz1+gdgxJcE0XiWVjihAVO1gPcpsgGVMskNf933JEYtluq1eEDdEGD/WnLFKz2Ilw
 GtJzPCwi6QnrVtMoipP3LImcxKHFJ/Au+Rw61o1ru8huBS67pyeLQfKwf/rPnJBBo67eFkbro
 0vfTZ1KBBAnQ1iSj/moayh9MKwgSS5o50AJ9XYlHO002rwptEqP/c5jwfwx3OAhgU2D/UAhkR
 u2vAqWhWfnf25h7OM2jONZoGHT99BvZLv03KkOpTlUgiqfMnqsiPT+V1djWrqhKuFpGWcW2YY
 PcknY2pUi8VWBJf+tyHVf0AxFdxjbWRipMEl1XK82dGL8JsQUEY+PEFobozQvQ6WxhvLvINIU
 RQurbO2YMa8zr1qtoS/G9nAJJ/xbiHzoTBdrZOEsjwp01s1ePvsbKfdpQIp0ibFlD/ZogK0gO
 62gHj7uDkhgrTVT6R9E0WnzdMyQHG0te84h4K0dEWTSxM993vyFSl+lQa1bLY8Gt/v5yMuPy8
 gYNVlVJwHMCIb4TjnpocivxuYYCHK7ofqefo9rx6auHHJZXe4OylYID0jOIyykKKUWTPaAR2d
 g1P40eU3kI/EwNhahZI4Et2tKeIlzrCxvmkeMf0fVJsedauwqREe3+9al/DVncfjFZtgIqmTT
 UrkZRwoMOcwCNyOOy9pIwJUw==
Received-SPF: pass client-ip=212.227.17.21;
 envelope-from=sarah-julia.kriesch@HIDDEN; helo=mout.gmx.net
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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 3.0 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hi, we are using gzip 1.13 for builds on openSUSE Tumbleweed.
 It is failing for the hardware architecture s390x with the following error
 message: [ 246s] gcc -DHAVE_CONFIG_H -I. -I./lib -I./lib -O2 -Wall [...] 
 Content analysis details:   (3.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (sarah-julia.kriesch[at]gmx.de)
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 2.0 SPOOFED_FREEMAIL       No description available.
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 23 Oct 2023 14:42:17 -0400
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: -0.0 (/)

Hi,

we are using gzip 1.13 for builds on openSUSE Tumbleweed.
It is failing for the hardware architecture s390x with the following error message:
[  246s] gcc -DHAVE_CONFIG_H -I. -I./lib  -I./lib    -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -fomit-frame-pointer -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith -fPIE -DDFLTCC_LEVEL_MASK=0x7e -fprofile-generate -c -o dfltcc.o dfltcc.c
[  246s] dfltcc.c:86:17: error: expected declaration specifiers or '...' before numeric constant
[  246s]    86 |   char alignas (8) aligned;
[  246s]       |                 ^
[  246s] dfltcc.c:87:1: warning: no semicolon at end of struct or union
[  246s]    87 | };
[  246s]       | ^
[  246s] dfltcc.c:138:17: error: expected declaration specifiers or '...' before numeric constant
[  246s]   138 |   char alignas (8) aligned;
[  246s]       |                 ^
[  246s] dfltcc.c:139:1: warning: no semicolon at end of struct or union
[  246s]   139 | };
[  246s]       | ^
[  246s] make[2]: *** [Makefile:1945: dfltcc.o] Error 1




Acknowledgement sent to Sarah-Julia Kriesch <sarah-julia.kriesch@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gzip@HIDDEN. Full text available.
Report forwarded to bug-gzip@HIDDEN:
bug#66709; Package gzip. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 28 Feb 2025 22:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.