public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
@ 2020-05-26 17:31 ` anatol.pomozov at gmail dot com
2020-05-26 17:43 ` simark at simark dot ca
` (4 subsequent siblings)
5 siblings, 0 replies; 6+ messages in thread
From: anatol.pomozov at gmail dot com @ 2020-05-26 17:31 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
--- Comment #16 from Anatol Pomozov <anatol.pomozov at gmail dot com> ---
This guile incompatibility issue still exists in the latest version of GDB.
GDB folks, do you have any estimation when this issue could be fixed?
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
2020-05-26 17:31 ` [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6) anatol.pomozov at gmail dot com
@ 2020-05-26 17:43 ` simark at simark dot ca
2020-06-12 14:15 ` vries at gcc dot gnu.org
` (3 subsequent siblings)
5 siblings, 0 replies; 6+ messages in thread
From: simark at simark dot ca @ 2020-05-26 17:43 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
--- Comment #17 from Simon Marchi <simark at simark dot ca> ---
(In reply to Anatol Pomozov from comment #16)
> This guile incompatibility issue still exists in the latest version of GDB.
>
> GDB folks, do you have any estimation when this issue could be fixed?
No, nobody's working on it AFAIK.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
2020-05-26 17:31 ` [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6) anatol.pomozov at gmail dot com
2020-05-26 17:43 ` simark at simark dot ca
@ 2020-06-12 14:15 ` vries at gcc dot gnu.org
2020-07-20 15:01 ` cvs-commit at gcc dot gnu.org
` (2 subsequent siblings)
5 siblings, 0 replies; 6+ messages in thread
From: vries at gcc dot gnu.org @ 2020-06-12 14:15 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
Tom de Vries <vries at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vries at gcc dot gnu.org
--- Comment #18 from Tom de Vries <vries at gcc dot gnu.org> ---
(In reply to Simon Marchi from comment #17)
> (In reply to Anatol Pomozov from comment #16)
> > This guile incompatibility issue still exists in the latest version of GDB.
> >
> > GDB folks, do you have any estimation when this issue could be fixed?
>
> No, nobody's working on it AFAIK.
Update: patch submitted:
https://sourceware.org/pipermail/gdb-patches/2020-June/169435.html
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
` (2 preceding siblings ...)
2020-06-12 14:15 ` vries at gcc dot gnu.org
@ 2020-07-20 15:01 ` cvs-commit at gcc dot gnu.org
2020-07-20 15:11 ` simark at simark dot ca
2020-07-23 13:55 ` tromey at sourceware dot org
5 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2020-07-20 15:01 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
--- Comment #19 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Simon Marchi <simark@sourceware.org>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=68cf161c24b096608bf4a1b97b489cc7277bffc0
commit 68cf161c24b096608bf4a1b97b489cc7277bffc0
Author: Ludovic Courtès <ludo@gnu.org>
Date: Sun Jun 28 16:25:39 2020 +0200
guile: Add support for Guile 2.2.
This primarily updates code that uses the I/O port API of Guile.
gdb/ChangeLog
2020-06-28 Ludovic Courtès <ludo@gnu.org>
Doug Evans <dje@google.com>
PR gdb/21104
* guile/scm-ports.c (USING_GUILE_BEFORE_2_2): New macro.
(ioscm_memory_port)[read_buf_size, write_buf_size]: Wrap in #if
USING_GUILE_BEFORE_2_2.
(stdio_port_desc, memory_port_desc) [!USING_GUILE_BEFORE_2_2]:
Change type to 'scm_t_port_type *'.
(natural_buffer_size) [!USING_GUILE_BEFORE_2_2]: New variable.
(ioscm_open_port) [USING_GUILE_BEFORE_2_2]: Add 'stream'
parameter and honor it. Update callers.
(ioscm_open_port) [!USING_GUILE_BEFORE_2_2]: New function.
(ioscm_read_from_port, ioscm_write) [!USING_GUILE_BEFORE_2_2]: New
functions.
(ioscm_fill_input, ioscm_input_waiting, ioscm_flush): Wrap in #if
USING_GUILE_BEFORE_2_2.
(ioscm_init_gdb_stdio_port) [!USING_GUILE_BEFORE_2_2]: Use
'ioscm_read_from_port'. Call 'scm_set_port_read_wait_fd'.
(ioscm_init_stdio_buffers) [!USING_GUILE_BEFORE_2_2]: New function.
(gdbscm_stdio_port_p) [!USING_GUILE_BEFORE_2_2]: Use 'SCM_PORTP'
and 'SCM_PORT_TYPE'.
(gdbscm_memory_port_end_input, gdbscm_memory_port_seek)
(ioscm_reinit_memory_port): Wrap in #if USING_GUILE_BEFORE_2_2.
(gdbscm_memory_port_read, gdbscm_memory_port_write)
(gdbscm_memory_port_seek, gdbscm_memory_port_close)
[!USING_GUILE_BEFORE_2_2]: New functions.
(gdbscm_memory_port_print): Remove use of 'SCM_PTOB_NAME'.
(ioscm_init_memory_port_type) [!USING_GUILE_BEFORE_2_2]: Use
'gdbscm_memory_port_read'.
Wrap 'scm_set_port_end_input', 'scm_set_port_flush', and
'scm_set_port_free' calls in #if USING_GUILE_BEFORE_2_2.
(gdbscm_get_natural_buffer_sizes) [!USING_GUILE_BEFORE_2_2]: New
function.
(ioscm_init_memory_port): Remove.
(ioscm_init_memory_port_stream): New function
(ioscm_init_memory_port_buffers) [USING_GUILE_BEFORE_2_2]: New
function.
(gdbscm_memory_port_read_buffer_size) [!USING_GUILE_BEFORE_2_2]:
Return scm_from_uint (0).
(gdbscm_set_memory_port_read_buffer_size_x)
[!USING_GUILE_BEFORE_2_2]: Call 'scm_setvbuf'.
(gdbscm_memory_port_write_buffer_size) [!USING_GUILE_BEFORE_2_2]:
Return scm_from_uint (0).
(gdbscm_set_memory_port_write_buffer_size_x)
[!USING_GUILE_BEFORE_2_2]: Call 'scm_setvbuf'.
* configure.ac (try_guile_versions): Add "guile-2.2".
* configure: Regenerate.
* NEWS: Add entry.
gdb/testsuite/ChangeLog
2020-06-28 Ludovic Courtès <ludo@gnu.org>
* gdb.guile/scm-error.exp ("source $remote_guile_file_1"): Relax
error regexp to match on Guile 2.2.
gdb/doc/ChangeLog
2020-06-28 Ludovic Courtès <ludo@gnu.org>
* guile.texi (Memory Ports in Guile): Mark
'memory-port-read-buffer-size',
'set-memory-port-read-buffer-size!',
'memory-port-write-buffer-size',
'set-memory-port-read-buffer-size!' as deprecated.
* doc/guile.texi (Guile Introduction): Clarify which Guile
versions are supported.
Change-Id: Ib119b10a2787446e0ae482a5e1b36d809c44bb31
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
` (3 preceding siblings ...)
2020-07-20 15:01 ` cvs-commit at gcc dot gnu.org
@ 2020-07-20 15:11 ` simark at simark dot ca
2020-07-23 13:55 ` tromey at sourceware dot org
5 siblings, 0 replies; 6+ messages in thread
From: simark at simark dot ca @ 2020-07-20 15:11 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
Simon Marchi <simark at simark dot ca> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #20 from Simon Marchi <simark at simark dot ca> ---
Thanks Ludovic for the patches, this can now be closed. Please open a new bug
for any new issue that comes up related to this.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6)
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
` (4 preceding siblings ...)
2020-07-20 15:11 ` simark at simark dot ca
@ 2020-07-23 13:55 ` tromey at sourceware dot org
5 siblings, 0 replies; 6+ messages in thread
From: tromey at sourceware dot org @ 2020-07-23 13:55 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=21104
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tromey at sourceware dot org
Target Milestone|--- |10.1
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-07-23 13:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-21104-4717@http.sourceware.org/bugzilla/>
2020-05-26 17:31 ` [Bug guile/21104] 7.12.1 does not compile with latest guile (2.1.6) anatol.pomozov at gmail dot com
2020-05-26 17:43 ` simark at simark dot ca
2020-06-12 14:15 ` vries at gcc dot gnu.org
2020-07-20 15:01 ` cvs-commit at gcc dot gnu.org
2020-07-20 15:11 ` simark at simark dot ca
2020-07-23 13:55 ` tromey at sourceware dot org
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).