Applied, thanks!

Damien Zammit, le mar. 30 juin 2026 02:32:24 +0000, a ecrit:
> ---
>  .forgejo/workflows/action.yaml | 22 ++++++++++++++++------
>  1 file changed, 16 insertions(+), 6 deletions(-)
> 
> diff --git a/.forgejo/workflows/action.yaml b/.forgejo/workflows/action.yaml
> index 61b29e31..ef3ed81d 100644
> --- a/.forgejo/workflows/action.yaml
> +++ b/.forgejo/workflows/action.yaml
> @@ -100,17 +100,27 @@ jobs:
>            GNU=$(realpath ../../gnu64)
>            TARGET_CPPFLAGS=-I"$GNU"/include TARGET_CC=x86_64-linux-gnu-gcc 
> ../configure --prefix="$GNU" --target=x86_64-gnu
>            make all install
> -          cd ..
> +          cd ../..
>            if [ "$USER_H" == "i686" ]; then
> -            # We need both migs
> +            # We need i386 headers to build mig 32bit
> +            mkdir gnu32
>              mkdir build32
>              cd build32
> -            TARGET_CPPFLAGS=-I"$GNU"/include TARGET_CC="x86_64-linux-gnu-gcc 
> -m32" TARGET_LD="x86_64-linux-gnu-ld -melf_i386" ../configure --prefix="$GNU" 
> --target=i686-gnu
> -            make all install
> +            ../configure --prefix= --host=i686-gnu LD="x86_64-linux-gnu-ld 
> -melf_i386" CC="x86_64-linux-gnu-gcc -m32" \
> +                    --disable-linux-groups \
> +                    ${{ matrix.platform }} \
> +                    ${{ matrix.kdb }}
> +            make DESTDIR=../gnu32 install-data
>              cd ..
> +            cd mig
> +            mkdir build32
> +            cd build32
> +            GNU32=$(realpath ../../gnu32)
> +            TARGET_CPPFLAGS=-I"$GNU32"/include 
> TARGET_CC="x86_64-linux-gnu-gcc -m32" TARGET_LD="x86_64-linux-gnu-ld 
> -melf_i386" ../configure --prefix="$GNU32" --target=i686-gnu
> +            make all install
> +            cd ../..
>            fi
> -          cd ..
> -          PATH=$PATH:$GNU/bin
> +          PATH=$PATH:$GNU/bin:$GNU32/bin
>            cd build64
>            CCASFLAGS="-fdebug-prefix-map=$PWD=." 
> CFLAGS="-ffile-prefix-map=$PWD=." \
>            ../configure --prefix= --host=x86_64-gnu \
> -- 
> 2.51.0

Reply via email to