Date: Mon, 17 Mar 2025 16:04:06 +0100 From: Baptiste Daroussin <bapt@freebsd.org> To: Rozhuk Ivan <rozhuk.im@gmail.com> Cc: freebsd-hackers <freebsd-hackers@freebsd.org> Subject: Re: Is any way to detect *'version '*'required by '*'not defined' ? Message-ID: <mu3kbftpa5feb27vf3j6m6nm2ihmqrwmv3xjtssdtmjpe2fn7a@2s6ybfqdb7nu> In-Reply-To: <20250316231342.62fab6f8@rimwks.local> References: <20250316231342.62fab6f8@rimwks.local>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun 16 Mar 23:13, Rozhuk Ivan wrote: > Hi! > > I am looking for a way to find broken lib and apps that cause err messages like that: > % /usr/local/share/chromium/chrome > ld-elf.so.1: /usr/local/lib/libxkbcommon.so.0: version V_0.5.0 required by /usr/local/share/chromium/chrome not defined > > For libs this works fine (some times it coredump on some libs): > /libexec/ld-elf.so.1 -d ${LIB_NAME} > > But for executables - it run app: > % /libexec/ld-elf.so.1 -d /usr/local/bin/idn > libidn 1.42 > Copyright 2002-2024 Simon Josefsson. > GNU Libidn is free software with ABSOLUTELY NO WARRANTY. For more > information about these matters, see <https://www.gnu.org/licenses/>. > Type each input string on a line by itself, terminated by a newline character. > > idn: tld_check_4z: Missing input > Exit 1 > > > > Don't know if you got the details here, but the problem you face is that you do build locally with something on you local setup which makes the meson build script unhappy its thinks your toolchain does not support version script. Best regards, Bapt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mu3kbftpa5feb27vf3j6m6nm2ihmqrwmv3xjtssdtmjpe2fn7a>