bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] remove acpi for 64-bit debugging and acpi building doc


From: Samuel Thibault
Subject: Re: [PATCH] remove acpi for 64-bit debugging and acpi building doc
Date: Mon, 15 May 2023 18:54:27 +0200
User-agent: NeoMutt/20170609 (1.8.3)

applied, thanks!

pasha (biblio), le dim. 14 mai 2023 10:02:31 +0200, a ecrit:
> ---
>  hurd/building.mdwn                      |  6 ++++++
>  microkernel/mach/gnumach/debugging.mdwn | 14 ++++++++------
>  2 files changed, 14 insertions(+), 6 deletions(-)
> 
> diff --git a/hurd/building.mdwn b/hurd/building.mdwn
> index 7cfc7c7e..63c33498 100644
> --- a/hurd/building.mdwn
> +++ b/hurd/building.mdwn
> @@ -93,6 +93,12 @@ or `/local/`, so your current Hurd servers will be 
> replaced.
>  To install to a different location, specify `--prefix=PREFIX` as `configure`
>  parameter, e.g. `--prefix=/usr` (as done when having a real `/usr`).
>  
> +To build acpi:
> +
> +    $ make acpi
> +
> +You may need to install necessary acpi headers (`libacpica-dev` package in 
> Debian based distro).
> +
>  By default profiling versions of all the libraries and code are generated but
>  this is useless in most of the cases, so we disable them by specifying
>  `--disable-profile` on `configure`'s command line.
> diff --git a/microkernel/mach/gnumach/debugging.mdwn 
> b/microkernel/mach/gnumach/debugging.mdwn
> index 0e4898be..0bf0ee79 100644
> --- a/microkernel/mach/gnumach/debugging.mdwn
> +++ b/microkernel/mach/gnumach/debugging.mdwn
> @@ -130,7 +130,10 @@ working directory. For example:
>  
>  ## Debug 64-bit gnumach
>  
> -[[build|microkernel/mach/gnumach/building/]] 64-bit gnumach
> +[[build|microkernel/mach/gnumach/building/]] 64-bit gnumach with:
> +
> +    $ export CFLAGS=-g
> +    $ ../configure --enable-kdb ...
>  
>  run a spare Hurd vm (prepare for data loss in vm):
>  
> @@ -151,14 +154,13 @@ example `/boot/grub/grub.cfg`:
>  
>      multiboot       /boot/gnumach-1.8-486.gz root=part:2:device:hd0 
> console=com0
>      ...
> -    module          /hurd/acpi.static acpi \
> -                    --host-priv-port='${host-port}' 
> --device-master-port='${device-port}' \
> -                    --next-task='${fs-task}' \
> -                    '$(acpi-task=task-create)' '$(task-resume)'
> +    echo            'Loading the Hurd ...'
>      module          /hurd/ext2fs.static ext2fs --readonly \
>                      --multiboot-command-line='${kernel-command-line}' \
> +                     \
> +                    --host-priv-port='${host-port}' 
> --device-master-port='${device-port}' \
>                      --exec-server-task='${exec-task}' -T typed '${root}' \
> -                    '$(fs-task=task-create)'
> +                    '$(fs-task=task-create)' '$(task-resume)'
>      module          /lib/ld.so.1 exec /hurd/exec '$(exec-task=task-create)'
>  
>  
> -- 
> 2.30.2
> 
> 

-- 
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]