From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 6NgPAuTbWWfRzAAAqHPOHw:P1 (envelope-from ) for ; Wed, 11 Dec 2024 18:37:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 6NgPAuTbWWfRzAAAqHPOHw (envelope-from ) for ; Wed, 11 Dec 2024 19:37:24 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=X4gr84oI; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=VadA3CVq; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733942243; a=rsa-sha256; cv=none; b=XzKSzbyu4zhLpIt3uB+gs+AmWEiX9/ZhglWu+WQnK8Flome+TqTXyKUrEFqh0IRvwCSrMO O4CR/xdKAi/V005N1Fn+xUEaG3/uoHfeLS/1lUoh1Pz8VPou6GXxG9M4xqETEoD8thgpMg 5A5SvuX8l2fkQOUYpkkjOHiFRaXNtsR8IKWB+fDP83Kj8KIn/1LRL/WYYDGKaYwCT/o8w9 qmUmRt6XbjMZLlND5RIwVa611bRcpAWKgEC84WZl4+3WqOhwg85gqWLBrJHiTq5BISTFYj EysUJLq+yXR/2radJyR7BB3Io4bB4X5By7YqolsmtU+EF+vTZxsntF3oe8zAdw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=X4gr84oI; dkim=fail ("headers rsa verify failed") header.d=debian.org header.s=1.vagrant.user header.b=VadA3CVq; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733942243; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=uAowRXc3t4msWSeqC1Y0c/Wn7Oe/LIBY8yzG1dlpyKc=; b=Wknc4Niyr59KlI1HVpgxVrH9IhCQv+1iOiw83ozwN84cTE1SEsLScOyNINrXZaGWTgzV40 UjgbWLurBa7RwFRqgM0R8zWIQER0YRn5jaVRqekt4KJ5xAvuZ7ME/2CpLifaji2kas0Bch U9Q4UpkpAWTJKyicW/M2ZmAhjM7+ZkQBe1oNUc4NtCqIVf1bKwb97UfMj0HkZRnbCvQv9u c6LjBRudDQ0bHlOqIBrAHGhTfrXj/6f+PokwvIDvXFl7rE5rOzA1NN8z5wrRlqyr32vPFd KGg0kYidW56IzUWIIaoc4IP7e4xJHCTkV/z3BR6/hFU2xDPKHlobItaIYSuvkg== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BCF518DBA6 for ; Wed, 11 Dec 2024 19:37:23 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tLRa4-0008UL-8E; Wed, 11 Dec 2024 13:37:04 -0500 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 ) id 1tLRa2-0008Rk-L3 for bug-guix@gnu.org; Wed, 11 Dec 2024 13:37:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tLRa2-0000ku-CQ for bug-guix@gnu.org; Wed, 11 Dec 2024 13:37:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=uAowRXc3t4msWSeqC1Y0c/Wn7Oe/LIBY8yzG1dlpyKc=; b=X4gr84oI/qVJrN2ZIEOL6W7Xmt6M6FgPXBhevzDNNvUONNLpirM6LgLPVrgW8jD4TTXmJG/zRMNbm9Qv2GUsbXbQfoonLbyoKSmHyYHt9Cj/9jZ5yDMuJHDbfoEChkVAch+99MjXy67XT2FiC/a0QXmRO9mNHCSXx7Mg1gBi0Ua9Kh0aISFFAf1GZX7bhLBWpIQNGOwRdBfI5rsr2EfEmwyq0o9dDwnw3odKrM8dwW+hdvRCFseM5zs+zSrtoeDFVa6nqd/UPqiyAny17Txo5tlPLHw0RKbpyMkP5JDm3p//xVJt8jyaEhEAO2vMx/wYYTfLBE9MZGdQVxEc3Xn/Gw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tLRa2-0005IC-4r for bug-guix@gnu.org; Wed, 11 Dec 2024 13:37:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#74797: linux-libre 6.11.11 fails to build on aarch64 (drivers/clk/meson/gxbb.c) Resent-From: Vagrant Cascadian Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 11 Dec 2024 18:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74797 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 74797@debbugs.gnu.org Cc: Wilko Meyer , Leo Famulari X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173394220820238 (code B ref -1); Wed, 11 Dec 2024 18:37:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Dec 2024 18:36:48 +0000 Received: from localhost ([127.0.0.1]:36227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLRZm-0005GD-KQ for submit@debbugs.gnu.org; Wed, 11 Dec 2024 13:36:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:45736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tLRZj-0005Fr-T4 for submit@debbugs.gnu.org; Wed, 11 Dec 2024 13:36:44 -0500 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 ) id 1tLRZi-00088s-G0 for bug-guix@gnu.org; Wed, 11 Dec 2024 13:36:42 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tLRZf-0000jE-9h for bug-guix@gnu.org; Wed, 11 Dec 2024 13:36:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1733942193; bh=336VF5Hkp7Jz1TYLcVyLOQqfYK4MovKTMdYo4l4RVfc=; h=From:To:Cc:Subject:Date:From; b=VadA3CVqLFVIx5svETE8zvz8bY9r9r9tw8v7LarjvDgsSq3oqPiglmssRRK2G6LwR TacCQ91bc8yNDYjF8VVWz8vBb89FAlMLpaHTOGwNstaDUgqNxF8tJ6sxie4ET12Ghw qJogZhJwxxO2OuhLmUmdQEQ4dFt0DTx8AAz6m1bf7S+U0KkDtrZbqZP3myyEoAaru/ mCHVzhD6lMZ7z/nMsrFeMesRzc84F4eQf9wE/dCP4G3oAxEfuaSNv8H72c3Cw5a7NT q61YuQlBuXzNRN4tDDYGWj6SPoPFg9xTwVuXiuUiREkwanCaitYz/GVEsHGz86IAQO Hx6yBwM6ExHmw== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id DE3214928; Wed, 11 Dec 2024 10:36:32 -0800 (PST) From: Vagrant Cascadian Date: Wed, 11 Dec 2024 10:36:27 -0800 Message-ID: <87ed2et6c4.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.472, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.89 X-Spam-Score: -4.89 X-Migadu-Queue-Id: BCF518DBA6 X-Migadu-Scanner: mx12.migadu.com X-TUID: qgLDPsKi/yjJ --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable linux-libre 6.11.11 fails to build on aarch64, while 6.11.10 built fine. The issue is specifically with the gxbb platform, so would not likely be built on other architectures: drivers/clk/meson/gxbb.c:2057:40: error: expected ')' before '|' token 2057 | .hw.init =3D &(struct clk_init_da|a) { | ~ ^ | ) drivers/clk/meson/gxbb.c:2058:18: error: 'struct clk_init_da' has no member= named 'name' 2058 | .name =3D "vclk_div12_en", | ^~~~ drivers/clk/meson/gxbb.c:2058:25: warning: excess elements in struct initia= lizer 2058 | .name =3D "vclk_div12_en", | ^~~~~~~~~~~~~~~ drivers/clk/meson/gxbb.c:2058:25: note: (near initialization for '(anonymou= s)') drivers/clk/meson/gxbb.c:2059:18: error: 'struct clk_init_da' has no member= named 'ops' 2059 | .ops =3D &clk_regmap_gate_ops, | ^~~ drivers/clk/meson/gxbb.c:2059:24: warning: excess elements in struct initia= lizer 2059 | .ops =3D &clk_regmap_gate_ops, | ^ drivers/clk/meson/gxbb.c:2059:24: note: (near initialization for '(anonymou= s)') drivers/clk/meson/gxbb.c:2060:18: error: 'struct clk_init_da' has no member= named 'parent_hws' 2060 | .parent_hws =3D (const struct clk_hw *[]) { &gxbb_v= clk.hw }, | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2060:31: warning: excess elements in struct initia= lizer 2060 | .parent_hws =3D (const struct clk_hw *[]) { &gxbb_v= clk.hw }, | ^ drivers/clk/meson/gxbb.c:2060:31: note: (near initialization for '(anonymou= s)') drivers/clk/meson/gxbb.c:2061:18: error: 'struct clk_init_da' has no member= named 'num_parents' 2061 | .num_parents =3D 1, | ^~~~~~~~~~~ drivers/clk/meson/gxbb.c:2061:32: warning: excess elements in struct initia= lizer 2061 | .num_parents =3D 1, | ^ drivers/clk/meson/gxbb.c:2061:32: note: (near initialization for '(anonymou= s)') drivers/clk/meson/gxbb.c:2062:18: error: 'struct clk_init_da' has no member= named 'flags' 2062 | .flags =3D CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED, | ^~~~~ In file included from ./include/linux/bits.h:6, from ./include/linux/bitops.h:6, from ./include/linux/of.h:15, from ./include/linux/clk-provider.h:9, from drivers/clk/meson/gxbb.c:7: ./include/vdso/bits.h:7:33: warning: excess elements in struct initializer 7 | #define BIT(nr) (UL(1) << (nr)) | ^ ./include/linux/clk-provider.h:21:33: note: in expansion of macro 'BIT' 21 | #define CLK_SET_RATE_PARENT BIT(2) /* propagate rate change up = one level */ | ^~~ drivers/clk/meson/gxbb.c:2062:26: note: in expansion of macro 'CLK_SET_RATE= _PARENT' 2062 | .flags =3D CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED, | ^~~~~~~~~~~~~~~~~~~ ./include/vdso/bits.h:7:33: note: (near initialization for '(anonymous)') 7 | #define BIT(nr) (UL(1) << (nr)) | ^ ./include/linux/clk-provider.h:21:33: note: in expansion of macro 'BIT' 21 | #define CLK_SET_RATE_PARENT BIT(2) /* propagate rate change up = one level */ | ^~~ drivers/clk/meson/gxbb.c:2062:26: note: in expansion of macro 'CLK_SET_RATE= _PARENT' 2062 | .flags =3D CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED, | ^~~~~~~~~~~~~~~~~~~ drivers/clk/meson/gxbb.c:2057:44: error: invalid use of undefined type 'str= uct clk_init_da' 2057 | .hw.init =3D &(struct clk_init_da|a) { | ^ drivers/clk/meson/gxbb.c:2168:38: error: unknown type name 'str' 2168 | .parent_hws =3D (const str}ct clk_hw *[]) { | ^~~ drivers/clk/meson/gxbb.c:2168:41: error: expected ')' before '}' token 2168 | .parent_hws =3D (const str}ct clk_hw *[]) { | ~ ^ | ) drivers/clk/meson/gxbb.c:2168:41: error: expected expression before '}' tok= en drivers/clk/meson/gxbb.c:2168:55: error: expected ',' or ';' before ')' tok= en 2168 | .parent_hws =3D (const str}ct clk_hw *[]) { | ^ drivers/clk/meson/gxbb.c:2170:18: error: expected identifier or '(' before = ',' token 2170 | }, | ^ drivers/clk/meson/gxbb.c:2172:10: error: expected identifier or '(' before = ',' token 2172 | }, | ^ drivers/clk/meson/gxbb.c:2528:31: error: stray '\305' in program 2528 | .flags =3D CLK_S=C3=85T_RATE_PARENT, | ^ drivers/clk/meson/gxbb.c:2528:26: error: 'CLK_S' undeclared here (not in a = function) 2528 | .flags =3D CLK_S=C3=85T_RATE_PARENT, | ^~~~~ drivers/clk/meson/gxbb.c:2528:32: error: expected '}' before 'T_RATE_PARENT' 2528 | .flags =3D CLK_S=C3=85T_RATE_PARENT, | ^~~~~~~~~~~~~ drivers/clk/meson/gxbb.c:2523:43: note: to match this '{' 2523 | .hw.init =3D &(struct clk_init_data){ | ^ In file included from drivers/clk/meson/gxbb.c:14: drivers/clk/meson/gxbb.c:2711:38: error: stray '\317' in program 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^ drivers/clk/meson/clk-regmap.h:120:28: note: in definition of macro '__MESO= N_PCLK' 120 | .offset =3D (_reg), = \ | ^~~~ drivers/clk/meson/gxbb.c:2637:9: note: in expansion of macro 'MESON_PCLK' 2637 | MESON_PCLK(_name, _reg, _bit, &gxbb_clk81.hw) | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:8: note: in expansion of macro 'MESON_GATE' 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:29: error: 'HHI_GCLK_' undeclared here (not i= n a function); did you mean 'HHI_GCLK_AO'? 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~~~~~~ drivers/clk/meson/clk-regmap.h:120:28: note: in definition of macro '__MESO= N_PCLK' 120 | .offset =3D (_reg), = \ | ^~~~ drivers/clk/meson/gxbb.c:2637:9: note: in expansion of macro 'MESON_PCLK' 2637 | MESON_PCLK(_name, _reg, _bit, &gxbb_clk81.hw) | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:8: note: in expansion of macro 'MESON_GATE' 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:39: error: expected ')' before 'THER' 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~ drivers/clk/meson/clk-regmap.h:120:28: note: in definition of macro '__MESO= N_PCLK' 120 | .offset =3D (_reg), = \ | ^~~~ drivers/clk/meson/gxbb.c:2637:9: note: in expansion of macro 'MESON_PCLK' 2637 | MESON_PCLK(_name, _reg, _bit, &gxbb_clk81.hw) | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:8: note: in expansion of macro 'MESON_GATE' 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~~~~~~~ drivers/clk/meson/clk-regmap.h:120:27: note: to match this '(' 120 | .offset =3D (_reg), = \ | ^ drivers/clk/meson/clk-regmap.h:133:9: note: in expansion of macro '__MESON_= PCLK' 133 | __MESON_PCLK(_name, _reg, _bit, &clk_regmap_gate_ops, _pnam= e) | ^~~~~~~~~~~~ drivers/clk/meson/gxbb.c:2637:9: note: in expansion of macro 'MESON_PCLK' 2637 | MESON_PCLK(_name, _reg, _bit, &gxbb_clk81.hw) | ^~~~~~~~~~ drivers/clk/meson/gxbb.c:2711:8: note: in expansion of macro 'MESON_GATE' 2711 | static MESON_GATE(gxbb_edp, HHI_GCLK_=C3=8FTHER, 31); | ^~~~~~~~~~ make[5]: *** [scripts/Makefile.build:244: drivers/clk/meson/gxbb.o] Error 1 make[4]: *** [scripts/Makefile.build:485: drivers/clk/meson] Error 2 make[3]: *** [scripts/Makefile.build:485: drivers/clk] Error 2 make[2]: *** [scripts/Makefile.build:485: drivers] Error 2 make[2]: *** Waiting for unfinished jobs.... Possibly due to changes in upstream linux, or maybe the linux-libre patching... I do have the full log if that would be useful, but I think the above is the meaningful bits from it. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZ1nbqwAKCRDcUY/If5cW qgfCAPwKosZXVTZ2dmFDnB5xlBJycerQY3L2T4eKXFYADH+p8gD9FxY9uMYY5P5E N28hcPfEsBO3E3E9icMu4GI1t8izxwA= =LjrX -----END PGP SIGNATURE----- --=-=-=--