From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8598C138334 for ; Thu, 13 Sep 2018 14:25:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D101BE0B21; Thu, 13 Sep 2018 14:25:29 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 790CEE0B04 for ; Thu, 13 Sep 2018 14:25:29 +0000 (UTC) Received: from mail-it0-f44.google.com (mail-it0-f44.google.com [209.85.214.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id BD11C335CEA for ; Thu, 13 Sep 2018 14:25:26 +0000 (UTC) Received: by mail-it0-f44.google.com with SMTP id d10-v6so8041685itj.5 for ; Thu, 13 Sep 2018 07:25:26 -0700 (PDT) X-Gm-Message-State: APzg51C4Ec0kYJ6rIt1mTZi/VTXSpQlsCAQ6jo54gzY9RnOrEqcTkrZb MD281eP5YiAjjQ383WB5jz1eK1j29e1mo5Fdp78= X-Google-Smtp-Source: ANB0VdaoAVNtVHQlERGAyNSt1BxPL/BnthzpmDnE6Sn00hFv3DaQ94sQNbnTqZPOiPWBIuWRSx02ngZRQaHU0B+ePfM= X-Received: by 2002:a24:140f:: with SMTP id 15-v6mr6688889itg.57.1536848724834; Thu, 13 Sep 2018 07:25:24 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 References: <20180726063501.18702-1-soap@gentoo.org> In-Reply-To: <20180726063501.18702-1-soap@gentoo.org> From: Mike Gilbert Date: Thu, 13 Sep 2018 10:25:13 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] [PATCH 1/2] cmake-utils.eclass: Make ninja default backend in EAPI >= 7 To: Gentoo Dev Cc: soap@gentoo.org Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 22055be8-1f9c-4ec5-be04-5b39f89f0a2d X-Archives-Hash: eafe61fb65f00ce7850fe76dfadaf08c On Thu, Jul 26, 2018 at 2:35 AM wrote: > > From: David Seifert > > * Using the ninja backend as a default is the only way to > massively improve src_compile core utilization, given that > it seems unlikely that CMake will ever produce non-recursive > Makefiles. I just want to bring your attention to this bug comment, which would indicate a regression in the kitware branch of ninja that I was asked to merge by the Gentoo cmake maintainers. https://bugs.gentoo.org/663384#c1 If this comment proves to have the right conclusion, I will likely revert back to the vanilla upstream codebase until the kitware branch can be fixed. This may effect your plans to enable ninja by default, since it will break any fortran package.