From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#24833: Hydra ignores MIPS-specific patch for Mesa on core-updates Date: Mon, 31 Oct 2016 02:17:35 -0400 Message-ID: <87shrdca9s.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c15x1-0005N2-Nc for bug-guix@gnu.org; Mon, 31 Oct 2016 02:20:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c15ww-0006I4-Nc for bug-guix@gnu.org; Mon, 31 Oct 2016 02:20:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50421) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c15ww-0006Hy-JX for bug-guix@gnu.org; Mon, 31 Oct 2016 02:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c15ww-0001Vs-C7 for bug-guix@gnu.org; Mon, 31 Oct 2016 02:20:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44280) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c15w2-0005Jo-Vh for bug-guix@gnu.org; Mon, 31 Oct 2016 02:19:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c15vy-00063r-6e for bug-guix@gnu.org; Mon, 31 Oct 2016 02:19:06 -0400 Received: from world.peace.net ([50.252.239.5]:42678) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c15vy-00063i-2o for bug-guix@gnu.org; Mon, 31 Oct 2016 02:19:02 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 24833@debbugs.gnu.org Commit f1267c872fcaed6c53d43b3ff51abb726f7418d6 on core-updates added a patch to Mesa on MIPS only, in order to prevent unnecessary rebuilds on other systems. 'guix' running on a MIPS system generates a derivation that applies the patch, but the derivation generated for MIPS on Hydra omits the patch. The corresponding build page on Hydra is: https://hydra.gnu.org/build/1569732 The derivation for that build is: /gnu/store/vyqmm1zdhbzxjnaq0h6k312mm7ywi1bq-mesa-12.0.1.drv which uses a source derivation: /gnu/store/368ns1adxyv5zhnsn5rx40k6ghd9sr39-mesa-12.0.1.tar.xz.drv and this derivation simply downloads the source tarball. In contrast, corresponding derivations generated by 'guix' on a mips64el-linux machine are: /gnu/store/1r8m67dn07q2k75gl7rnw09i2kp4a0rd-mesa-12.0.1.drv /gnu/store/imyjp7sx1rzwpc9agvcnjvk28i4qcgis-mesa-12.0.1.tar.xz.drv and the latter derivation is a 'patch-and-repack' derivation that applies 'mesa-wayland-egl-symbols-check-mips.patch', as expected. Mark