From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/12046 Path: news.gmane.org!.POSTED!not-for-mail From: Kurt H Maier Newsgroups: gmane.linux.lib.musl.general Subject: Re: Open/pending issues as of Jan 17 Date: Sun, 29 Oct 2017 02:52:25 -0700 Message-ID: <20171029095225.GA58897@wopr> References: <20160117231554.GA19126@brightrain.aerifal.cx> <87egdfrsr4.fsf@gmail.com> <20160129023756.GU238@brightrain.aerifal.cx> <20160129085449.35ae69cd@ncopa-desktop.alpinelinux.org> <20160129181928.GA9349@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1509270764 3626 195.159.176.226 (29 Oct 2017 09:52:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 29 Oct 2017 09:52:44 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-12059-gllmg-musl=m.gmane.org@lists.openwall.com Sun Oct 29 10:52:41 2017 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1e8kGl-0000YR-89 for gllmg-musl@m.gmane.org; Sun, 29 Oct 2017 10:52:39 +0100 Original-Received: (qmail 5157 invoked by uid 550); 29 Oct 2017 09:52:39 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 5121 invoked from network); 29 Oct 2017 09:52:37 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: <20160129181928.GA9349@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:12046 Archived-At: On Fri, Jan 29, 2016 at 01:19:28PM -0500, Rich Felker wrote: > On Fri, Jan 29, 2016 at 08:54:49AM +0100, Natanael Copa wrote: > > > > An unrelated feature request: it would be nice to get netflix working > > with the closed source libwidevinecdm.so and libwidevinecdmadapter.so > > > > ncopa-desktop:~$ ldd /usr/lib/chromium/libwidevinecdmadapter.so > > ldd (0x723cd632b000) > > libwidevinecdm.so => /usr/lib/chromium/libwidevinecdm.so (0x723cd5ba2000) > > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x723cd5852000) > > libpthread.so.0 => ldd (0x723cd632b000) > > libc.so.6 => ldd (0x723cd632b000) > > libm.so.6 => ldd (0x723cd632b000) > > libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x723cd563f000) > > Error relocating /usr/lib/chromium/libwidevinecdm.so: __memcpy_chk: symbol not found > > Error relocating /usr/lib/chromium/libwidevinecdm.so: __memset_chk: symbol not found > > Error relocating /usr/lib/chromium/libwidevinecdm.so: __sprintf_chk: symbol not found > > > > > > Adding those symbols for libc6 ABI compat would be a first step. > > This is on the roadmap, and there's a pending patch on the list, but > it still needs some changes before it's ready to commit. > > Are you aware of anything else blocking support for these libs? It > might be worth doing a symbol listing and checking it against > functions that might have glibc extensions we don't support or the > minor ABI mismatches (non-*64 funcs for 32-bit, or regexec regoff_t > for 64-bit). I haven't been following the status of this closely -- if the mentioned patch was committed, can someone point me to it? Is it still worth dumping a symbol table for this binary? khm