From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id +xLGD8+QiWnyQTEAWB0awg (envelope-from ) for ; Mon, 09 Feb 2026 02:46:23 -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=EQR1YE5L; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 213AB1E089; Mon, 09 Feb 2026 02:46:23 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 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 autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [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 572381E089 for ; Mon, 09 Feb 2026 02:46:20 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 8D91C4CF2F87 for ; Mon, 9 Feb 2026 07:46:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8D91C4CF2F87 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1770623179; bh=bvpMLzcaIHpiCJHln06PmHOOmNDblqSl8reif8tpQkc=; h=Date:Subject:To:References:Cc:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=EQR1YE5LOvLyKow50uCi7cYQLuGsHPGKpbj/H587yN8LJ872px1oTBYoIzuACfJOO mjTycKlnE2QUL+LWNqyUUXjhZaUhb1ZyfcHS1GR6RKBHxm3fKx6JcQtjz+JtY1YYNP /s1likzQBuK/tPkjkZs/fJWI5CYPWJ2wjYU6XgxE= Received: from mail-wm1-x336.google.com (mail-wm1-x336.google.com [IPv6:2a00:1450:4864:20::336]) by sourceware.org (Postfix) with ESMTPS id 4A0554BC898C for ; Mon, 9 Feb 2026 07:45:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4A0554BC898C ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4A0554BC898C ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770623144; cv=none; b=ty46nmWnDw5ppV0zWguh1GjIYIPXmUOtR7ILwTp6e7TeKw9Nn3L1XswtXCK7jqaAfeA6EC90You73xhtsBKQaMr9keoCLi6OoPClHXxw8HV6AuRlTsJOZvPHhOWseMaRUwKY+1HcsttaJy5S43xeAdMWyknko52CJd/xU8yh4BA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770623144; c=relaxed/simple; bh=feWp0v7l0tggZ2SiSXKsnr8aFuCRPT3rq4dR/byFM98=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=hEqzElhPgfdlcTpDeW6cMYBw2nPPP/utXk/a232nOHYN1NroV5ax8MmCQ3P6YyIi56Y3DgUV5jV4ZAVXslMLDv6iVskkN11tz9xPOdfIV/lXg52MKximJtAXGTDxIWFIcVYSa0a1YSPNOEf1jfgJVsfVunNOE7Hnu50K4Cq5Vo4= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4A0554BC898C Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-48334ee0aeaso9249845e9.1 for ; Sun, 08 Feb 2026 23:45:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770623143; x=1771227943; h=content-transfer-encoding:in-reply-to:autocrypt:from:cc :content-language:references:to:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bvpMLzcaIHpiCJHln06PmHOOmNDblqSl8reif8tpQkc=; b=N0r83KvDSaGqWCTOo7YHKGTH4g+xJ5u7o5zkg+zZfoRpfLsnzCnyOH1T5ZMjUmguwL CMWRPzP8+MKoYh2Muy1jZWb4T3uZ8APMcT7uLAM7UroXnF3mciUiwzvwQ3Z/d+rFpoMF Hu4EKlqPizyHPbbPenjoeFRoH6FAKD+w3b/9cdnqa7EvKl44OvK10nD+IINRzpsTMrP/ mBv9HMuaWX0tYqT4gjnzNfrGF57LbaZ3ykPar4YM76OJZ/P4OnS9wpYtlnTF6W17MWVe Ux4BO4r9HFdr5Ly17eBpLWpumLRLhmX11xck0ahmdUAVeiHg9pUDbSpD51GJtcfPEqV1 lBoQ== X-Forwarded-Encrypted: i=1; AJvYcCW9CupswqosADaKP/HvIPAGxqy3pptegCccASSGrE6L0aye58joEpzIHhWbVfS+nIIzIq0=@sourceware.org X-Gm-Message-State: AOJu0YyDfXMs+2eSUGc/0S5B1kqp4qnrHGhObQ100vY95CcBMZwFHDyU CwL5hHnZS2Ty/r7RWdvxSAW852s44Now/b+98ocZEAoE+Tl0V6IY3GBCnFcr1oNQ0w== X-Gm-Gg: AZuq6aLnBR7Jtn7Fk7PGaJiqY07PO34UiJWqs/ImDJ5gRp6VnDybn+aFP3jYH9Nk+sG StZZy9N/RHdFUFLp4P93Hzz6eEFBL0AwyDSOTUBKYvKAFJYu2nQahG2FSauhHAuWU3TU/d9kjTo /COeQjOWrrdZ5BE2MjuyZbnrZBuS4Velh2G57RGpirfNFDGJp6mQjuExptVY42s0JnklrcdJGn9 MSEYhRPqp7wxOZ1MC/FSWUobEbjk0z/rr+xs4jKWcCteC+1DdsTKdyLeICEkZCFEHlC8gvp6ViL LTnNPWgD+6fzFuE3QAz8PknBBsLVST2OXmqMjBPeQfosKIJvDQTZlCLmYjaqX75Sw9gmNl8pu0G P5jJ58unIpjjisUUjZt8rFQUyR0+Z9tFEWWWUXZILt6X/zesUJqDO1foQeLYtN+fuLPUHHjmpys S/2dx6hakgAtfNjCfRy7O3Fmse3oKW+GueiXmwuWOxzKczr9vs5FxHJrV89LaFfxt2uKN0ZOIqp 6/MqGvHXlx2Sw== X-Received: by 2002:a05:600c:4444:b0:47b:deb9:f8a with SMTP id 5b1f17b1804b1-4832021fd97mr153666645e9.30.1770623143091; Sun, 08 Feb 2026 23:45:43 -0800 (PST) Received: from [10.156.60.236] (ip-037-024-206-209.um08.pools.vodafone-ip.de. [37.24.206.209]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48320410b78sm132444085e9.2.2026.02.08.23.45.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 08 Feb 2026 23:45:42 -0800 (PST) Message-ID: <04de74ca-0fb9-4e8e-9d5a-41bb46269814@suse.com> Date: Mon, 9 Feb 2026 08:45:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Problems building gdbserver in binutils 2.46 To: Tom Kacvinsky , Nick Clifton References: Content-Language: en-US Cc: Binutils , GDB Autocrypt: addr=jbeulich@suse.com; keydata= xsDiBFk3nEQRBADAEaSw6zC/EJkiwGPXbWtPxl2xCdSoeepS07jW8UgcHNurfHvUzogEq5xk hu507c3BarVjyWCJOylMNR98Yd8VqD9UfmX0Hb8/BrA+Hl6/DB/eqGptrf4BSRwcZQM32aZK 7Pj2XbGWIUrZrd70x1eAP9QE3P79Y2oLrsCgbZJfEwCgvz9JjGmQqQkRiTVzlZVCJYcyGGsD /0tbFCzD2h20ahe8rC1gbb3K3qk+LpBtvjBu1RY9drYk0NymiGbJWZgab6t1jM7sk2vuf0Py O9Hf9XBmK0uE9IgMaiCpc32XV9oASz6UJebwkX+zF2jG5I1BfnO9g7KlotcA/v5ClMjgo6Gl MDY4HxoSRu3i1cqqSDtVlt+AOVBJBACrZcnHAUSuCXBPy0jOlBhxPqRWv6ND4c9PH1xjQ3NP nxJuMBS8rnNg22uyfAgmBKNLpLgAGVRMZGaGoJObGf72s6TeIqKJo/LtggAS9qAUiuKVnygo 3wjfkS9A3DRO+SpU7JqWdsveeIQyeyEJ/8PTowmSQLakF+3fote9ybzd880fSmFuIEJldWxp Y2ggPGpiZXVsaWNoQHN1c2UuY29tPsJgBBMRAgAgBQJZN5xEAhsDBgsJCAcDAgQVAggDBBYC AwECHgECF4AACgkQoDSui/t3IH4J+wCfQ5jHdEjCRHj23O/5ttg9r9OIruwAn3103WUITZee e7Sbg12UgcQ5lv7SzsFNBFk3nEQQCACCuTjCjFOUdi5Nm244F+78kLghRcin/awv+IrTcIWF hUpSs1Y91iQQ7KItirz5uwCPlwejSJDQJLIS+QtJHaXDXeV6NI0Uef1hP20+y8qydDiVkv6l IreXjTb7DvksRgJNvCkWtYnlS3mYvQ9NzS9PhyALWbXnH6sIJd2O9lKS1Mrfq+y0IXCP10eS FFGg+Av3IQeFatkJAyju0PPthyTqxSI4lZYuJVPknzgaeuJv/2NccrPvmeDg6Coe7ZIeQ8Yj t0ARxu2xytAkkLCel1Lz1WLmwLstV30g80nkgZf/wr+/BXJW/oIvRlonUkxv+IbBM3dX2OV8 AmRv1ySWPTP7AAMFB/9PQK/VtlNUJvg8GXj9ootzrteGfVZVVT4XBJkfwBcpC/XcPzldjv+3 HYudvpdNK3lLujXeA5fLOH+Z/G9WBc5pFVSMocI71I8bT8lIAzreg0WvkWg5V2WZsUMlnDL9 mpwIGFhlbM3gfDMs7MPMu8YQRFVdUvtSpaAs8OFfGQ0ia3LGZcjA6Ik2+xcqscEJzNH+qh8V m5jjp28yZgaqTaRbg3M/+MTbMpicpZuqF4rnB0AQD12/3BNWDR6bmh+EkYSMcEIpQmBM51qM EKYTQGybRCjpnKHGOxG0rfFY1085mBDZCH5Kx0cl0HVJuQKC+dV2ZY5AqjcKwAxpE75MLFkr wkkEGBECAAkFAlk3nEQCGwwACgkQoDSui/t3IH7nnwCfcJWUDUFKdCsBH/E5d+0ZnMQi+G0A nAuWpQkjM1ASeQwSHEeAWPgskBQL In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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: Jan Beulich via Gdb Reply-To: Jan Beulich Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On 08.02.2026 16:34, Tom Kacvinsky wrote: > Using CentOS 70 - which has glibc 2.17 and kernel 3.10.0 - and using the > tool chains > > GCC 12.1.0 > binutils 2.39 > libtool 2.47 > > and then building binutil 2.46 from source without specifying > --disable-gdbserver, I got this build error Doesn't this point at a (long-standing) regression in how branching is done? Up to 2.24 gdb*/ weren't part of the branches, hence such an issue couldn't arise. I assume you would observe the same when building on the master branch; there the issue wants dealing with on the gdb side then; Cc-ing the correct list. Jan > CXX nat/x86-linux.o > > In file included from > ../../binutils-gdb/gdbserver/../gdb/nat/x86-linux.c:22: > > ../../binutils-gdb/gdbserver/../gdb/nat/x86-linux.c: In function ‘bool > i386_ptrace_get_tls_data(int, gdb::array_view)’: > > ../../binutils-gdb/gdbserver/../gdb/nat/x86-linux.c:207:19: error: > ‘PTRACE_GET_THREAD_AREA’ was not declared in this scope > > 207 | if (ptrace (PTRACE_GET_THREAD_AREA, pid, addr, data) < 0) > > | ^~~~~~~~~~~~~~~~~~~~~~ > > ../../binutils-gdb/gdbserver/../gdb/nat/gdb_ptrace.h:142:37: note: in > definition of macro ‘ptrace’ > > 142 | ptrace ((PTRACE_TYPE_ARG1) request, pid, addr, data) > > | ^~~~~~~ > > ../../binutils-gdb/gdbserver/../gdb/nat/x86-linux.c: In function ‘bool > i386_ptrace_set_tls_data(int, gdb::array_view)’: > > ../../binutils-gdb/gdbserver/../gdb/nat/x86-linux.c:226:19: error: > ‘PTRACE_SET_THREAD_AREA’ was not declared in this scope > > 226 | if (ptrace (PTRACE_SET_THREAD_AREA, pid, addr, data) < 0) > > | ^~~~~~~~~~~~~~~~~~~~~~ > > ../../binutils-gdb/gdbserver/../gdb/nat/gdb_ptrace.h:142:37: note: in > definition of macro ‘ptrace’ > > 142 | ptrace ((PTRACE_TYPE_ARG1) request, pid, addr, data) > > > I know this is an EOL Linux distribution, but for the moment that is > what I need to build our product. From what research I have done, > PTRACE_GET_THREAD_AREA and PTRACE_TYPE_ARG1 are only available in newer > versions of glibc. > > Any ideas how to fix this so one doesn't have to specify > --disable-gdbserver? I am worried that future builds of gdb from the > binutils-gdb repo will no longer build on CentOS 7. > > Thanks, > > Tom >