From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 4PvBKi4d3mUtUC8AWB0awg (envelope-from ) for ; Tue, 27 Feb 2024 12:34:38 -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=VW43V3BS; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id AB9401E0D2; Tue, 27 Feb 2024 12:34:38 -0500 (EST) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 9C1BB1E030 for ; Tue, 27 Feb 2024 12:34:36 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 34AB93858C54 for ; Tue, 27 Feb 2024 17:34:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 34AB93858C54 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1709055276; bh=nnr+XtAuY2bhY/lnkunwRGhfyXZh4GBYR7SrlE02iJ8=; h=Date:To:cc:Subject:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=VW43V3BS+QiWP5eFbNJQRgwiYm84fuKLu1C6Olmrf9xU5PE9VUWQh5wYS5xRCYXZ7 9cWD6icF21gZuDAlNnJDZjwWW6EYkDAZHZqnpCgpNe+odaIrVEx+PP5XbS+vnBArqj /AklPNQzQt2ieq/bi5oy+Yh+n0yGvlE67PAGMEZo= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 732D83858D20 for ; Tue, 27 Feb 2024 17:33:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 732D83858D20 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 732D83858D20 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709055234; cv=none; b=lNA8lSUxwj4LHJ4HuNUwrUyuDj4+t8JZRR18RLWxP1rZRwRbF1nmGwOvDRYxNswllIKY0sqVptyZzL3hJ2R6ZzaJ6b6ErV2szafRQJ1aM4+1j0t+GO0ALH5a5VTrbQncXBMzHg+1KviE5i9gzHMstGAYDlSdm+/8fMX+sPigB+w= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709055234; c=relaxed/simple; bh=mqp4FPo6c+eSDMDYgXT+BblpTJGXgXPTA1AJQyN0Be4=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=VSfZNgMWoYYaffT9v16ruWQf64iPoOSwngHYZf1DIeWv+5XU6bDRwo1MAApqG/rwpQ8Sbgf1gCmt/HdqdT0bMNVtrYMCVAgMbm1v8lO4cslOdryvbBeg4QUilR6AIMgFgWidtdCeIuM4sutT0Am7JMkvs9+/wa784+CG5s7G0ZY= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-621-E6GtUPKyPcOAO-q9cqjm5Q-1; Tue, 27 Feb 2024 12:33:50 -0500 X-MC-Unique: E6GtUPKyPcOAO-q9cqjm5Q-1 Received: by mail-lf1-f71.google.com with SMTP id 2adb3069b0e04-513182f4018so7983e87.1 for ; Tue, 27 Feb 2024 09:33:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709055228; x=1709660028; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lXmNTW7SCYxDppSC2IN5NgwPd9x9zwNQ/BrNQb4kTqQ=; b=lYYG5CoeYXKCXb+wSkMbPZkfg38GdyRzyDT+xSl7XQiimKvSFiUI0Ni3Tvh9yHGJcX /NJb9NEZD3raMytvqFlRuYbv2S1RMnMI1G0WJJh/QMNOup5rS3I2KCvrzZ7rqOehk1ac CYC0ukKrsJUSLsFeDXQ19Vo0yeQLe3qBajYQ1Yn5GVMHZVKlr9KoAB4pRBoqH5g7SSIi GE+THIo0yS8h3exv+U2/ZfMv/HMKtQIv0noGRuNkZJJ/uBHPC2fUyM9ohgq7PRPydIQS 0dANch/wEzaESmMeK/iom/fzMfTZPgZTH45QlQCZyBPEFSH9WI7CNSSd8/dGIzOKWm6+ 1j0Q== X-Forwarded-Encrypted: i=1; AJvYcCUjAekguBW7OXV2ZXdmdK0fUTyvsp+1LO5oi++Qk1zo0jX0lknKVTuasIX+CAvAQc2UANczSi78BKq1H6K2S8TpC9o= X-Gm-Message-State: AOJu0YwKmeO+8ylJbYN1o+yPxsgVGqLMdwrkiR0CU60zKFsihAUWyrmN KUd0gEcb2sXeiqJgb23lYT1SqYELJfTJeYqrTkvrhJytig2j+ICg2neERsRt83/Rz/ByZ4qJ/Rv LJ7ACFtIO2OvL49C/R3S9wamVDen5yhYWk1TD90p79nQVRMuP X-Received: by 2002:a05:651c:1246:b0:2d2:b17a:1724 with SMTP id h6-20020a05651c124600b002d2b17a1724mr361608ljh.19.1709055228519; Tue, 27 Feb 2024 09:33:48 -0800 (PST) X-Google-Smtp-Source: AGHT+IG+pwlgTo3RnXuPuWLzH7mIocQL1tstw2NkPHUNDabvcVQ3vjoBUKEnJnAA3IiffrReFJig8w== X-Received: by 2002:a05:651c:1246:b0:2d2:b17a:1724 with SMTP id h6-20020a05651c124600b002d2b17a1724mr361600ljh.19.1709055228156; Tue, 27 Feb 2024 09:33:48 -0800 (PST) Received: from digraph.polyomino.org.uk (digraph.polyomino.org.uk. [2001:8b0:bf73:93f7::51bb:e332]) by smtp.gmail.com with ESMTPSA id p11-20020a05600c358b00b00412a813e4cfsm5255229wmq.34.2024.02.27.09.33.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Feb 2024 09:33:47 -0800 (PST) Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.95) (envelope-from ) id 1rf1KH-001K1H-H2; Tue, 27 Feb 2024 17:33:09 +0000 Date: Tue, 27 Feb 2024 17:33:09 +0000 (UTC) To: Simon Marchi cc: =?ISO-8859-2?Q?Tomasz_K=B3oczko?= , Sam James , gdb@sourceware.org Subject: Re: gdb and ancient GNU autotools In-Reply-To: <892bee4f-5d11-4e5b-b3d4-3f079f7bee43@simark.ca> Message-ID: References: <87v86d6byg.fsf@gentoo.org> <87o7c56ale.fsf@gentoo.org> <892bee4f-5d11-4e5b-b3d4-3f079f7bee43@simark.ca> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.30 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: Joseph Myers via Gdb Reply-To: Joseph Myers Errors-To: gdb-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb" On Tue, 27 Feb 2024, Simon Marchi via Gdb wrote: > On 2/24/24 13:30, Tomasz Kłoczko via Gdb wrote: > > Going back to the subject: someone at least started thinking about starting > > doing something to move away from those ancient GNU autotools versions > > (probably kicking a few as*ess on integrating properly some > > libtool changes) or move to meson/cmake? > > Good news, I found a concrete of a problem that would be fixed by moving > to a newer autoconf: > > https://sourceware.org/bugzilla/show_bug.cgi?id=31417#c1 > > You can start working on patches to bump the autoconf/automake versions, > I can help with the review. A reminder: mixing a libtool update into an autoconf/automake update would be a bad idea, a libtool update is likely a lot harder, since (a) the libtool version used is very old (reportedly based on upstream commit 2c9c38d8a12eb0a2ce7fe9c3862523026c3d5622); (b) there are many local patches, probably including some that are not present upstream; (c) libtool commit 3334f7ed5851ef1e96b052f2984c4acdbf39e20c will need reverting because of usage of --with-sysroot incompatible with how the toolchain uses that option. I did the last autoconf/automake update in GCC, but that was building very heavily on your work on that update for binutils-gdb and would have been a lot harder without your work to update the shared files and show the way for the sort of changes to make to GCC-specific files. -- Joseph S. Myers josmyers@redhat.com