[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#20102: Problem with ld.so RUNPATH on armhf
From: |
Mark H Weaver |
Subject: |
bug#20102: Problem with ld.so RUNPATH on armhf |
Date: |
Wed, 08 Apr 2015 11:50:08 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Mark H Weaver <address@hidden> writes:
> and here's the corresponding line in the strace log:
>
> 13440
> execve("/gnu/store/p70wvylq6xdrlxblnk76k3ljgkrmvpnq-ld-wrapper-0/bin/ld",
> ["/gnu/store/p70wvylq6xdrlxblnk76k3ljgkrmvpnq-ld-wrapper-0/bin/ld",
> "--eh-frame-hdr", "-shared", "-dynamic-linker",
> "/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib/ld-linux-armhf.so.3",
> "-X", "-m", "armelf_linux_eabi", "-o",
> "/tmp/nix-build-glibc-2.21.drv-0/build/elf/ld.so.new",
> "-L/gnu/store/84bsc47g2052allrmh4ph6xaqvp6f4cm-perl-5.16.1/lib",
> "-L/gnu/store/lakz7x2m4vqvvfdasn5x95a91rkqqs3c-bzip2-1.0.6/lib",
> "-L/gnu/store/mrb163wwjc45hgrcjwmb6nxp8fgab3lk-xz-5.0.4/lib",
> "-L/gnu/store/f1fnh2sp1j32jysdr2nw9z296iba6b5d-file-5.22/lib",
> "-L/gnu/store/l9ji7gc640j2r8c1c561iwcnqpcd585m-gawk-4.1.1/lib",
> "-L/gnu/store/w7gjnx5rz64mssxndnryazlwlhflfd2j-binutils-2.25/lib",
> "-L/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib",
> "-L/gnu/store/psmxs9gcr9l4arz7agmp94vm8fjwninv-glibc-utf8-locales-2.21/lib",
> "-L/gnu/store/fc8kqk3dazn6mcgcjxd931752b2pf3wj-gcc-4.8.4-lib/lib/gcc/armv7l-unknown-linux-gnueabihf/4.8.4",
>
> "-L/gnu/store/fc8kqk3dazn6mcgcjxd931752b2pf3wj-gcc-4.8.4-lib/lib/gcc/armv7l-unknown-linux-gnueabihf/4.8.4/../../..",
> "-L/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib", "-z",
> "combreloc", "-z", "relro", "--hash-style=both", "-z", "defs",
> "/tmp/nix-build-glibc-2.21.drv-0/build/elf/librtld.os",
> "--version-script=/tmp/nix-build-glibc-2.21.drv-0/build/ld.map",
> "-soname=ld-linux-armhf.so.3", "-defsym=_begin=0"], [/* 55 vars */]
> <unfinished ...>
So, -rpath is not passed to ld-wrapper's ld, but it _is_ passed to the
binutils ld:
--8<---------------cut here---------------start------------->8---
13440
execve("/gnu/store/w7gjnx5rz64mssxndnryazlwlhflfd2j-binutils-2.25/bin/ld",
["ld", "--eh-frame-hdr", "-shared", "-dynamic-linker",
"/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib/ld-linux-armhf.so.3",
"-X", "-m", "armelf_linux_eabi", "-o",
"/tmp/nix-build-glibc-2.21.drv-0/build/elf/ld.so.new",
"-L/gnu/store/84bsc47g2052allrmh4ph6xaqvp6f4cm-perl-5.16.1/lib",
"-L/gnu/store/lakz7x2m4vqvvfdasn5x95a91rkqqs3c-bzip2-1.0.6/lib",
"-L/gnu/store/mrb163wwjc45hgrcjwmb6nxp8fgab3lk-xz-5.0.4/lib",
"-L/gnu/store/f1fnh2sp1j32jysdr2nw9z296iba6b5d-file-5.22/lib",
"-L/gnu/store/l9ji7gc640j2r8c1c561iwcnqpcd585m-gawk-4.1.1/lib",
"-L/gnu/store/w7gjnx5rz64mssxndnryazlwlhflfd2j-binutils-2.25/lib",
"-L/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib",
"-L/gnu/store/psmxs9gcr9l4arz7agmp94vm8fjwninv-glibc-utf8-locales-2.21/lib",
"-L/gnu/store/fc8kqk3dazn6mcgcjxd931752b2pf3wj-gcc-4.8.4-lib/lib/gcc/armv7l-unknown-linux-gnueabihf/4.8.4",
"-L/gnu/store/fc8kqk3dazn6mcgcjxd931752b2pf3wj-gcc-4.8.4-lib/lib/gcc/armv7l-unknown-linux-gnueabihf/4.8.4/../../..",
"-L/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib", "-z",
"combreloc", "-z", "relro", "--hash-style=both", "-z", "defs",
"/tmp/nix-build-glibc-2.21.drv-0/build/elf/librtld.os",
"--version-script=/tmp/nix-build-glibc-2.21.drv-0/build/ld.map",
"-soname=ld-linux-armhf.so.3", "-defsym=_begin=0", "-rpath",
"/gnu/store/fbdjazgwy3zyx8qc5z4ag0j78k2d7raw-glibc-2.21/lib"], [/* 53 vars */])
= 0
--8<---------------cut here---------------end--------------->8---
Mark
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/04
- bug#20102: Problem with ld.so RUNPATH on armhf, Mark H Weaver, 2015/04/05
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/06
- bug#20102: Problem with ld.so RUNPATH on armhf, Mark H Weaver, 2015/04/06
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf, Mark H Weaver, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf, Mark H Weaver, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf,
Mark H Weaver <=
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/08
- bug#20102: Problem with ld.so RUNPATH on armhf, Mark H Weaver, 2015/04/09
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/09
- bug#20102: Problem with ld.so RUNPATH on armhf, Ludovic Courtès, 2015/04/09