From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40349) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1df6gr-0005wS-M5 for guix-patches@gnu.org; Tue, 08 Aug 2017 11:45:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1df6go-0007Y4-FR for guix-patches@gnu.org; Tue, 08 Aug 2017 11:45:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:43475) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1df6go-0007Xs-CO for guix-patches@gnu.org; Tue, 08 Aug 2017 11:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1df6go-0000Hi-00 for guix-patches@gnu.org; Tue, 08 Aug 2017 11:45:02 -0400 Subject: [bug#28004] Chromium Resent-Message-ID: Date: Tue, 8 Aug 2017 15:44:22 +0000 From: ng0 Message-ID: <20170808154422.rfmrom3qkgscloyj@abyayala> References: <87y3qvb15k.fsf@fastmail.com> <20170807202341.5c54jx4mpudor47i@abyayala> <87shh3axjf.fsf@fastmail.com> <20170808131801.snryxiiehczhnibr@abyayala> <20170808142223.re52odap7y32eten@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ubers75lufbo3rfv" Content-Disposition: inline In-Reply-To: <20170808142223.re52odap7y32eten@abyayala> 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: Marius Bakke , 28004@debbugs.gnu.org --ubers75lufbo3rfv Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ng0 transcribed 3.7K bytes: > ng0 transcribed 3.4K bytes: > > Marius Bakke transcribed 2.4K bytes: > > > ng0 writes: > > >=20 > > > > Hi Marius, > > > > > > > > Marius Bakke transcribed 43K bytes: > > > >> Hello Guix! > > > >>=20 > > > >> Attached is a patch for Chromium, a popular web browser. > > > > > > > > Nice! I've been using this from your branch for a while now, > > > > works just fine :) > > > > Is this not affected by the chromium discussion which happened > > > > a while back? Can we include this? I'm all for this, because I > > > > mainly use it for websites where firefox/icecat doesn't work so > > > > well, and building it locally takes a very long time. > > >=20 > > > I believe this is within the Free System Distribution Guidelines. DRM > > > ("Widevine") is disabled at build time, and the Web Store is > > > non-functional without the end user explicitly enabling it. > > >=20 > > > There are some grey areas though. The browser may interact with certa= in > > > non-free APIs (apart from regular browser duties) such as translation= or > > > prediction services. These features are optional, but some are enabled > > > by default, and difficult to maintain patches for (I've tried). > > >=20 > > > However, I have verified that it does not send any unsolicited reques= ts > > > with the current command-line options, apart from the very first laun= ch > > > which spawns a login prompt (help wanted!). Without either of those > > > flags the browser "calls home" every time it starts. > > >=20 > > > >> Note that I cannot guarantee timely delivery of security updates. = Major > > > >> version upgrades are hugely painful, and almost always contain many > > > >> high-severity fixes. Should we mention that in the description? > > > >>=20 > > > >> Happy for any feedback. > > > >>=20 > > > > > > > > Shouldn't you mention defines in addition to the define-public aswe= ll, > > > > or don't we do that? > > >=20 > > > Not for new files (modules), typically. I don't think Magit can fill = out > > > those variable names (by pressing C on the hunks) either ;-) But it > > > should probably go in web-browsers.scm anyway. > >=20 > > Unless someone else is already building this, I'm giving it a spin. > >=20 > > I guess you changed some things since the version of yours I have in > > here: https://gitlab.com/ng0_guix/packages/blob/master/ng0/packages/chr= omium.scm > > so I have to rebuild it. > > It might take a while because I'm offloading to something much slower > > but which doesn't care about heat as much as a this one ;) >=20 > Patch itself LGTM, I'm now waiting on the build to finish in the > next couple of hours. x86_64 architecture, builds fails at this point: [6247/27388] STAMP obj/mojo/common/common.stamp [6248/27388] ACTION //net/http:generate_transport_security_state(//build/to= olchain/linux:x64) FAILED: gen/net/http/transport_security_state_static.h python ../../build/gn_run_binary.py transport_security_state_generator ../.= =2E/net/http/transport_security_state_static.json ../../net/http/transport_= security_state_static.pins ../../net/http/transport_security_state_static.t= emplate gen/net/http/transport_security_state_static.h =2E/transport_security_state_generator: error while loading shared librarie= s: libglib-2.0.so.0: cannot open shared object file: No such file or direct= ory transport_security_state_generator failed with exit code 127 [6249/27388] AR obj/sandbox/linux/libsandbox_services.a ninja: build stopped: subcommand failed. phase `build' failed after 1777.2 seconds builder for `/gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chromium-60.0.3112= =2E90.drv' failed with exit code 1 @ build-failed /gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chromium-60.0.31= 12.90.drv - 1 builder for `/gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chro= mium-60.0.3112.90.drv' failed with exit code 1 derivation '/gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chromium-60.0.3112.= 90.drv' offloaded to '192.168.1.179' failed: build of `/gnu/store/2afpy542v= ywbmk093dd1kzlfx74s2460-chromium-60.0.3112.90.drv' failed @ build-failed /gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chromium-60.0.31= 12.90.drv - 1 builder for `/gnu/store/2afpy542vywbmk093dd1kzlfx74s2460-chro= mium-60.0.3112.90.drv' failed with exit code 100 guix build: error: build failed: build of `/gnu/store/2afpy542vywbmk093dd1k= zlfx74s2460-chromium-60.0.3112.90.drv' failed Have you experienced this before? --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --ubers75lufbo3rfv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmJ3FYACgkQ4i+bv+40 hYihDQ//Tyv9Ii84cUS30tYe15JjJF1WN0R6wol4BBhOvuwi8DHldBhXwBUZKRAg exBQ63x4/JaFIlVdH02vMNbnIj1o1R6wAIzddvyRDAOMcQWNoMXYsD8NOmIRNbcU XJkBroRNF04wzujNO3xx31txj54dxlkzcz+SJ7IQ7sR3oYFWBE3q7EGMChRxzgVJ ddFI1zfRVlFatQ5PaIxanKDZoHMiQ3MXSiGlayWvIIvOa9Yosh5sImXOjMXH2Wlh 6S3se4io70HSN19vTqUkSQnP+Ph38kDmc3aQGX21MWDAflapb4tcT3vg7xlaZJCA Itxi9jmRY19oPsl1IKs6cXBmUg079Rd88l5t0ez7LEiYkdUQyhI0yDSuN0mtSBEh cGdoGPLUV8F46N8bUj9rDjt2FujYx9cQd5Qvr69fl/QouPIhJapeBQiNgWBnWLP4 aw0WXO2OW4MoTRWZvOLOuI452WJrWbLCPcwmhSUtydDVvb+1VddJO4p26/yIh31b cHhhSh1y0J0VYS0EBGGpBpRb7fd58FaOudSenW7JteD3ZrZZPcMFJL70hKEFWhmw BGne3WWULfw+mQUtuZYj3CEUkKdorR/UOuSF2z1wDJYNC+8Q3VIApVDfR0sxE2B1 fCenKWCCuZrDS7DODTRiSClKHV6L2FgWhOpFSyE2S22G9D4ui5k= =qTMb -----END PGP SIGNATURE----- --ubers75lufbo3rfv--