|
Message-ID: <20180128005425.GK4418@port70.net> Date: Sun, 28 Jan 2018 01:54:25 +0100 From: Szabolcs Nagy <nsz@...t70.net> To: Stefan Fröberg <stefan.froberg@...roprogram.com> Cc: musl@...ts.openwall.com Subject: Re: BUG: $ORIGIN does not seem to work * Stefan Fröberg <stefan.froberg@...roprogram.com> [2018-01-28 00:07:33 +0200]: > strace ./x ... > open("/root/batman/lib/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3 ... > ldd x > /lib/ld-musl-x86_64.so.1 (0x7f22efa03000) > libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x7f22ef352000) > libc.so => /lib/ld-musl-x86_64.so.1 (0x7f22efa03000) this is a bug in musl ldd: if the executable path has no / then it assumes origin is /, try ldd ./x then origin is ./ so it works as expected.
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.