From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14208 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Brian Peregrine Newsgroups: gmane.linux.lib.musl.general Subject: Adapting binaries easily to musl, or database with binaries (musl) Date: Fri, 7 Jun 2019 13:53:50 +0000 Message-ID: Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="90969"; mail-complaints-to="usenet@blaine.gmane.org" To: musl@lists.openwall.com Original-X-From: musl-return-14224-gllmg-musl=m.gmane.org@lists.openwall.com Fri Jun 07 15:54:07 2019 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.89) (envelope-from ) id 1hZFJm-000NZH-1X for gllmg-musl@m.gmane.org; Fri, 07 Jun 2019 15:54:06 +0200 Original-Received: (qmail 15478 invoked by uid 550); 7 Jun 2019 13:54:03 -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 15439 invoked from network); 7 Jun 2019 13:54:02 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=lPKlhL5Q1J+WLNcU9jUGlRCK1XT37rV+MfTCG6fONvY=; b=cr8dByzF0yBdrVaWLydiZjjiDyojVTcLmQ5kCV+u0Fm1fXiQdrq7hDLAcn/Ch6KNTA 0UPosU2LLfhxp24m0xe6ZaMkZVcPIDI97op14PKr1dFh1NY9lxNQdpPlIEw5bDDGNOo2 gpq0Dr6qTE6EZDmDc14oBAipMrxB9xoFmbJDl5hlxspLGYmToggvXYaA15JGcCw+7fL8 VIRA6aIz57v5offLNQZszM9BjHsLqCbaudcTMDil33iBCH2bimOQpVWMXbFtcVhdO61u mVWZXw/IdhZ8iSmSsXKufYdz1UaXWzY4WfBhkRfLRAe/1rpLdyvXNDP79Bfa5/bYOi8B NetA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lPKlhL5Q1J+WLNcU9jUGlRCK1XT37rV+MfTCG6fONvY=; b=Fo0blkqdY/wArtcmvKjAM0iKIZNhwKOqz9SjNKfDFvGphv0PGOyURPU2qhm9VWlGqZ OX4FKlR8WgYI9OcldwWa88vEdn2nFa/m90nLAGvslRjiCxoDOo4jBcl1uiK+pdn0QraX Maj/F1NgnZ3At953nzCrVDLyu5G43TsZB2sYtsJPfY3nHiTxMHmEyihO22FFdG87GV4Q B+sKns4bp0s/A8Tf1aSU+aBGc46kj2jlHO7XTdj2gF/oOpHO0PSbYXOoMylTjbqasaMY bCVWW3NFQBLlUzJFpyTildcpq5u50vG9wbbd8/XxAebwRzbenrCaJCxpLeWWG8mhcEWt t4aQ== X-Gm-Message-State: APjAAAXucy5XRq2aWjgVAXXD/VLnkNwBKHGxgRNfJCnZk+5um4ZYEota qxJf4ExeQXzhScFjoxxXsCbEv/vg6I+UQE+I7GErbR3A X-Google-Smtp-Source: APXvYqzsCPvynLWJUlknT9dZRBd4HI1G2oUH8HsAP8R7R8V+136vIBNyUhpbmO06RIv9EuMmavpyoxyfiR2W3olCuns= X-Received: by 2002:ab0:70c8:: with SMTP id r8mr15101483ual.4.1559915631037; Fri, 07 Jun 2019 06:53:51 -0700 (PDT) Xref: news.gmane.org gmane.linux.lib.musl.general:14208 Archived-At: I'm looking for an easy way on how people can either: * adapt their downloaded binaries to be able to run on musl * or simply download prepared musl binaries from a database I doubt that second option exists, as such a database would need to cover a large amounts of programs, for various cpu classes, and be often updated with new versions of those programs. I'm particularly looking for the most recent (stable, musl) version of chromium browser and/or firefox, I'm running gentoo linux (musl), on a 32-bit (i686) machine. For firefox, glibc binaries are available from https://www.mozilla.org/en-US/firefox/linux/ For chromium I couldn't really find a glibc binary; there's https://www.chromium.org/getting-involved/download-chromium but that redirects to an unstable version (https://download-chromium.appspot.com ) and to http://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html (but those are old binaries). Anyway, can someone describe how the binaries can be easily altered to run on a musl distro , and tell me a download link for chromium for the latest stable release ? With the binaries, I want to avoid to need to compile the gentoo package (this can be problematic as live distro's are not updated that often). Brian