From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Vong Subject: Re: Removing compilers that cannot be bootstrapped Date: Sat, 26 Mar 2016 22:05:38 +0800 Message-ID: <8737rds5al.fsf@gmail.com> References: <87twjz4fcn.fsf@gnu.org> <87h9fyw3j8.fsf@dustycloud.org> <87bn64u9mc.fsf@gnu.org> <87lh58izcy.fsf@dustycloud.org> <20160324031126.GA22569@jasmine> <87d1qi40me.fsf@gnu.org> <20160326002235.GA3676@jasmine> <87io09bv2s.fsf@gmail.com> <87egaxbudr.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35307) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ajoqY-0003Mx-3d for guix-devel@gnu.org; Sat, 26 Mar 2016 10:05:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ajoqU-0002rE-To for guix-devel@gnu.org; Sat, 26 Mar 2016 10:05:46 -0400 Received: from mail-pf0-x241.google.com ([2607:f8b0:400e:c00::241]:36109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ajoqU-0002rA-MW for guix-devel@gnu.org; Sat, 26 Mar 2016 10:05:42 -0400 Received: by mail-pf0-x241.google.com with SMTP id q129so14816502pfb.3 for ; Sat, 26 Mar 2016 07:05:42 -0700 (PDT) In-Reply-To: <87egaxbudr.fsf@gmail.com> (Chris Marusich's message of "Fri, 25 Mar 2016 23:55:44 -0700") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Chris Marusich Cc: guix-devel Chris Marusich writes: > Chris Marusich writes: > > > Sorry for replying to my own post, but I couldn't help myself. If > anyone thinks the above sounds too paranoid, remember the Ken Thompson > hack: > > http://www.c2.com/cgi/wiki?TheKenThompsonHack > There is a way to defeat this kind of attack. It is called Diverse Double-Compiling. Graphical explaination: David A. Wheeler=E2=80=99s Page: > Chilling!