Date: Sun, 3 May 2020 17:50:24 -0400 From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org, freebsd-x11@freebsd.org, multimedia@FreeBSD.org Subject: Re: Working on Zoom port Message-ID: <df007ac7-5e81-1589-71fd-65c110faed40@metricspace.net> In-Reply-To: <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net> References: <2119d998-b4a1-d72f-342d-0afc3cf3a480@metricspace.net> <cfd68f02-c84c-0af6-2d8e-a9f4661de04a@nomadlogic.org> <a1353679c97b39acdd8d32d79efb6d79@waitman.net> <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8NpgeSMBp7OJhWa0AXAcrdlOeo1oH9EN4 Content-Type: multipart/mixed; boundary="YAWkh5MMXumm9knyy9LuOrs2TSVV2KxON"; protected-headers="v1" From: Eric McCorkle <eric@metricspace.net> To: freebsd-hackers@freebsd.org, freebsd-x11@freebsd.org, multimedia@FreeBSD.org Message-ID: <df007ac7-5e81-1589-71fd-65c110faed40@metricspace.net> Subject: Re: Working on Zoom port References: <2119d998-b4a1-d72f-342d-0afc3cf3a480@metricspace.net> <cfd68f02-c84c-0af6-2d8e-a9f4661de04a@nomadlogic.org> <a1353679c97b39acdd8d32d79efb6d79@waitman.net> <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net> In-Reply-To: <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net> --YAWkh5MMXumm9knyy9LuOrs2TSVV2KxON Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Finally got back to this, made a bit of progress... On 4/15/20 7:25 AM, Eric McCorkle wrote: >> Also they ship a whole bunch of libraries without any licenses. For su= re >> there is Apache and BSD code in there. I guess somebody could write >> Boston to the the GPL licenses, but the other libraries are totally a >> no-go without licenses. See below >> Are they using the "commerical" version of Qt? Or maybe they just got >> liberal with it like they did the other stuff? I think the commercial >> version is different than normal people have, if not now then soon. >=20 > I'm intending to figure out what version of Qt they are using. It woul= d > be better in my opinion to install the Qt ports. If they are using > professional, then we'll have to use whatever they install. >=20 > Regardless, this is going to have to be one of those packages that > doesn't get distributed by FreeBSD (like other commercial ports). >=20 Indeed, it seems to be some kind of commercial version of Qt. I have, however, gotten it to start all the way. I added linux-c7-nss to the dependency list (provides libsmime3). After that, you have to run the linux ldconfig: # /compat/linux/sbin/ldconfig /compat/linux/opt/zoom/ (I have to run this as root, and the effects don't seem to carry over to my standard user account. Confession: I don't fully understand what this is doing, and I imagine there's a "right" way to do this for ports")= If you do that, then zoom actually tries to start! Unfortunately, it seems to be missing assets or something: No PulseAudio daemon running, or not running as session daemon. zoom started. Client: Breakpad is using Single Client Mode! client fd =3D -1 QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root= ' [CZPClientLogMgr::LogClientEnvironment] [MacAddr: ][client: Linux][OS: CentOS Linux 7 (Core)][Hardware: CPU Core:4 Frenquency:3.1 G Memory size:32663MB CPU Brand:Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz GPU Brand:][Req ID: ] Linux Client Version is 3.5.385850.0413 QSG_RENDER_LOOP is XDG_CURRENT_DESKTOP =3D GNOME; GDMSESSION =3D gnome Graphics Card Info:: Zoom package arch is 64bit, runing OS arch is x86_64 AppIconMgr::systemDesktopName log Desktop Name: gnome qt.svg: link image0 hasn't been detected! qt.svg: :/images/wechat.svg:10:6: Could not resolve property: pattern0 ExceptionHandler::SendContinueSignalToChild sys_write failed:ExceptionHandler::WaitForContinueSignal sys_read failed:Broken pip= e ExceptionHandler::GenerateDump waitpid failed:Bad file descriptorBad file descriptor The pulseaudio non-detection is probably something to do with running zoom as a different user than my x session. Things I could use help with: 1) What is the "right way" to do this ldconfig step? (Preferably, something I could have the port do?) 2) Anyone who knows something about qt? --YAWkh5MMXumm9knyy9LuOrs2TSVV2KxON-- --8NpgeSMBp7OJhWa0AXAcrdlOeo1oH9EN4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQQ9+4mhuzHQx7ikjAs846Nm3BBWrAUCXq88pAAKCRA846Nm3BBW rAKWAP0eH6+V2MidViXsgL22lsOvk9QB4PL47G/+db1BwjQ+/QEA8a6rIAxBQN/H ghj402/CFQgq4TMmQf0QiyFbcipFfgw= =93l/ -----END PGP SIGNATURE----- --8NpgeSMBp7OJhWa0AXAcrdlOeo1oH9EN4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?df007ac7-5e81-1589-71fd-65c110faed40>