From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Why is IceCat now only 'supported' on Intel-systems? Date: Thu, 1 Dec 2016 22:15:29 +0200 Message-ID: <20161201201529.GA29509@macbook42.flashner.co.il> References: <87y400fk43.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37967) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCXla-0006gL-4G for guix-devel@gnu.org; Thu, 01 Dec 2016 15:15:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCXlW-0002lm-2F for guix-devel@gnu.org; Thu, 01 Dec 2016 15:15:38 -0500 Received: from flashner.co.il ([178.62.234.194]:58956) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCXlV-0002lN-R9 for guix-devel@gnu.org; Thu, 01 Dec 2016 15:15:33 -0500 Content-Disposition: inline In-Reply-To: <87y400fk43.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mark H Weaver Cc: guix-devel@gnu.org --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 30, 2016 at 09:39:40PM -0500, Mark H Weaver wrote: > According to: >=20 > https://hydra.gnu.org/eval/109381?filter=3Dicecat#tabs-removed >=20 > the jobs for icecat on armhf and mips64el were removed in evaluation > 109381 (corresponding to commit 663d5b5), but were present in the > previous evaluation 109380 (commit cd65d60). >=20 > Can anyone tell me why this happened? >=20 > I guess that the 'supported-systems' field of some package that 'icecat' > depends on was recently changed, but I was unable to find anything > obvious by grepping through the output of "git log -p". >=20 > Debian includes Firefox packages for 'armhf' and 'mips64el', so it's > obviously possible to get it working on those platforms. >=20 > I find it disturbing that we seem to be in the habit of removing > non-Intel systems from 'supported-systems' fields in packages that other > distros are able to get working on non-Intel. These are bugs to be > fixed, not swept under the rug to get them out of sight. >=20 > Mark It turns out libjpeg-turbo depends on nasm, which was incorrectly marked as only supporting Intel hardware. I think the hard thing is that, while we can read the source and make guesses at fixing build errors, without access to the hardware its hard to know if any changes made actually result in a building package. Anyway, Debian builds nasm on all architectures, so I removed that field =66rom the package. Looking back on the nasm thread, it looked like everyone worked together to make the mistake :). --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkVdB/rIvpOM7bo+N9MHTkX6s7pMFAlhAhNgACgkQ9MHTkX6s 7pPmaxAAle4eguokSu4BudFoWbYulBkG5BGEmZKxhTeHSl8iDBRP8jT/CCPbrq6F 3mrF4z853O2IHDh8lcITKTrtnxaZ3yzT3YJcyhvAvJQYf9rLZxfzBEhW0HgX4qb0 wm1kfw0DqCHVYKXCbkjzDXxW6+IHT/8ji4mzYy3vZxNcQ/dMXaWocvjxJlWsLKoF lqlV0sNVoY70AQZwvjN1B+sUhi7Q41E5Hk9XswMKwJLTMHqhfuPpXrw0L97gN8+l AXh0FgapDWIwIZXHAVkiH0hSFCGK+zecASSvM5xIyyknmrAAV5JxzUKm7ZtJr34Y 2SiACRsVnVLVK1OqhOX7oPYbRVHMJkd393QCkh9IyfTy7P+WfUg8H0Y1DXX+l1SM A7EDVUN2KX+SkZih9dCVNG6XfjtlLPl2fiFOsBL+RP08a212vTQJFIL4R7gExFY5 AWzbX3UOggquoQrjZdhiUAU01/OFzaroRlzy845Xtvs19RViul7//qegfXlI1ba3 We7y+gnc6hBjasZ1RlWb39XhroxiJ5WaNkHuGcc9Z6oLrrUP8txforrsnCxMHSYE ICGjWB5IFIZV98pnDLFrPgacEtrCFX0ip6theaO8gdKBMT/fFkrCiiV2B4k69ygP 9OGMg1xrpbZpSoAbqU73T0/rz1wmvpgJDtSQAsDEYWcrxXQg4SM= =Bogq -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp--