From owner-freebsd-multimedia@freebsd.org Sun May 3 21:50:36 2020 Return-Path: Delivered-To: freebsd-multimedia@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF1972BAD3F for ; Sun, 3 May 2020 21:50:36 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49Ffmr3sgtz4MMR for ; Sun, 3 May 2020 21:50:36 +0000 (UTC) (envelope-from eric@metricspace.net) Received: by mailman.nyi.freebsd.org (Postfix) id 849862BAD39; Sun, 3 May 2020 21:50:36 +0000 (UTC) Delivered-To: multimedia@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8431A2BAD38; Sun, 3 May 2020 21:50:36 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from mail.metricspace.net (mail.metricspace.net [IPv6:2001:470:1f11:617::107]) by mx1.freebsd.org (Postfix) with ESMTP id 49Ffmq3Pc6z4MMN; Sun, 3 May 2020 21:50:35 +0000 (UTC) (envelope-from eric@metricspace.net) Received: from [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f] (unknown [IPv6:2001:470:1f11:617:3210:b3ff:fe77:ca3f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: eric) by mail.metricspace.net (Postfix) with ESMTPSA id 034428DDD; Sun, 3 May 2020 21:50:28 +0000 (UTC) To: freebsd-hackers@freebsd.org, freebsd-x11@freebsd.org, multimedia@FreeBSD.org References: <2119d998-b4a1-d72f-342d-0afc3cf3a480@metricspace.net> <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net> From: Eric McCorkle Autocrypt: addr=eric@metricspace.net; prefer-encrypt=mutual; keydata= mDMEXonLJBYJKwYBBAHaRw8BAQdA4oHU11A8qtqD0EtRofyORHbGX1ZIT/mnk9eceKQx56q0 JEVyaWMgTWNDb3JrbGUgPGVyaWNAbWV0cmljc3BhY2UubmV0PoiZBBMWCABBAhsDBQkB4TOA BQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEEPfuJobsx0Me4pIwLPOOjZtwQVqwFAl6JzIAC GQEACgkQPOOjZtwQVqy2DgD+IRCNNfb7C16fjEHazDMBwmBIMz+CTJUdhoz73P9iy0cA/ixK 83qOW46q1fpCpaZtPvv0FRpcZ5EppnNQ0Yuh40YLuDgEXonLJBIKKwYBBAGXVQEFAQEHQCxw rRXlvDoXgDGv2WMrLy9UaJ4fNWXIdlaiiKZIH7lBAwEIB4h+BBgWCAAmFiEEPfuJobsx0Me4 pIwLPOOjZtwQVqwFAl6JyyQCGwwFCQHhM4AACgkQPOOjZtwQVqxS7wD+JgzZC4995EL9j2iB qhPUZTIgs61IypLoDx+o1zsSfvkBALs+/jvkQL4plT0hGtfFaa0iMnLeIXKd/1FSNGSD9hQI Subject: Re: Working on Zoom port Message-ID: Date: Sun, 3 May 2020 17:50:24 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <76793d13-c7df-c607-6751-19bf02fde4b8@metricspace.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="8NpgeSMBp7OJhWa0AXAcrdlOeo1oH9EN4" X-Rspamd-Queue-Id: 49Ffmq3Pc6z4MMN X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of eric@metricspace.net has no SPF policy when checking 2001:470:1f11:617::107) smtp.mailfrom=eric@metricspace.net X-Spamd-Result: default: False [-5.76 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[metricspace.net]; IP_SCORE(-2.66)[ip: (-5.03), ipnet: 2001:470::/32(-4.64), asn: 6939(-3.60), country: US(-0.05)]; R_SPF_NA(0.00)[]; SIGNED_PGP(-2.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 May 2020 21:50:36 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8NpgeSMBp7OJhWa0AXAcrdlOeo1oH9EN4 Content-Type: multipart/mixed; boundary="YAWkh5MMXumm9knyy9LuOrs2TSVV2KxON"; protected-headers="v1" From: Eric McCorkle To: freebsd-hackers@freebsd.org, freebsd-x11@freebsd.org, multimedia@FreeBSD.org Message-ID: Subject: Re: Working on Zoom port References: <2119d998-b4a1-d72f-342d-0afc3cf3a480@metricspace.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--