[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 02/02: gnu: next: Compress the executable.
From: |
Ludovic Courtès |
Subject: |
Re: 02/02: gnu: next: Compress the executable. |
Date: |
Sat, 28 Sep 2019 23:02:27 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Howdy!
Pierre Neidhardt <address@hidden> skribis:
> Duh, got it: if next-1.3.1-lib is grafted, then the path to SQLite,
> libfixposix, etc. _inside the compress binary_ will not be updated.
> So if we garbage-collect after that, the binary will try to FFI-load
> non-existing libraries.
Exactly!
> Note that this is only a problem because Next depends on FFI libraries.
> Compressing pure-SBCL binaries should not be a problem.
It’s a problem in general: any store reference in a compressed file is
invisible to the GC and to the grafting code.
Ludo’.
- Re: 02/02: gnu: next: Compress the executable., Ricardo Wurmus, 2019/09/05
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/05
- Re: 02/02: gnu: next: Compress the executable., Ludovic Courtès, 2019/09/08
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/09
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/10
- Re: 02/02: gnu: next: Compress the executable., Ludovic Courtès, 2019/09/11
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/12
- Re: 02/02: gnu: next: Compress the executable., Ludovic Courtès, 2019/09/16
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/16
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/27
- Re: 02/02: gnu: next: Compress the executable.,
Ludovic Courtès <=
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/29
- Re: 02/02: gnu: next: Compress the executable., Maxim Cournoyer, 2019/09/29
- Re: 02/02: gnu: next: Compress the executable., Pierre Neidhardt, 2019/09/29