[PATCH hurd] irqhelp: Add name of library to log_error messages

2024-10-22 Thread Damien Zammit
--- libirqhelp/irqhelp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libirqhelp/irqhelp.c b/libirqhelp/irqhelp.c index 814fd71c..903339a3 100644 --- a/libirqhelp/irqhelp.c +++ b/libirqhelp/irqhelp.c @@ -36,7 +36,7 @@ #include #define IRQ_THREAD_PRIORITY2 -#define l

[PATCH v2 hurd] irqhelp: Dont bail when cannot connect to acpi

2024-10-22 Thread Damien Zammit
As the acpi translator requires libirqhelp, we cannot fail when libirqhelp cannot connect to acpi translator, break the egg/chicken. acpi translator will only call the irqhelp api with fixed gsi during startup, so won't require itself to be started yet. --- libirqhelp/irqhelp.c | 17 -

Re: [mach: xen compiler warnings 1/2] fix some compiler warnings.

2024-10-22 Thread Samuel Thibault
Applied, thanks! jbra...@dismail.de, le mar. 22 oct. 2024 13:36:38 -0400, a ecrit: > I compiled with ./configure --enable-xen --enable-acpi. > > * i386/intel/pmap.c (pmap_bootstrap_xen, pmap_bootstrap, > pmap_set_page_readwrite, pmap_clear_bootstrap_pagetable, pmap_map_mfn, > pmap_expand_level, p

[mach: xen compiler warnings 1/2] fix some compiler warnings.

2024-10-22 Thread jbra...@dismail.de
I compiled with ./configure --enable-xen --enable-acpi. * i386/intel/pmap.c (pmap_bootstrap_xen, pmap_bootstrap, pmap_set_page_readwrite, pmap_clear_bootstrap_pagetable, pmap_map_mfn, pmap_expand_level, pmap_collect): Lots of tiny changes. I've copied in some of the error messages. cast many var

[mach: xen compiler warnings 2/2] fix a compile warning.

2024-10-22 Thread jbra...@dismail.de
* i386/i386at/acpi_parse_apci.c (acpi_print_info): %lx -> %llx i386/i386at/acpi_parse_apic.c: In function 'acpi_print_info': i386/i386at/acpi_parse_apic.c:51:25: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'phys_addr_t' {aka 'long long unsigned in

Re: Error building Hurd on an existing Hurd

2024-10-22 Thread Samuel Thibault
Zhaoming Luo, le mar. 22 oct. 2024 16:34:39 +0800, a ecrit: > Thank you. It works after the upgrade :D. I didn't add the up-to-date sources > because I thought I was using 2023 release and there was no need to do it. Like all software stacks, you need the updated pieces to be able to build it. S

Re: Error building Hurd on an existing Hurd

2024-10-22 Thread Zhaoming Luo
On 10/22/24 3:43 PM, Samuel Thibault wrote: That is very old. See https://www.debian.org/ports/hurd/hurd-install#morepackages to fix your sources.list and upgrade to the most recent packages. Thank you. It works after the upgrade :D. I didn't add the up-to-date sources because I thought I wa

Re: Error building Hurd on an existing Hurd

2024-10-22 Thread Samuel Thibault
Zhaoming Luo, le mar. 22 oct. 2024 15:41:30 +0800, a ecrit: > On 10/22/24 3:37 PM, Samuel Thibault wrote: > > Which version of gnumach-dev do you have? > > > > dpkg -l gnumach-dev > > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/T

Re: Error building Hurd on an existing Hurd

2024-10-22 Thread Zhaoming Luo
On 10/22/24 3:37 PM, Samuel Thibault wrote: Hello, Hi, Which version of gnumach-dev do you have? dpkg -l gnumach-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: upperc

Re: Error building Hurd on an existing Hurd

2024-10-22 Thread Samuel Thibault
Hello, Zhaoming Luo, le mar. 22 oct. 2024 09:32:28 +0800, a ecrit: > Errors: > ``` > start-translator-long.c:42:3: error: unknown type name > 'mach_port_name_inlined_t' Which version of gnumach-dev do you have? dpkg -l gnumach-dev Samuel