From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZmpK-00060t-8d for guix-patches@gnu.org; Thu, 11 Jan 2018 19:04:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZmpH-0006kt-3k for guix-patches@gnu.org; Thu, 11 Jan 2018 19:04:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:44812) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eZmpG-0006kW-Vg for guix-patches@gnu.org; Thu, 11 Jan 2018 19:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eZmpG-0001Yq-Gk for guix-patches@gnu.org; Thu, 11 Jan 2018 19:04:02 -0500 Subject: [bug#28004] Chromium Resent-Message-ID: From: Marius Bakke In-Reply-To: <20180109065800.j2gfid7o6a6db2fv@abyayala> References: <87y3qvb15k.fsf@fastmail.com> <20171010131949.y43plpzxbppvrigr@abyayala> <87lgkha2cx.fsf@gnu.org> <20171012195628.GA31843@jasmine.lan> <87shensfq6.fsf@gnu.org> <87o9p45bb6.fsf@fastmail.com> <20180104191648.custe7w3l57fvbac@abyayala> <87wp0s2ewl.fsf@fastmail.com> <20180109065800.j2gfid7o6a6db2fv@abyayala> Date: Fri, 12 Jan 2018 01:03:00 +0100 Message-ID: <876088eyff.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: ng0 Cc: 28004@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable ng0 writes: > Marius Bakke transcribed 39K bytes: > >> Testing and feedback welcome! >>=20 >> Currently there are two "important" (blocking?) TODOs left: >>=20 >> * Move the 'delete-bundled-software' phase to a source snippet. >> Repacking the ~500MiB compressed tarball is *really* expensive. It >> should also aid the licensing situation. >> * Delete the two default entries from the "most used" list on the New >> Tab page. The first run will download thumbnails for these sites, >> leaking data. One of them also leads to the disabled-by-default >> store, promoting non-free software. >>=20 >> I'm optimistic that fixing the second item will make the browser not >> leak *any* data at launch with the default configuration. Which leads >> to a third item: writing a system test that verifies that launching >> Chromium does indeed not initiate any network traffic. >>=20 >> Anyway, here is the latest patch: >>=20 > >> From f813b2d7ec0728a906720fa74bf9f442af6ab10d Mon Sep 17 00:00:00 2001 >> From: Marius Bakke >> Date: Wed, 12 Oct 2016 17:25:05 +0100 >> Subject: [PATCH] gnu: Add chromium. >>=20 >> * gnu/packages/chromium.scm: New file. >> * gnu/local.mk: Record it. > > I think you forgot a package: > > gnu/packages/chromium.scm:664:5: icu4c-59.1: unbound variable Indeed. This can now be changed to use the regular "icu4c" package. Tangentially, these kinds of problems are typical with new Chromium releases. In 63 or later, system harfbuzz had to be disabled. If we are going to carry this package, changes like these *will* be normal. Upstream only tests their releases with Clang, and with the bundled versions of packages, regardless of the unbundling script. Not great. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlpX+zQACgkQoqBt8qM6 VPqWtAgAvnDlgruvslsmvlTIZriBXiLl5VCYvD14DNcagotW/7W+BzT4ne5XdLcL 5vEtd0p8hwX2St2FpYGq8FpcKbazLDuA9qWAvFg3bGY8hyHCwLYHXFSHMoodAZbV wlKxTZuXlmEKek0Wn1FNuCgqbh/iDLsf6hJ0fGRzS04EupEwI2IWArhsalKzMSvC tKYynIDSNzMkRgfw6+MJKngqxahVyH31nTjB98RGVm4vYwzvZTKgpkdT9EIIVPIm jBG9DYwedeiSKFIF86ptVfmho/iV8D/XnzTSnCCC/k+tnJToMhK2eghyAshFIG4z Px/idB9WdG/XpMVmBgMfC1eLC01fdw== =4q8R -----END PGP SIGNATURE----- --=-=-=--