GNU bug report logs - #78445
meson-build-system's 'shrink-runpath phase fails for guile go files

Previous Next

Package: guix;

Reported by: Dariqq <dariqq <at> posteo.net>

Date: Thu, 15 May 2025 19:54:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Dariqq <dariqq <at> posteo.net>
Cc: 78445 <at> debbugs.gnu.org
Subject: bug#78445: meson-build-system's 'shrink-runpath phase fails for guile go files
Date: Fri, 16 May 2025 15:35:44 +0200
Hi Dariqq,

Dariqq <dariqq <at> posteo.net> writes:

>> Another solution is to arrange so that ‘meson-build-system’ does not
>> touch .go files for this package, for instance by skipping the
>> ‘shrink-runpath’ phase.
>> 
>
> Yeah, that's what I have been doing but I think 'strip-runpath' could
> handle this case more gracefully. Also when there is both a guile c
> extension and go files I'd need to do custom things to apply
> shrink-runpath only for the .so files. This is of course doable but
> feels like a workaround until a proper fix is available.

Yes, it’s definitely a workaround, probably unavoidable until we land
the gremlin.scm fix.

Ludo’.




This bug report was last modified 29 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.