Hello, Pedro Alves, on lun. 04 sept. 2017 13:14:33 +0100, wrote: > On 08/27/2017 07:41 PM, Samuel Thibault wrote: > > Since hurd's baf7e5c ('hurd: Use polymorphic port types to return some > > rights.'), some RPCs prototypes have changed, gdb needs the > > corresponding update. > > > > * gdb/gnu-nat.c (S_proc_getmsgport_reply, S_proc_task2proc_reply, > > S_proc_pid2proc_reply): Add `mach_msg_type_name_t type' parameter. > > Say someone downloads some prebuilt Debian Hurd image or some > such and wants to build newer gdb on that system. I assume that that would be > broken with this change?
Yes. > What's the policy regarding building ToT gdb on non-ToT Hurd systems? > Is the intention to only ever support building ToT gdb with ToT Hurd? ATM we don't really support backward compatibility for mixtures of versions. Samuel