From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 17 06:03:42 2018 Received: (at 33758) by debbugs.gnu.org; 17 Dec 2018 11:03:42 +0000 Received: from localhost ([127.0.0.1]:50913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYqgY-0006Y6-BO for submit@debbugs.gnu.org; Mon, 17 Dec 2018 06:03:42 -0500 Received: from sender-of-o53.zoho.com ([135.84.80.218]:21838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYqgW-0006Xp-3K for 33758@debbugs.gnu.org; Mon, 17 Dec 2018 06:03:41 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1545044603; cv=none; d=zoho.com; s=zohoarc; b=ltHZOBQX6xfhfteWTGkjFpQqowhlTwq0yd7uZUCwXHhLElur0Cd+99Y9r2DEVCEfh5JJNookidU4LgowYFHPgvyokkDsbJ9O0bUs2Pa/XG5QGmFTzwJ2jyFIsOfAqFr5d+zar7nChC0wdkMblgN9h64Adgrs0FxgbNt/9375tJM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1545044603; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=GYZm6e3vsvbIU1iolIdj0xIEH8HrL94VZAhVd4nDC3U=; b=kscHhno638ezzFzof5vOdRwN8vUR6vTRK3NoHe57yHt32NVMo8yjRicWd9Q4GSgOjYhuqKEMeSd0qULaiILXjxkLbla0zvH8NiIat4wmJ/p1Wc1q54aY32v4S56u8n2/29E9H0IST8pg2Tp554u4Se4XKYJctwYJ/lpiy2FfsDc= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1545044603; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=795; bh=GYZm6e3vsvbIU1iolIdj0xIEH8HrL94VZAhVd4nDC3U=; b=bMoncObz+AJuruMZPOaw7IIO7DCGvPQoIbLM67YfbsOJRz8eZdk/sdBSWYxqKtRa tWS3Lvo+XFxEOXlwDmq/K9i+RMZhlmymGQ62JFg+S/pCgNtWcZxsxoNAoTXTIUr0ucV cfmX7FScgBuJEFzQ4z3ANi8EhHKPYh/JfABTsDhk= Received: from localhost (141.80.247.176 [141.80.247.176]) by mx.zohomail.com with SMTPS id 1545044600854262.043867441301; Mon, 17 Dec 2018 03:03:20 -0800 (PST) References: <0ed7e834dd4cfdaef62b5dbe334b8d72@riseup.net> <87y38rvzja.fsf@elephly.net> <1b022b144a36e5f9c674cac616ac119a@riseup.net> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: swedebugia@riseup.net Subject: Re: bug#33758: No longer possible to run ./pre-inst-env guix without compiling first In-reply-to: <1b022b144a36e5f9c674cac616ac119a@riseup.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Mon, 17 Dec 2018 12:03:16 +0100 Message-ID: <877eg8wh3f.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33758 Cc: 33758@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) swedebugia@riseup.net writes: > We could definitely improve the "running from git" section with some > kind of best-practice. > > e.g. keep close to master > run clean-go if you get weird guile errors during make (especially after > merging of core-updates) > etc. It=E2=80=99s perfectly fine to stray from the =E2=80=99master=E2=80=99 bran= ch. The reason why you need =E2=80=9Cmake clean-go=E2=80=9D is due to ABI changes. I=E2=80=99= d rather see this class of problems disappear with changes to the Makefile or compiler checks than to add more noise. Note that you don=E2=80=99t have this problem if you compile everything from source after a fresh checkout. You only get this when you reuse compiled .go files that were built for a different ABI. --=20 Ricardo