From owner-freebsd-current@freebsd.org Mon Sep 10 17:44:19 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61FB010974EB for ; Mon, 10 Sep 2018 17:44:19 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EBE3D8D5AF for ; Mon, 10 Sep 2018 17:44:18 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x233.google.com with SMTP id p129-v6so29803178ite.3 for ; Mon, 10 Sep 2018 10:44:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=mPfVsvpsSjZvGvUgN6txNUjmT7DSO9qjxWG3+aCCFlc=; b=uxPXlpxbA4DT9rceIwUhJX/onIC6bCSHidl4YRxx8U6XT/82mpz4GOydAUb9M+YQSq tqpccB8umMba680O1TKONH1CUELrru3JUhfYGEQWjfGvvODxGbAa4OpCEUDe3CBS0lmB af9CqDMWphHVh5XS3MVVC3PxmLANkgX1HE5pMVzOmZSQnA202RBZPLBOnZIfa4Tm1kCq QCRXCZdgzYMzk8RJ7tdgO3U+G27CKEJgzzekOP2bqAN4m8pKCBl8TmmdmZWQWSWUpiy0 ZsnzcgbT9OMaMpLt+5ypnu4GOrui6grkfSP+B2e6mSXeEl0gR2ahyD9CWevuXljpWazW btYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=mPfVsvpsSjZvGvUgN6txNUjmT7DSO9qjxWG3+aCCFlc=; b=R52gH4KcYO9+prFITTutMhKRwfYQcyhqiQBqftnKFbNbF0woVnBhLE8b49uyk6ck7I c7+nNumnpVBNPMHZxPUXrtRv8em6Jo/FCrEo8uyFgP7XY6RO4g2ec1vKqD0n4eJ1tKnb iTFxzGkM3f2WGqZxPdj+djgIOGlaetP/8v8wy8zLDjmBo2gargHzZCVNJ//wn9e+A0SZ cccZCiAyiFKeQHsPFgY+f6U7nFHZzhazM9zGXDv5SlRvpI0sslQAi7SUa9WX3eTTsOSt tvC8sqLmzmPNBdn3qhDtrYRJ7lNBQVkaoz133is2ugnx41/eOHZj15jqFuhz6dJLgssP W+7g== X-Gm-Message-State: APzg51CmPe6zQtUB7h3uc7g0CmboKeULvORlwr+V8tWkZ8LkOTTS59Sg wBWMcK46ORCwYua3zURC3bSyPpoSa5UjYtQxWDd+gA== X-Google-Smtp-Source: ANB0VdZaboJZKs7hOO8naTaWaR2YOlZZg/vmgZ/U902MN3uc8dvYa0tW2TBArrxO3scgcFoPL9boMqf8e217m4VHIFQ= X-Received: by 2002:a24:b804:: with SMTP id m4-v6mr18851668ite.72.1536601458010; Mon, 10 Sep 2018 10:44:18 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 2002:a6b:404:0:0:0:0:0 with HTTP; Mon, 10 Sep 2018 10:43:57 -0700 (PDT) In-Reply-To: <201809101651.w8AGpBDl078811@pdx.rh.CN85.dnsmgr.net> References: <201809101651.w8AGpBDl078811@pdx.rh.CN85.dnsmgr.net> From: Ed Maste Date: Mon, 10 Sep 2018 13:43:57 -0400 X-Google-Sender-Auth: 0danLFAMywwIp32uPy8jAyNPL3w Message-ID: Subject: Re: Enabling the WITH_REPRODUCIBLE_BUILD knob for 12.0-REL To: "Rodney W. Grimes" Cc: FreeBSD Current Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 17:44:19 -0000 On 10 September 2018 at 12:51, Rodney W. Grimes wrote: > > Why not just turn this on and leave it on? I know a number of developers want to keep the metadata for their own builds at least. We have essentially three different levels of metadata that are arguably sensible: 1. Major/minor version, release/branch name, architecture 2. Version control information 3. Path, user, date, time, host And three kinds of working trees: 1. Non-versioned with/without modifications (e.g., a src tarball) 2. git/svn/other checkout, without modifications 3. git/svn/other checkout, with modifications What I'm proposing for 12.0 gives us 1+2 always (regardless of the state of the tree). I think there's more discussion to be had on the mapping between the tree type/state and amount of metadata to include. If we come to a consensus I'll handle it, but don't want to hold up a change destined for 12.0 with a broader discussion.