From owner-freebsd-emulation@freebsd.org Fri Mar 27 17:37:58 2020 Return-Path: Delivered-To: freebsd-emulation@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 3FDCE27BDEC for ; Fri, 27 Mar 2020 17:37:58 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48ppwG0lWwz49T6 for ; Fri, 27 Mar 2020 17:37:50 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: by mailman.nyi.freebsd.org (Postfix) id 8CC9327BC67; Fri, 27 Mar 2020 17:30:25 +0000 (UTC) Delivered-To: emulation@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 82F7927BC66 for ; Fri, 27 Mar 2020 17:30:25 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (mailgate.leidinger.net [IPv6:2a00:1828:2000:313::1:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48pplL6nQFz474B for ; Fri, 27 Mar 2020 17:30:06 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from outgoing.leidinger.net (p5B165527.dip0.t-ipconnect.de [91.22.85.39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (Client did not present a certificate) by mailgate.Leidinger.net (Postfix) with ESMTPSA id A8A054747; Fri, 27 Mar 2020 18:29:49 +0100 (CET) Received: from webmail.leidinger.net (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (Client did not present a certificate) by outgoing.leidinger.net (Postfix) with ESMTPS id F41BA121FD; Fri, 27 Mar 2020 18:29:46 +0100 (CET) Date: Fri, 27 Mar 2020 18:29:46 +0100 Message-ID: <20200327182946.Horde.egf4DVrZ1lNTU9lJxNuaLNc@webmail.leidinger.net> From: Alexander Leidinger To: Alexandr Krivulya Cc: emulation@freebsd.org Subject: Re: Zoom and linuxolator In-Reply-To: <5c2ffd8e-fc90-a5d2-f237-47692c71c9d3@shurik.kiev.ua> Accept-Language: de,en Content-Type: multipart/signed; boundary="=_McO0P56DtR3fkLmxD54q_dC"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 X-Rspamd-Queue-Id: 48pplL6nQFz474B X-Spamd-Bar: -------- X-Spamd-Result: default: False [-8.84 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[leidinger.net:s=outgoing-alex]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; IP_SCORE(-3.74)[ip: (-9.83), ipnet: 2a00:1828::/32(-4.91), asn: 34240(-3.92), country: DE(-0.02)]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[leidinger.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[leidinger.net,quarantine]; SIGNED_PGP(-2.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[39.85.22.91.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:34240, ipnet:2a00:1828::/32, country:DE]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2020 17:37:58 -0000 This message is in MIME format and has been PGP signed. --=_McO0P56DtR3fkLmxD54q_dC Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Alexandr Krivulya (from Fri, 27 Mar=20=20 2020=2015:21:49 +0200): > Hi, emulation@ ! > > I'm trying to start Linux version of Zoom client [1] on my FreeBSD=20=20 >=20(latest head) and I have two questions: > > 1. Why I need to copy all libraries from Zoom binary folder to=20=20 >=20/compat/linux/lib64 because they are not found when application=20=20 >=20starts. Libraries (no matter if for FreeBSD or Linux) are searched in fixed=20=20 locations=20(if they are linked into a binary the normal way). You can=20= =20 add=20other locations either globally by adding it to the ldconfig path=20= =20 (for=20linux it is a different setting than for FreeBSD binaries), or=20=20 you=20can set the LD_LIBRARY_PATH variable to add the new location per=20= =20 program. For=20FreeBSD see "man ldconfig" (for LD_LIBRARY_PATH, will be picked up=20= =20 by=20linux and FreeBSD, so don't set it globally but only for specific=20= =20 programs)=20and "man rc.conf" (for ldconfig_* variables which denote the=20= =20 global=20search path for FreeBSD). For Linux I don't find the right global variable right now. We used to=20= =20 have=20one. > 2. After all shared libraries are copied application starts and=20=20 >=20crashed with following error: > Assertion 'pthread_mutex_unlock(&m->mutex) =3D=3D 0' failed at=20=20 >=20pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting. Unfortunately this doesn't give enough info about what's wrong.=20=20 Someone=20would have to investigate with ktrace and/or DTrace. Bye, Alexander. --=20 http://www.Leidinger.net=20Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_McO0P56DtR3fkLmxD54q_dC Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJefjgKAAoJEBINsJsD+NiGoNEP/RUk1KZ9QOXftRlnTq5AP3ye 5H0hRz5ovRsIV0XHGTZspi5+lXqF0kswmAfebD2J90vKeytibCxIkbl6gCcL067h BktOFc2YPl/AvaBiafXPe2v7YLd3GpJsVawE/7ae4gME2oXVXsu737CWTv3GqFFI Efy5eeKc9B4REgxlKiEruwVhDePyT/JPGVmq0cN0aZFSSrweuQ/mMHRtDV7reiir JjJ6xND+dc/GlqGnW0Iu7VrHlItAKlg9a1CBbuPpz04DFw/uMoh7i3jYGFhLu83+ DH1ABB8Wfl1T1e0Lm7mFJeqD+lOrnGlIrNoBfErTRJ2Jvjbz4y8UUrspMSMG9sbX 2b8JSADy3iB1oUe/2S1kvfCLr9w4m9BeZKW4xPPUuxr+VcfjoolPc/W7GEputKNz In2KngKKutYshs/FB8qoSiGPpNXqLa/P+PVQ7qMj0r70j0j/2zDikIn4LyTDrnJq En3xsqMJ9Chg7n05WpV3r5xDFKRYBTyQh7iUMb6uz5A07KR7PWgT7S6XwdBzFTqo R8T50v9gZgiFcE0eAs5HGz8MANRpovM3TahtrYLCxNS0X05CmHgSTOhdUmuKS08Q SImdYN35rW/CJ4Q38Qt5hYploRhAjb2XLSc+ateazhAoi3blg2rAlsIOAmKCaGQR FuqSLppIisZEso3svamm =B5vX -----END PGP SIGNATURE----- --=_McO0P56DtR3fkLmxD54q_dC--