Message ID | 20210210141256.6438-1-patrickdepinguin@gmail.com |
---|---|
Headers | show
Return-Path: <buildroot-bounces@busybox.net> X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=RWLlJiK5; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DbMDj49w5z9shn for <incoming-buildroot@patchwork.ozlabs.org>; Thu, 11 Feb 2021 01:13:23 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 491308679D; Wed, 10 Feb 2021 14:13:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PxiS8PoJcLQM; Wed, 10 Feb 2021 14:13:18 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id D346E86773; Wed, 10 Feb 2021 14:13:18 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 8B2E61BF3FD for <buildroot@lists.busybox.net>; Wed, 10 Feb 2021 14:13:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 87FFC8623F for <buildroot@lists.busybox.net>; Wed, 10 Feb 2021 14:13:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Av9TRdvCLB7K for <buildroot@lists.busybox.net>; Wed, 10 Feb 2021 14:13:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 61CDE85521 for <buildroot@buildroot.org>; Wed, 10 Feb 2021 14:13:11 +0000 (UTC) Received: by mail-ed1-f47.google.com with SMTP id l12so3205988edt.3 for <buildroot@buildroot.org>; Wed, 10 Feb 2021 06:13:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S0Jc9wjbEA35fLDfzP90budmsmUxcZr8AQcZaEiVpBk=; b=RWLlJiK5I0JjW9krL7rb2yC3itGkqzsXi5hzdptucTD782NRSGD2LIcWWec17+Gxwq 7PO7TSnWy4SbK1tND4B7h2Hv2IRpDv4oXpM62fGeEM7mrSQlLqMC8A2xaE43RESrWg3V 29QbaUAvgTXhs0DNRWGwDpoLKmo9KWERFnog3aLmaxJAlK2VQNWF04H48STlJV2VfnKf JypEYTumtxgqN5Ymo2+bUAj4UCFMk0z1zK1R8IMb5RSFo03ajG/umoiy2sSRw4d67Kid hPbJx89YxsMi03NST+7q4bftGox2KfHkEVIkpd5GK1SkwvPS2jZsoNKhZeWk5PkWcdLD TI6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=S0Jc9wjbEA35fLDfzP90budmsmUxcZr8AQcZaEiVpBk=; b=QKkoaXmoUawm1d4KWmxfpDPK8yvWOm1eau4o0K3KI2u0Z5l6Dl8SieqiclpwpIu7Du xCdtEqS/h5b+1qaSL17pMeCYxmkdwk6Z2xyd+sXCVlwPbtSj+l67MttJ1DP/BiwDCh1x aQq28v5mggqE7LjzhFN7N6Sv6elTHobBkVjR770HGhNTQPfVJSqTOmhltCGfeCmlBQwr m8WDPRtWEe6QgLC8iZ7gJD/t/G+o0U5qMHji+wzv8jJ+wJ2r9DvKfPKlEF8tx4ZMcw8V tUSr57MVF3tNJgB4ZID9FkydCFKBAz6rFu+glR64ivMIopxjWwxsGO4IArH/+07VVK60 7Fcw== X-Gm-Message-State: AOAM531p6VMTIOsb8SrB039bGmvZduSGJZaNCHDxtXns13kOKDdbnqpQ uEKiVQsAufVX3VyWf0ZjiZysmKdwwFxvcp30 X-Google-Smtp-Source: ABdhPJwNtEkL0H4QiGWO2pWGcU7vTTWSf/qz524LzWuHz/n5evyuvGMkdYPJkB484Hqm7RTTREzs+A== X-Received: by 2002:aa7:c755:: with SMTP id c21mr3355243eds.47.1612966389726; Wed, 10 Feb 2021 06:13:09 -0800 (PST) Received: from localhost (ptr-5gw9txf6g5tndjqqqz.18120a2.ip6.access.telenet.be. [2a02:1810:510:3800:1b15:18e4:57d1:eb]) by smtp.gmail.com with ESMTPSA id 94sm1153311edq.91.2021.02.10.06.13.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Feb 2021 06:13:09 -0800 (PST) From: Thomas De Schampheleire <patrickdepinguin@gmail.com> To: buildroot@buildroot.org Date: Wed, 10 Feb 2021 15:12:49 +0100 Message-Id: <20210210141256.6438-1-patrickdepinguin@gmail.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 0/7] Introduce BR2_ENABLE_RUNTIME_DEBUG X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot <buildroot.busybox.net> List-Unsubscribe: <http://lists.busybox.net/mailman/options/buildroot>, <mailto:buildroot-request@busybox.net?subject=unsubscribe> List-Archive: <http://lists.busybox.net/pipermail/buildroot/> List-Post: <mailto:buildroot@busybox.net> List-Help: <mailto:buildroot-request@busybox.net?subject=help> List-Subscribe: <http://lists.busybox.net/mailman/listinfo/buildroot>, <mailto:buildroot-request@busybox.net?subject=subscribe> Cc: Samuel Martin <s.martin49@gmail.com>, Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" <buildroot-bounces@busybox.net> |
Series |
Introduce BR2_ENABLE_RUNTIME_DEBUG
|
expand
|
From: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Hello, This patch series started with as main goal to fix the performance degradation found when testing gRPC in combination with BR2_ENABLE_DEBUG. Its implementation strives to settle a discussion that has happened several times, regarding the CMAKE_BUILD_TYPE that Buildroot should set, by not forcing anything upon the user but allowing the choice. Additionally, it cleans up some related changes done in specific packages. After this series, there are still packages that set CMAKE_BUILD_TYPE explicitly, but the associated comments indicate that they are needed to avoid build failures, so they are not touched. Best regards, Thomas Thomas De Schampheleire (7): core: introduce BR2_ENABLE_RUNTIME_DEBUG core: enable 'NDEBUG' unless BR2_ENABLE_RUNTIME_DEBUG is set package/pkg-cmake.mk: determine CMAKE_BUILD_TYPE depending on BR2_ENABLE_RUNTIME_DEBUG package/libjson: drop explicit '-DNDEBUG' package/flare-engine: remove explicit setting of CMAKE_BUILD_TYPE package/supertux: remove explicit setting of CMAKE_BUILD_TYPE package/sysrepo: remove explicit setting of CMAKE_BUILD_TYPE Config.in | 13 +++++++++++++ docs/manual/adding-packages-cmake.txt | 2 +- package/Makefile.in | 3 +++ package/flare-engine/flare-engine.mk | 5 ----- package/libjson/libjson.mk | 2 +- package/pkg-cmake.mk | 2 +- package/supertux/supertux.mk | 2 -- package/sysrepo/sysrepo.mk | 2 -- 8 files changed, 19 insertions(+), 12 deletions(-)