Skip Menu |
 

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 102862
Status: new
Priority: 0/
Queue: Module-Build

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



MIME-Version: 1.0
X-Spam-Status: No, score=-2.256 tagged_above=-99.9 required=10 tests=[AWL=-0.345, BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Content-Disposition: inline
X-Spam-Flag: NO
X-Virus-Checked: Checked
Content-Type: multipart/mixed; boundary="SLDf9lqlvOQaIe6s"
Message-ID: <20150318133601.GA5923 [...] fysh.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Spam-Score: -2.256
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 8C8FF2402B6 for <cpan-bug+Module-Build [...] hipster.bestpractical.com>; Wed, 18 Mar 2015 09:36:18 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9WzXGBu9xedX for <cpan-bug+Module-Build [...] hipster.bestpractical.com>; Wed, 18 Mar 2015 09:36:16 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id AA0612401D4 for <bug-Module-Build [...] rt.cpan.org>; Wed, 18 Mar 2015 09:36:14 -0400 (EDT)
Received: (qmail 16303 invoked by alias); 18 Mar 2015 13:36:13 -0000
Received: from river.fysh.org (HELO river.fysh.org) (5.135.154.127) by la.mx.develooper.com (qpsmtpd/0.28) with ESMTP; Wed, 18 Mar 2015 06:36:09 -0700
Received: from zefram by river.fysh.org with local (Exim 4.80 #2 (Debian)) id 1YYE8f-0001do-8g; Wed, 18 Mar 2015 13:36:01 +0000
Delivered-To: cpan-bug+Module-Build [...] hipster.bestpractical.com
Subject: non-deterministic order of some actions
Return-Path: <zefram [...] fysh.org>
X-RT-Mail-Extension: module-build
X-Original-To: cpan-bug+Module-Build [...] hipster.bestpractical.com
X-Spam-Check-BY: la.mx.develooper.com
Date: Wed, 18 Mar 2015 13:36:01 +0000
X-Spam-Level:
To: bug-Module-Build [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
X-RT-Interface: Email
Content-Length: 0
content-type: text/plain; charset="utf-8"
Content-Disposition: inline
X-RT-Original-Encoding: ascii
Content-Length: 309
Download (untitled) / with headers
text/plain 309b
Module::Build does some things in a non-deterministic order due to hash randomisation. In some cases this makes build-time trace output non-deterministic, which causes noise when diffing build logs. The attached patch makes it deterministic in several places, possibly more than strictly necessary. -zefram
Content-Type: text/x-diff; charset="us-ascii"
Content-Disposition: attachment; filename="deterministic_order.patch"
X-RT-Original-Encoding: ascii
Content-Length: 13270

Message body is not shown because sender requested not to inline it.



This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.