Date: Mon, 24 Jul 2023 14:32:58 +0200 From: Alexander Leidinger <Alexander@leidinger.net> To: Jan Beich <jbeich@freebsd.org> Cc: kde@freebsd.org, ports@freebsd.org Subject: Re: Unresolved symbol in libQt6WebEngineCore.so.6.4.2 Message-ID: <20230724143258.Horde.zvNcmPfLw8jOhYhWrWt14ho@webmail.leidinger.net>
next in thread | raw e-mail | index | archive | help
This message is in MIME format and has been PGP signed. --=_q7j1w_Q2votBteD8RfMV1sP Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Jan Beich <jbeich@freebsd.org> (from Mon, 24 Jul 2023 13:52:43 +020= 0): > Alexander Leidinger <Alexander@leidinger.net> writes: > >> Hi, >> >> a build with non-standard port options (mostly nox11 und related stuff >> for a headless system, except for some ports where this doesn't work) >> is giving me an unresolved symbol in >> libQt6WebEngineCore.so.6.4.2. This symbol is >> _ZN7sandbox6policy12SandboxLinux11GetInstanceEv. >> >> I'm seeking some insight where this symbol comes from, so it would be >> nice if someone could report back if their >> libQt6WebEngineCore.so.6.4.2 also has this symbol as unresolved and >> which libary does provide this symbol via: >> find /usr/local/lib -type f -print0 | xargs -0 nm -dynamic >> --print-file-name | grep SandboxLinux > > The symbol is defined by WebEngine itself. > > $ cd www/qt6-webengine > $ make clean patch > $ cd `make -V WRKSRC` > $ rg -lF 'SandboxLinux::GetInstance() {' > src/3rdparty/chromium/sandbox/policy/linux/sandbox_linux.cc > src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc > src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc That doesn't sound promising. The qt6-webengine build succeeded, but=20=20 this=20symbol is missing... :( As the port only has the audio options, it's not some direct influence=20= =20 which=20is causing it, but some indirect dependency on something in the=20= =20 dependecy=20chain I would assume. I had a look at the faq and explanation of the sandbox at=20=20 chromium.googlesource.com,=20but I didn't see any low level stuff which=20= =20 could=20help to identify why it isn't in the lib. Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_q7j1w_Q2votBteD8RfMV1sP Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIzBAABCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmS+b3kACgkQEg2wmwP4 2IawBw/+PBPIy4089xnzo60tccE3C+sXAHdgXzYBhZZUqTA7Q/Lk/C6W4YDdJsGC H5CnyfCyTq06NY5r0LG84OiLKwO75+BIWAJ+7o9bYwFUom9GbehliioBrsrHmRS1 cChu2m/6TC4vguScFFn3JH6rpX+sdMC8x5AFm4dUBlXINzJC3m1vvyH9XJgfP+Cw zRTEbO4go6YrymQ+9JaJiZc9u8h8EPH4OoxrwK5TEAL1mD8HY7JluHQ3I5CCG3nM 7UCu0b+9AZes+l6tg8e8CEt8dH0hFgjk95qNF/da/n8wvSx4IUWxtFpiujB6ZqW2 /IMB6VOHmk1WPa0KFViyovIVyltV5qqP8N0NctDL+Kktr0jpeOQv4wnT6DOIViAH fWfG9TwSCzYhIqqiCNTfSBGHgqvZCEkt+V6gk3j4u54Rr81pI5wsWro6h0S6okHf oornILdyzwS2CHBXKguEf2ut9tkRw83gZbT/za1dUs9h7/xEf29JLz7/IQ1bpTgy OhymyciNya5gUIDLtcMUuZGCkeVauXCG+03zn771SzsEbiTdUDdH0bNvfVv5HjDn +URDCoPXsY6LWoBCDmwg2KMSZ3y6WyQoJ+zItdOFh0YGo52LLMc8IRCxQ/i4WFla ve4XdOV5mpSwKUta1WLKGX86lABY0KuAIgSJDG5BdhN3nNjtLmo= =EZTQ -----END PGP SIGNATURE----- --=_q7j1w_Q2votBteD8RfMV1sP--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20230724143258.Horde.zvNcmPfLw8jOhYhWrWt14ho>