From patchwork Wed Nov 4 18:12:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Voss, Samuel M Collins via buildroot" X-Patchwork-Id: 1394444 Return-Path: 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=busybox.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=hedcontrols.com header.i=@hedcontrols.com header.a=rsa-sha256 header.s=selector1 header.b=smTZuP5n; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CRFBJ2WsPz9sSs for ; Thu, 5 Nov 2020 05:12:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 3A4FB2043A; Wed, 4 Nov 2020 18:12:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCAYgpBZhZGI; Wed, 4 Nov 2020 18:12:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id A22B5203F5; Wed, 4 Nov 2020 18:12:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id BE8831BF5AD for ; Wed, 4 Nov 2020 18:12:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id BACDA872A3 for ; Wed, 4 Nov 2020 18:12:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TkwWJnefJbtM for ; Wed, 4 Nov 2020 18:12:46 +0000 (UTC) X-Greylist: delayed 19:39:22 by SQLgrey-1.7.6 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2052.outbound.protection.outlook.com [40.107.92.52]) by hemlock.osuosl.org (Postfix) with ESMTPS id 9E03587293 for ; Wed, 4 Nov 2020 18:12:46 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f9YYsnmULxLTxABYByCoXcN1LHRHKHhHdMf8I29Q/js8B+aqT2xXzCOsEnuDcKkAtod6cnzhk0fCP3QWGf1FR8XcjJclhwatMD869WYhl28nHe2gU9BroYKc4AP7NneUDA9fRuyyBAdjIWz9xpWq+39FeGk/uqHi4B0Pfp5m2iusfOj+HPVukjIhcsKCJlgiRajWu5L7fxMH5cmYOAmB7VnLwoE7hfrsed0P/xTrVsmr20CHUmHCwjuu2sFf9E+aIF3XDTg4GwhmpamokizVzX/I6JNDEpK7mnVctzeyYgrS/xWczL7733uKN0GRuyJU0QKeBIOI1Ci9UQ9mL3n0Ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NFR+GHQOnkE4Eix7wRAUKxT5SYHoiB9mRzYAK9JL88M=; b=e5ED5QqNxJbxAhvVjfDxjLiQIAmOzfVeSmUgab5AehBtrJ3zw+r2MXX4LcEY5mGv560eiLPZOIS8h1s76RINd3KWXYAFVoLhab+RI0R1e71L6/JI4SP+HophzWJ02OXPjvit4T/8yyS226NSNpx9YlSvtH5BFgCuWXYlBPgq32YR6ROjjcwHztDfJcuHA8u0kGsZhmbVsod19loN4OSaS4r/S+a6R3Ybcty8hS488qmlYhGNUlfghNM9s6Xx5T0bhS5T0SLA9Z5oFUNPBrH9ew0pnIgOK+ZuPSI3sOZ3DihZ5TXxSw6TfGFsHdT3PjtBc7H1RW7p5CPkncppSd5wqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hedcontrols.com; dmarc=pass action=none header.from=hedcontrols.com; dkim=pass header.d=hedcontrols.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hedcontrols.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NFR+GHQOnkE4Eix7wRAUKxT5SYHoiB9mRzYAK9JL88M=; b=smTZuP5nmKxyFL/lOsS+cWpyG0IVYaIZ4nmBldjz5T+BA0iAPD10oS009otNA3UvqHuXxUtke98rSG4pQLpiQRny57nL0blW0bK4ffKAk3sfu38Yjr0midgAWYEnBEa0U0WBm6XhnHDcFr3naNn86zJ6TZRMVEFsIGtjA3N509fBHL6AhZwQ4dyBZNw+WWg6OxxFEM8fNdulNdO8zlCFGgCPV1+1Q5o4rPY404yE8mWjPrbTO1IbBjxUuN9yG5ZTQFPsNA7iI3zsrlGMQuzsQJXOzSvNrxFGvWGnuVqUEsBfydFWc7X1QlA5VeIjkSst9lb4oTDmcJcqXo0OwACiAw== Authentication-Results: buildroot.org; dkim=none (message not signed) header.d=none;buildroot.org; dmarc=none action=none header.from=hedcontrols.com; Received: from CH2PR19MB3573.namprd19.prod.outlook.com (2603:10b6:610:40::18) by CH2PR19MB3926.namprd19.prod.outlook.com (2603:10b6:610:a2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Wed, 4 Nov 2020 18:12:43 +0000 Received: from CH2PR19MB3573.namprd19.prod.outlook.com ([fe80::143b:bef8:7d36:c6f8]) by CH2PR19MB3573.namprd19.prod.outlook.com ([fe80::143b:bef8:7d36:c6f8%7]) with mapi id 15.20.3499.032; Wed, 4 Nov 2020 18:12:43 +0000 To: buildroot@buildroot.org Date: Wed, 4 Nov 2020 12:12:21 -0600 Message-Id: <20201104181221.390041-1-jzignego@hedcontrols.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103221817.213528-1-jzignego@hedcontrols.com> References: <20201103221817.213528-1-jzignego@hedcontrols.com> X-Originating-IP: [12.133.124.242] X-ClientProxiedBy: CH2PR10CA0022.namprd10.prod.outlook.com (2603:10b6:610:4c::32) To CH2PR19MB3573.namprd19.prod.outlook.com (2603:10b6:610:40::18) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from HED-C93RX33.hed.local (12.133.124.242) by CH2PR10CA0022.namprd10.prod.outlook.com (2603:10b6:610:4c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18 via Frontend Transport; Wed, 4 Nov 2020 18:12:42 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 73e9d52d-7d89-4504-a74e-08d880ed394e X-MS-TrafficTypeDiagnostic: CH2PR19MB3926: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a1lWTHJxtE31r/mBcdRnbWg6mwJkSzs9cC+XD7cSK+F6jmT1TQm/Jsml++G5q0Ez963kl5q8dkqWp7nC12XzxEmMCCeYMHmuPYO/CJWIYlxJhBeChfKije3Yo772+QLcYEnjS7hNioZCvQeLHzTdu5ICwzJERRWjpwvKQS8pe57eHLR2lz/CGu7r8WLY26FK35+NjjiQPksnBccCjE8O5h2B7ax/zNRYGTsrnahBBfIqF6gmwVNJEC4z31Ui68qTgKQpwQnPmgiMsFa3lwuLatDIrItulvLJpGfXduHpdVY2XIUhBzX1x0BjYC17H47sBU3/p3MeyB3jaXFCkx4pGA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR19MB3573.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(346002)(396003)(366004)(136003)(39830400003)(1076003)(66556008)(66476007)(66946007)(83380400001)(16526019)(36756003)(2906002)(86362001)(52116002)(186003)(6916009)(5660300002)(2616005)(4326008)(478600001)(956004)(316002)(8676002)(107886003)(6666004)(54906003)(8936002)(6506007)(6512007)(9686003)(6486002)(26005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: Ow5w5w04iY0vlDS+IRa4ZdS/eDpx4Bc+vBOHjM3Ie42615PNWl05hjXzlO+R3aM6lFlaUez/V4J6Vx3O1OrmdMI2tY1t7sZ6BfeNmXpjNhdf3KrXonDiJTwqI9Z9QIAh7+fOk8iA2eCKuzm6wSyPGTqvovBmTx6Xeg55ep7ETkEGgn1yy96q6uesNvKwasW9b2MW0oabMJlQ3rKqGWjbM3540HgOUpBQbHFOcM2N0hXClXhqTX7DhCAMbuEWAZECBGRJSzZITx2tAnf5DnJWo0cV+rYr9cE1fFcF2oRAaoZ+QOHLLxiR5jZKh+g4lg9JJUUjWOU7pg6oeOISeZnYr6QpvYfXVi4J0/wZK48mJdEj1g6g7ODjM4nWzDbRyPsUZJwqAGBkSq9YYPB82fhbrPdxL4ToUkrQ+C4UR0LptJcmd+gni6B5hPQYcb/Xj6kLQ/Hg+ukVCmd3wmPFJsysLAyyF+Yx3pZyPd+4JEePWGgEzYZ+N6VCN5DeLZFIWvDXlqGzh3azQTVtks0nPbETYTeRG6dVdpW420j7iOmfopskDXFyY/bkgDdepOkeLVHUUhFbN0OePf6dLU7HuEwVEW0jhbwqmwzULEoPN0FEBE91QFkxS4aNZQc7xRIr2ODTfv9wOysfb6iyLpm9ZUREUw== X-OriginatorOrg: hedcontrols.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73e9d52d-7d89-4504-a74e-08d880ed394e X-MS-Exchange-CrossTenant-AuthSource: CH2PR19MB3573.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2020 18:12:43.2474 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d8824180-9373-4f62-b87d-158fb93126e6 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Z+e7uhDT774QYzDiKcQzX9h+1EV24ZpEGcjHHe1IC10RJQOf2NOLKsuAdoyVODRr26VQWJXUjINQsmYpIBdF959E9r+2j3FPZv4qUtVKAVY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR19MB3926 Subject: [Buildroot] [PATCH v2 1/1] package/qt5/qt5base: add -syslog option X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: jzignego--- via buildroot Reply-To: jzignego@hedcontrols.com Cc: Peter Seiderer , Julien Corjon , Jeff Zignego Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Jeff Zignego QT can default to outputting the logs to syslog instead of to the console with this compile time switch. That behavior can still be overridden by setting the environment variable QT_LOGGING_TO_CONSOLE to 1. Signed-off-by: Jeff Zignego --- Changes v1 -> v2: - all v2 changes suggested by Peter Seiderer - create a BR2_PACKAGE_QT5BASE_SYSLOG config option - only control with config option and not previous method --- package/qt5/qt5base/Config.in | 5 +++++ package/qt5/qt5base/qt5base.mk | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in index ce7230c728..ce7b5f0770 100644 --- a/package/qt5/qt5base/Config.in +++ b/package/qt5/qt5base/Config.in @@ -263,6 +263,11 @@ config BR2_PACKAGE_QT5BASE_PNG endif +config BR2_PACKAGE_QT5BASE_SYSLOG + bool "syslog" + help + Logs to the standard UNIX logging mechanism. + config BR2_PACKAGE_QT5BASE_DBUS bool "DBus module" depends on BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk index ed308c1fa2..fa92625738 100644 --- a/package/qt5/qt5base/qt5base.mk +++ b/package/qt5/qt5base/qt5base.mk @@ -254,6 +254,12 @@ else QT5BASE_CONFIGURE_OPTS += -no-journald endif +ifeq ($(BR2_PACKAGE_QT5BASE_SYSLOG),y) +QT5BASE_CONIGURE_OPTS += -syslog +else +QT5BASE_CONFIGURE_OPTS += -no-syslog +endif + ifeq ($(BR2_PACKAGE_IMX_GPU_VIV),y) # use vivante backend QT5BASE_EGLFS_DEVICE = EGLFS_DEVICE_INTEGRATION = eglfs_viv