X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wilcox-tech.com (mail.wilcox-tech.com [45.32.83.9]) by lists.alpinelinux.org (Postfix) with ESMTP id 51EC15C5764 for ; Thu, 4 Oct 2018 19:20:36 +0000 (GMT) Received: (qmail 13757 invoked from network); 4 Oct 2018 19:20:33 -0000 Received: from 99-50-40-94.lightspeed.tulsok.sbcglobal.net (HELO ?192.168.1.99?) (awilcox@wilcox-tech.com@99.50.40.94) by mail.wilcox-tech.com with ESMTPA; 4 Oct 2018 19:20:33 -0000 Subject: Re: [alpine-devel] Help needed for porting rust To: alpine-devel@lists.alpinelinux.org References: <20181004162040.42aa3360@ncopa-desktop.copa.dup.pw> <20181004162720.7322c4b6@mechanicum.chadwicks.me.uk> From: "A. Wilcox" Openpgp: preference=signencrypt Message-ID: <9ad5661e-d7f1-e43d-063b-f663f6e6d061@Wilcox-Tech.com> Date: Thu, 4 Oct 2018 14:20:59 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <20181004162720.7322c4b6@mechanicum.chadwicks.me.uk> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BPUO0GbeUwRWnbspzhUJo7cGX8xtb6f35" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BPUO0GbeUwRWnbspzhUJo7cGX8xtb6f35 Content-Type: multipart/mixed; boundary="Vkjxou38YY5v5wtZu8zRVi9wLB6ZvuGDF"; protected-headers="v1" From: "A. Wilcox" To: alpine-devel@lists.alpinelinux.org Message-ID: <9ad5661e-d7f1-e43d-063b-f663f6e6d061@Wilcox-Tech.com> Subject: Re: [alpine-devel] Help needed for porting rust References: <20181004162040.42aa3360@ncopa-desktop.copa.dup.pw> <20181004162720.7322c4b6@mechanicum.chadwicks.me.uk> In-Reply-To: <20181004162720.7322c4b6@mechanicum.chadwicks.me.uk> --Vkjxou38YY5v5wtZu8zRVi9wLB6ZvuGDF Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 10/04/18 10:27, Kevin Chadwick wrote: >> openbox >=20 > Out of interest, may I ask why openbox is on that list as AFAIK, it's C= > has not been touched in 3 years and doesn't utilise rust? It depends on librsvg. Ad=C3=A9lie is specifically shipping an older ver= sion of librsvg to prevent the Rust dependency unless and until we are able to ship Rust on all of our architectures, but Alpine has forged ahead and bumped to the version that requires Rust. Porting Rust is hell, BTW. We've spent at least two months on it, and right now we have: * working on x86_64 * working on ppc64 * syntax error in rust compiler during stage2 build on arm64 * crashing (segfault) during stage1 build on pmmx (i586) * crashing during bootstrap on ppc in pthreads code Since Firefox 52 ESR is EOL we are pretty desperate to make this happen, and I'd say a good 10+ hours of my time every week has gone in to trying to make it work. We also have a contributor who has spent basically all his free time in the past month working on it. It's bad. --arw --=20 A. Wilcox (awilfox) Open-source programmer (C, C++, Python) https://code.foxkit.us/u/awilfox/ --Vkjxou38YY5v5wtZu8zRVi9wLB6ZvuGDF-- --BPUO0GbeUwRWnbspzhUJo7cGX8xtb6f35 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAlu2aBsACgkQyynLUZIr nRTMEBAAuDcTMr/w5DniRK9P6qSBecutNiFdSwaxUoV7jdXHLmmuajDT60ZnMCPV VO0njEY05itE0tBtyKbZKSc3dHBOECsEOHbQLYZamjn+cI6u4IwwXajR1f+cw8Kr 8uGLG9Qes3kPzuVBX2Zf97Ja344nOkCxeF9xBJPdRyrNMWA9VGq1sGMR1CkSdz7H B8DSVLRCMWAIPBWxnaJhBCadCA+u0aLZNVT0hdOK8MEIwNkOQdCwjSbKLDy1B+g7 9z03mVnxklMnl8MY4oj+90sELBkyCT8Hwt7aAzjdg6ACyzAoaCxGyME3KQuQ/Lbb UcGumfgelsKwe07+NUKMS7EaUjvVYBjUoH7c5nK4DedqUTg1ler3O7FIFv8sKaKi PFJVmzPFkzVQGJOj70pw+dFpT+XC/bT/UilukOcVYeRU/b7MMNymN3+e4rACxpgO lBZQoH6tEVZrRCUZ8AlrfN4a0xCsl9ocqlRlLS6OQ5CxJ5Ea+8d3jr7ExbUrPWaK dweh6JD8H25uxoy7q7oklsFg7M2PxI/5VTFqCyCcO2U4IgueJMHKxezB/g/Streo rksylgf3q1fv1hA4e/WeG0cfb8FiZbF6qLWZw/RBaOaiku39BDUZCmrV7Z4aXcFn xGdCE6M9QBA+hd7SzySFkijgu+vbLQySZ7Pg2TzIfLhDbBJvvjQ= =fGo+ -----END PGP SIGNATURE----- --BPUO0GbeUwRWnbspzhUJo7cGX8xtb6f35-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---