From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id DvmlME5ngWkvJyUAWB0awg (envelope-from ) for ; Mon, 02 Feb 2026 22:11:10 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=Vl7CxeZ5; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id B57D11E089; Mon, 02 Feb 2026 22:11:10 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,RDNS_NONE autolearn=no autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (unknown [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 14ED41E089 for ; Mon, 02 Feb 2026 22:11:10 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 84EB34BA9035 for ; Tue, 3 Feb 2026 03:11:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 84EB34BA9035 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1770088269; bh=6D8MVqstD+s1yof2G2IwjLHVe1mUtGQWLgzg9H+Q08c=; h=To:Cc:Subject:In-Reply-To:References:Date:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=Vl7CxeZ5h3ZXO/QD+eKu60D9EF5pWy8bqCfCSNwQJKA0vInpS196/APFgt2bS9Xs7 oXLCgqvvwhuHGB1qB0SbhW7B3MQX8Vv/CKL3KXLdoGNr2a5HzaoU7OpXVdYcN3cptP rZxYBCU0m5AMTwdnGoVPpfq/jScQl4lHg0WlXuHQ= Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) by sourceware.org (Postfix) with ESMTPS id 605384BA9035 for ; Tue, 3 Feb 2026 03:10:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 605384BA9035 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 605384BA9035 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770088235; cv=none; b=XFWswFh8QY8RCGxU7dKcJjdOvMEKlsRpzNzEyC6SEgu6m5VwgOPT4cKpHYzB9CLYYV0vpvEAu79iMydpRrQ4jXMIic8N1sjCBd1TL3Bb+TPiC9458RVBg5aHr2TzobFCA7HWJHJaMKDoHcWFp7yMEd/uoTIQIS8EjRZoTdkyiX8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770088235; c=relaxed/simple; bh=iH6l6AfSLOeQX0m1HvBqoMGM3T6xATZfkFlx4Z0OJSc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=kVRIx7aBFWDjCQmSqez1G7AP76EQ/KFRfeFWRZCvG5lL6Uwq58hswMzo8zV/EuPOVCDwLM+ucm8xMb5W6wIttrqHsp0WzlyxyLY47H7WHmafVssUv+g88JFk70XpPFm7K+llfSDtZ4HAnIhS1eCEQL3dnKZ5qe8D3Yx9KFcQizw= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 605384BA9035 Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-7947cf097c1so43265487b3.2 for ; Mon, 02 Feb 2026 19:10:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770088235; x=1770693035; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=6D8MVqstD+s1yof2G2IwjLHVe1mUtGQWLgzg9H+Q08c=; b=Q3rY/6ngRIWvgsick8ze3HwH6qVPPYUys+FTr+0VxqaiqA8MmmH4TFH+0nfxC6c92t Zso24beZ2kQLi5OZQzLb0riaeEAX1kNWJnxJBwRXxhIG12FFv0NdiovnIBGMFnLfN/rF wKBXlV8rN1lqsD3Not1+9UtiBau3f6OhnSNlbP/lu361WNdia78OUjIVtLVfTTDsATLB BgM0A/6tjtid/7ekBg4v9fnDKxSOWziX496uqSybLmXEDTSQybmis/71OZM0bSZc7oxd yk6cel2aTWVhqlx7G1n9c1bfy/uAtNwP2rdk1ot7EWH1EDLp3ez6pShlrAyz0RWQU1yF jxeQ== X-Gm-Message-State: AOJu0YzJ3qI58mQdgr0dePTV/J7Py23M/i2BFyHRBPX9Hf69SvDRciIS UG50mDAx8V9O6HDLUqzlRTfcSXBMenzJt/ogkiCJWpdEUAIZuVx2/h95WSJ1EuAwf8g= X-Gm-Gg: AZuq6aJUTmED6+2+nD3lxUO+zuD2G5utysUF8gkc0ziF7cWNOQBNyFRsUCPLVhfXtzl ACjmiqoXXpsfHZX0KX3aU1JKWznQFwf71sBlhdKKLNowlfjg0KnXvMv6q+9mbWkcwqYG6rFk/5K D9uD/oZ7scYSHPiL6ZZc7vQHlQb8tw7gB+qf9tFuHhpDUtnAp2hEWyPXWv28/x4JvtdmJliyD4z OzIyttQCzlNlVGmTUNmUiNEcD7OYq4E5+NnQxPepB3yrpZW239H9xficVSaqZ2AG/uAx+kPNkZM 6fFbo8LrDe3HPaKKh0rO8EvTTYDyDbzu0V/w5bkfacU1zcWlqY3TIh3BLcUiLQeXUXxzKTlkmAZ r/1GGvb5INTDY26xD/nyHOqGvFxigPoV79ABJyH4Xpfi/j2kAxblJV6CtUBr8jIVn/gveQNkOGq JOtH1LApqXMln/HZ61Kyjwjw== X-Received: by 2002:a05:690c:b88:b0:794:795d:471d with SMTP id 00721157ae682-7949ded8ffemr110717487b3.30.1770088234720; Mon, 02 Feb 2026 19:10:34 -0800 (PST) Received: from localhost ([2804:14d:7e39:8083:f04c:42e3:5943:38f6]) by smtp.gmail.com with ESMTPSA id 00721157ae682-794828a62f6sm100094507b3.37.2026.02.02.19.10.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Feb 2026 19:10:34 -0800 (PST) To: Chris Packham Cc: gdb@sourceware.org Subject: Re: GDB 17 build failure with musl In-Reply-To: (Chris Packham via Gdb's message of "Mon, 26 Jan 2026 19:29:21 +1300") References: User-Agent: mu4e 1.12.15; emacs 30.2 Date: Tue, 03 Feb 2026 03:10:32 +0000 Message-ID: <87o6m6jzdj.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Thiago Jung Bauermann via Gdb Reply-To: Thiago Jung Bauermann Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" Hello Chris, Chris Packham via Gdb writes: > I've just updated crosstool-ng to include gdb 17.1 and the aarch64 > musl toolchain fails with > > [ERROR] > /home/runner/work/crosstool-ng/crosstool-ng/.build/aarch64-unknown-linux-musl/src/gdb/gdbserver/../gdb/arch/aarch64-gcs-linux.h:35:8: > error: redefinition of 'struct user_gcs' > [ALL ] 35 | struct user_gcs > [ALL ] | ^~~~~~~~ > [ALL ] In file included from > /home/runner/work/crosstool-ng/crosstool-ng/.build/aarch64-unknown-linux-musl/src/gdb/gdbserver/linux-aarch64-low.cc:35: > [ALL ] > /home/runner/work/crosstool-ng/crosstool-ng/x-tools/aarch64-unknown-linux-musl/aarch64-unknown-linux-musl/sysroot/usr/include/asm/ptrace.h:329:8: > note: previous definition of 'struct user_gcs' > [ALL ] 329 | struct user_gcs { > [ALL ] | ^~~~~~~~ > > Does this ring any bells for anyone? Builds with gdb 16.3 are fine. Sorry for the delay in responding. Do you have reproduction instructions for this problem? I'd like to experiment a bit and see if I can come up with a solution. -- Thiago