[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#24703: Store references in 8-byte chunks in compiled code
From: |
Ludovic Courtès |
Subject: |
bug#24703: Store references in 8-byte chunks in compiled code |
Date: |
Mon, 17 Oct 2016 14:09:39 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Török Edwin <address@hidden> skribis:
> On 2016-10-16 22:04, Ludovic Courtès wrote:
>> Mark H Weaver <address@hidden> skribis:
>>
>>> When grafting, how will we achieve confidence that we've found the
>>> correct occurrence of the last character? I think we will have to give
>>> up our recently added feature of being able to change the version number
>>> of grafts.
>>
>> Wait, don’t jump to the conclusions. :-)
>
> I've just encountered the same problem with fontconfig (after installing
> GuixSD, running guix pull and guix system reconfigure, --no-grafts was
> required).
> Would it be possible for the grafts to keep a symlink (somehow registered to
> be part of the grafted fontconfig so that guix gc doesn't remove it) instead
> of patching the binaries?
> /gnu/store/<old-hash>-fontconfig-2.11.94 ->
> /gnu/store/<grafted-hash>-fontconfig-2.11.94
We could use a self symlink, or we could use something like
<http://git.savannah.gnu.org/cgit/guix.git/commit/?id=9d50da70608de32d9db0c29859caec6f2cddb95f>.
Mark, WDYT?
What remains to be seen is how many packages are affected by this issue,
and whether a generic solution needs to be found.
Ludo’.
- bug#24703: fontconfig keeps obfuscated reference to itself, not grafted, Mark H Weaver, 2016/10/15
- bug#24703: fontconfig keeps obfuscated reference to itself, not grafted, Mark H Weaver, 2016/10/16
- bug#24703: fontconfig keeps obfuscated reference to itself, not grafted, Mark H Weaver, 2016/10/16
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/16
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/16
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/16
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/16
- bug#24703: Store references in 8-byte chunks in compiled code, Ludovic Courtès, 2016/10/16
- bug#24703: Re: bug#24703: Store references in 8-byte chunks in compiled code, Török Edwin, 2016/10/17
- bug#24703: Re: bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/17
- bug#24703: Store references in 8-byte chunks in compiled code,
Ludovic Courtès <=
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/17
- bug#24703: Store references in 8-byte chunks in compiled code, Ludovic Courtès, 2016/10/18
- bug#24703: Store references in 8-byte chunks in compiled code, Mark H Weaver, 2016/10/31
- bug#24703: Store references in 8-byte chunks in compiled code, Ludovic Courtès, 2016/10/31
- bug#24703: Store references in 8-byte chunks in compiled code, Leo Famulari, 2016/10/24
- bug#24703: Store references in 8-byte chunks in compiled code, Ludovic Courtès, 2016/10/24
- bug#24703: Store references in 8-byte chunks in compiled code, Török Edwin, 2016/10/19
- bug#24703: Store references in 8-byte chunks in compiled code, Ludovic Courtès, 2016/10/20
bug#24703: fontconfig keeps obfuscated reference to itself, not grafted, Ludovic Courtès, 2016/10/16