From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) by sourceware.org (Postfix) with ESMTPS id 4DCF73851C03 for ; Mon, 29 Jun 2020 20:37:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4DCF73851C03 Received: by mail-qv1-xf30.google.com with SMTP id h18so8301264qvl.3 for ; Mon, 29 Jun 2020 13:37:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VPccjbuoSJkAqGMHmzZz7MMzq409n0eyg6AN6/eziW0=; b=CdwqrqgXP0GWsh647zqlzG4alXQVTCi+DO/F4f43SolXCG2+tdxDBg1O76qLr1nQxM uti95mN/kpqmdyXqNW9b0N++tf72c5iuiJIKrtnmA8yYn7hDn3/KubghmrK1IAAuyoyX qWCrDKksDFUo06VpHixNQIelKmCoXdcyhe6NfzdLm4pQsskAeWcojfYFkyMFibanrh63 vW2c8SJWmIgRe9ylYW+3fOy2Aq1mnO9fnZS0Zlv7aIICZb6JypvwFUnj0yMAK+bmrPol FtkOPK0BdXkFEThCr0j3o8dx4DD3evv5WofAVJOWSc1SAWOCZBEADJNSsQI5a7Py8269 rT3Q== X-Gm-Message-State: AOAM530dB2qpfAsHIPZi2MdS+FW1isMMOedWotDIWQ0VeqMyLwt4gqcX 9zmWvneaEOqNMgFWYcNJemwPaZlsAN93CzqdCgewwpQYAbo= X-Google-Smtp-Source: ABdhPJyvoCQh3mYl8SsguGyzIjWEoYLWgYgY4AfcPAElY3KcNNunr8OE+56dwmJj+s1lvXK9fKR/UpgW6/YeGV5KQH0= X-Received: by 2002:a05:6214:13f4:: with SMTP id ch20mr10123317qvb.73.1593463047559; Mon, 29 Jun 2020 13:37:27 -0700 (PDT) MIME-Version: 1.0 References: <83a70l20dn.fsf@gnu.org> In-Reply-To: <83a70l20dn.fsf@gnu.org> From: Christian Biesinger Date: Mon, 29 Jun 2020 15:36:50 -0500 Message-ID: Subject: Re: Building today's snapshot of GDB with MinGW To: Eli Zaretskii Cc: gdb-patches Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-19.4 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USER_IN_DEF_DKIM_WL, USER_IN_DEF_SPF_WL autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jun 2020 20:37:29 -0000 On Mon, Jun 29, 2020 at 1:27 PM Eli Zaretskii wrote: > > At Joel's request I've built today's (29 June) snapshot of GDB using > mingw.org's MinGW and GCC 9.2.0. There are a few issues I bumped into > related to Gnulib and MinGW runtime (which I recently upgraded to a > newer version), and I'm still working on those. So what's below is an > interim report of issues related to GDB itself: > > 1. The configure script doesn't allow --with-static-standard-libraries > when GDB is built with source-highlight. Is this limitation going to > stay (and if so, why), or could it be lifted? (I needed to hack the > configure script to get past the error message.) Looks like this was discussed before at https://sourceware.org/pipermail/gdb-patches/2020-April/167388.html, no real outcome AFAICT > 2. Building in libctf produces the same errors I reported back in > February for GDB 9.1. I thought the libctf developer fixed them > up-stream (or was I dreaming?), so why isn't the fix in our > repository? I fixed those exactly as I fixed them for GDB 9.1. So reading https://sourceware.org/bugzilla/show_bug.cgi?id=25155, Nick mentioned an RFC patch, but I can't tell if that landed. > 3. "make TAGS" in the gdb/ directory fails because HFILES_NO_SRCDIR > includes files that no longer exist: gdb_select.h and > tui/tui-windata.h. Once these are removed from the list, TAGS is > built. This also happens on Linux. I guess few people use "make TAGS"... > 4. Running "maint selftests" produces several warnings and failures: > > warning: A handler for the OS ABI "Windows" is not built into this configuration of GDB. Attempting to continue with the default i386:x86-64 settings. Possibly related to https://sourceware.org/pipermail/gdb-patches/2020-March/166678.html ? Christian