bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#20039: jack2: Dangling .so references


From: Ludovic Courtès
Subject: bug#20039: jack2: Dangling .so references
Date: Mon, 09 Mar 2015 23:27:20 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

address@hidden (Taylan Ulrich "Bayırlı/Kammer") skribis:

> While looking into another issue, I happened to notice dangling .so
> references in some executables in Guix packages.  This is the first in a
> series of bug reports for each such package.  Some might be false
> positives; Mark suggested I report them all so we have a list to go
> through.  It's also not comprehensive because of course I don't have
> every Guix package installed; the script to go through one's /gnu/store
> to get output such as the following for each package is attached at the
> bottom of this mail.

Nice, thanks the reports (although it’s a bit daunting ;-)).

I think there are two things to do:

  1. Identify the reasons why these things aren’t in the RUNPATH:
     missing -L?  ld-wrapper bug (introduced in last ‘core-updates’?)?

  2. Add a standard phase in gnu-build-system.scm, based on (guix elf),
     that checks whether things in DT_NEEDED can actually be found among
     the directories in DT_RUNPATH, and errors out if not.

Thanks,
Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]