Re: [PATCH gnumach] Disable specific warnings that are now errors in GCC 14

2024-06-24 Thread Samuel Thibault
Applied, thanks! Flavio Cruz, le lun. 24 juin 2024 21:57:01 +0100, a ecrit: > --- > linux/Makefrag.am | 8 +++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/linux/Makefrag.am b/linux/Makefrag.am > index 2338452..2af513b 100644 > --- a/linux/Makefrag.am > +++ b/linux/Make

Re: [PATCH hurd 2/2] Fix issues with GCC 14.

2024-06-24 Thread Samuel Thibault
Applied, thanks! Flavio Cruz, le lun. 24 juin 2024 21:56:08 +0100, a ecrit: > * ftpfts/ftpfs: use appropriate function signature for interrupt_check. > * pfinet/Makefile: turn off warnings in Linux driver code that are now > errors in GCC 14. > * pfinet/glue-include/linux/socket.h: remove duplic

Re: [PATCH hurd 1/2] Include unistd.h for sleep in pfinet/ethernet.c

2024-06-24 Thread Samuel Thibault
Applied, thanks! Flavio Cruz, le lun. 24 juin 2024 21:55:47 +0100, a ecrit: > Compilation fails otherwise due to -Werror=implicit-function-declaration > --- > pfinet/ethernet.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/pfinet/ethernet.c b/pfinet/ethernet.c > index 9eb33bb..ae738de

[PATCH gnumach] Disable specific warnings that are now errors in GCC 14

2024-06-24 Thread Flavio Cruz
--- linux/Makefrag.am | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/linux/Makefrag.am b/linux/Makefrag.am index 2338452..2af513b 100644 --- a/linux/Makefrag.am +++ b/linux/Makefrag.am @@ -37,9 +37,15 @@ liblinux_a_CPPFLAGS = $(AM_CPPFLAGS) \ # corresponding text segme

[PATCH hurd 2/2] Fix issues with GCC 14.

2024-06-24 Thread Flavio Cruz
* ftpfts/ftpfs: use appropriate function signature for interrupt_check. * pfinet/Makefile: turn off warnings in Linux driver code that are now errors in GCC 14. * pfinet/glue-include/linux/socket.h: remove duplicate functions. These are implemented in linux-src/net/core/iovec.c. --- ftpfs/ftpf

[PATCH hurd 1/2] Include unistd.h for sleep in pfinet/ethernet.c

2024-06-24 Thread Flavio Cruz
Compilation fails otherwise due to -Werror=implicit-function-declaration --- pfinet/ethernet.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pfinet/ethernet.c b/pfinet/ethernet.c index 9eb33bb..ae738de 100644 --- a/pfinet/ethernet.c +++ b/pfinet/ethernet.c @@ -30,6 +30,7 @@ #include #incl