[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Merging core-updates?
From: |
Efraim Flashner |
Subject: |
Re: Merging core-updates? |
Date: |
Mon, 13 Feb 2023 23:31:15 +0200 |
On Mon, Feb 13, 2023 at 09:35:32PM +0100, Andreas Enge wrote:
> Hello all,
>
> here are my first important failures when trying to go beyond hello and mpc
> (aka the easy C programs):
>
> ocaml-4.0.9 fails with
> gcc -c -O2 -fno-strict-aliasing -fwrapv -Wall -fno-tree-vrp -g
> -D_FILE_OFFSET_BITS=64 -D_REENTRANT -DCAML_NAME_SPACE
> -DOCAML_STDLIB_DIR='"/gnu/store/mzzak7bp6dpngq04hphlx58wzp62755m-ocaml-4.09.0/lib/ocaml"'
> -DNATIVE_CODE -DTARGET_amd64 -DMODEL_default -DSYS_linux -o
> signals_nat_n.o signals_nat.c
> signals_nat.c:185:13: error: variably modified ‘sig_alt_stack’ at file scope
> 185 | static char sig_alt_stack[SIGSTKSZ];
> | ^~~~~~~~~~~~~
> make[3]: *** [Makefile:343: signals_nat_n.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: Leaving directory
> '/tmp/guix-build-ocaml-4.09.0.drv-0/ocaml-4.09.0/runtime'
> make[2]: *** [Makefile:1004: makeruntimeopt] Error 2
> make[2]: Leaving directory '/tmp/guix-build-ocaml-4.09.0.drv-0/ocaml-4.09.0'
> make[1]: *** [Makefile:417: opt.opt] Error 2
> make[1]: Leaving directory '/tmp/guix-build-ocaml-4.09.0.drv-0/ocaml-4.09.0'
> make: *** [Makefile:468: world.opt] Error 2
> error: in phase 'build': uncaught exception:
> %exception #<&invoke-error program: "make" arguments: ("-j" "4" "world.opt")
> exit-status: 2 term-signal: #f stop-signal: #f>
> phase `build' failed after 45.7 seconds
> command "make" "-j" "4" "world.opt" failed with status 2
>
> openjdk-19.0.1-checkout fails:
> `File make/modules/java.desktop/lib/Awt2dLibraries.gmk is read-only; trying
> to patch anyway
> patching file make/modules/java.desktop/lib/Awt2dLibraries.gmk
> Hunk #1 succeeded at 214 (offset -3 lines).
> File src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c is
> read-only; trying to patch anyway
> patching file src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
> Hunk #1 succeeded at 44 (offset 4 lines).
> Hunk #2 succeeded at 978 (offset 4 lines).
> File test/jdk/java/awt/JAWT/Makefile.unix is read-only; trying to patch anyway
> patching file test/jdk/java/awt/JAWT/Makefile.unix
> File test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c is read-only;
> trying to patch anyway
> patching file test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c
> Hunk #1 FAILED at 67.
> 1 out of 1 hunk FAILED -- saving rejects to file
> test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c.rej
> source is at 'openjdk-19.0.1-checkout'
> applying
> '/gnu/store/g6sgv9nipmvsxbmimlgsmhdcdvcssmhf-openjdk-15-xcursor-no-dynamic.patch'...
> applying
> '/gnu/store/ms15ddy4ac2kmiyy82l0spnjj5b6h6lb-openjdk-10-hotspot-stack-size.patch'...
> Backtrace:
> 5 (primitive-load "/gnu/store/kpgzrwyczkxymc54lnkld0nmrd0…")
> In ice-9/eval.scm:
> 619:8 4 (_ #(#(#<directory (guile-user) 7ffff5fd1c80> "ope…") #))
> In ice-9/boot-9.scm:
> 142:2 3 (dynamic-wind #<procedure 7ffff3f4f500 at ice-9/eval.s…> …)
> In ice-9/eval.scm:
> 619:8 2 (_ #(#(#<directory (guile-user) 7ffff5fd1c80>)))
> In srfi/srfi-1.scm:
> 634:9 1 (for-each #<procedure apply-patch (a)> _)
> In guix/build/utils.scm:
> 812:6 0 (invoke "/gnu/store/qy964im7g1w77yzd97rahl0r7v8rkv0g-p…" …)
>
> guix/build/utils.scm:812:6: In procedure invoke:
> ERROR:
> 1. &invoke-error:
> program:
> "/gnu/store/qy964im7g1w77yzd97rahl0r7v8rkv0g-patch-2.7.6/bin/patch"
> arguments: ("--force" "--no-backup-if-mismatch" "-p1" "--input"
> "/gnu/store/ms15ddy4ac2kmiyy82l0spnjj5b6h6lb-openjdk-10-hotspot-stack-size.patch")
> exit-status: 1
> term-signal: #f
> stop-signal: #f
> Just a permission error on files to be patched, or a problem with the patch
> itself?
>
> Andreas
Looks like you might be able to drop openjdk-10-hotspot-stack-size.patch
from openjdk-19.0.1.
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
- Re: Architecture support, (continued)
- Re: Architecture support, Andreas Enge, 2023/02/13
- Re: Architecture support [was: Re: Merging core-updates?], Andreas Enge, 2023/02/14
- Re: Architecture support [was: Re: Merging core-updates?], Julien Lepiller, 2023/02/14
- Re: Architecture support, Andreas Enge, 2023/02/15
- Re: Architecture support [was: Re: Merging core-updates?], Christopher Baines, 2023/02/17
- Re: Architecture support, Andreas Enge, 2023/02/19
- Re: Architecture support, Christopher Baines, 2023/02/20
- Re: Architecture support [was: Re: Merging core-updates?], Efraim Flashner, 2023/02/14
- Re: Architecture support [was: Re: Merging core-updates?], Andreas Enge, 2023/02/15
Re: Merging core-updates?, Andreas Enge, 2023/02/13
- Re: Merging core-updates?,
Efraim Flashner <=
- Re: Merging core-updates?, Andreas Enge, 2023/02/14
- Re: Merging core-updates?, Andreas Enge, 2023/02/15
- Re: Openjdk (was: Merging core-updates?), Andreas Enge, 2023/02/15
- Re: Openjdk (was: Merging core-updates?), Efraim Flashner, 2023/02/16
- Re: Openjdk (was: Merging core-updates?), Julien Lepiller, 2023/02/16
- Re: Openjdk (was: Merging core-updates?), Andreas Enge, 2023/02/18
- Re: Openjdk (was: Merging core-updates?), Andreas Enge, 2023/02/17
- Re: Openjdk (was: Merging core-updates?), Andreas Enge, 2023/02/17
- Re: Openjdk (was: Merging core-updates?), Andreas Enge, 2023/02/17
- Re: Openjdk (was: Merging core-updates?), Kaelyn, 2023/02/17