GNU bug report logs - #70349
Clang fails to communicate RUNPATH?

Previous Next

Package: guix;

Reported by: Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>

Date: Fri, 12 Apr 2024 09:39:04 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>
To: 70349 <at> debbugs.gnu.org
Subject: bug#70349: Clang fails to communicate RUNPATH?
Date: Fri, 12 Apr 2024 11:36:50 +0200
[Message part 1 (text/plain, inline)]
Hi Guix,

I've noticed a strange error when attempting to build my software
against clang-toolchain.  I've attached a minimally breaking example,
but the gist of it is that RUNPATH validation fails as shown below.

  starting phase `validate-runpath'
  validating RUNPATH of 1 binaries in
  "/gnu/store/sd1zjjf13mi448qbqaphhcvf9ap5jxji-why-hello-0/bin"...
  /gnu/store/sd1zjjf13mi448qbqaphhcvf9ap5jxji-why-hello-0/bin/hello:
  error: depends on 'libfmt.so.9', which cannot be found in RUNPATH
  ("/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/lib")

Is this expected?  I know that the -for-system have historically
disregarded the existence of clang-toolchain and hence led to issues,
but I think this is something else…

Cheers
[why-hello.scm (text/x-scheme, attachment)]

This bug report was last modified 1 year and 22 days ago.

Previous Next


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