public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* Building today's snapshot of GDB with MinGW
@ 2020-06-29 18:27 Eli Zaretskii
  2020-06-29 20:36 ` Christian Biesinger
                   ` (2 more replies)
  0 siblings, 3 replies; 39+ messages in thread
From: Eli Zaretskii @ 2020-06-29 18:27 UTC (permalink / raw)
  To: gdb-patches

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.)

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.

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.

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.
  warning: A handler for the OS ABI "Windows" is not built into this configuration of GDB.  Attempting to continue with the default i386:x64-32 settings.
  warning: A handler for the OS ABI "Windows" is not built into this configuration of GDB.  Attempting to continue with the default i8086 settings.
  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:intel settings.
  warning: A handler for the OS ABI "Windows" is not built into this configuration of GDB.  Attempting to continue with the default i386:x64-32:intel settings.
  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:nacl settings.
  warning: A handler for the OS ABI "Windows" is not built into this configuration of GDB.  Attempting to continue with the default i386:x64-32:nacl settings.
  Self test failed: self-test failed at unittests/format_pieces-selftests.c:37
  Self test failed: self-test failed at utils.c:2971
  Self test failed: arch i386:x86-64: Cannot access memory at address 0x0
  Self test failed: arch i386:x64-32: Cannot access memory at address 0x0
  Self test failed: arch i386:x86-64:intel: Cannot access memory at address 0x0
  Self test failed: arch i386:x64-32:intel: Cannot access memory at address 0x0
  Self test failed: arch i386:x86-64:nacl: Cannot access memory at address 0x0
  Self test failed: arch i386:x64-32:nacl: Cannot access memory at address 0x0
  Self test failed: self-test failed at selftest-arch.c:85
  warning: Could not recognize version of Intel Compiler in: "Intel(R) foo bar"
  Self test failed: Could not convert character to `UTF-8' character set
  Self test failed: self-test failed at unittests/scoped_fd-selftests.c:80

Is this something I should investigate?  (I have never before run
selftests in the MinGW build, so I have no "prior art" to compare
with.)

That's all for now.  HTH.

^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2020-07-27 14:18 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-29 18:27 Building today's snapshot of GDB with MinGW Eli Zaretskii
2020-06-29 20:36 ` Christian Biesinger
2020-06-30 14:09   ` Eli Zaretskii
2020-06-30 22:24     ` Simon Marchi
2020-07-01 15:09       ` Eli Zaretskii
2020-07-02 13:50         ` Eli Zaretskii
2020-07-02 14:25           ` Simon Marchi
2020-07-02 14:30             ` Simon Marchi
2020-07-02 17:47               ` Eli Zaretskii
2020-07-02 14:40             ` Pedro Alves
2020-07-02 17:46               ` Eli Zaretskii
2020-07-02 18:21                 ` Pedro Alves
2020-07-02 18:33                   ` Eli Zaretskii
2020-07-02 18:34                     ` Pedro Alves
2020-07-01 15:20       ` Eli Zaretskii
2020-07-01 19:25         ` Christian Biesinger
2020-07-02  2:29           ` Eli Zaretskii
2020-07-02 10:18             ` Hannes Domani
2020-07-02 13:20               ` Eli Zaretskii
2020-07-06 10:39                 ` Hannes Domani
2020-07-06 16:35                   ` Eli Zaretskii
2020-07-01 19:25     ` Joel Brobecker
2020-07-02 13:46       ` Eli Zaretskii
2020-06-30 16:18 ` Eli Zaretskii
2020-06-30 18:21   ` Christian Biesinger
2020-06-30 18:28     ` Eli Zaretskii
2020-07-01 19:29   ` Joel Brobecker
2020-07-02  2:31     ` Eli Zaretskii
2020-07-01 19:30   ` Joel Brobecker
2020-07-02 13:39     ` Eli Zaretskii
2020-07-03 15:25       ` Joel Brobecker
2020-07-27  9:49         ` Tom de Vries
2020-07-27 10:05           ` Tom de Vries
2020-07-27 10:26             ` Tom de Vries
2020-07-27 11:48               ` [committed][gdb/build] Fix typo sys/sockets.h -> sys/socket.h Tom de Vries
2020-07-27 12:51                 ` Joel Brobecker
2020-07-27 14:18               ` Building today's snapshot of GDB with MinGW Eli Zaretskii
2020-07-02 14:12 ` Eli Zaretskii
2020-07-03 15:08   ` Eli Zaretskii

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).