From patchwork Sun Oct 25 16:34:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergio Prado X-Patchwork-Id: 1387240 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.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=e-labworks.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=e-labworks-com.20150623.gappssmtp.com header.i=@e-labworks-com.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=ZkRpha9U; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CK3V7519Jz9sSs for ; Mon, 26 Oct 2020 03:35:11 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 2D992871C8; Sun, 25 Oct 2020 16:35:09 +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 xIin8+U86Brc; Sun, 25 Oct 2020 16:35:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 7FA858715E; Sun, 25 Oct 2020 16:35:08 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id F0C871BF471 for ; Sun, 25 Oct 2020 16:35:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id E6F9D204AF for ; Sun, 25 Oct 2020 16:35:07 +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 4Xyf0iq0MaS1 for ; Sun, 25 Oct 2020 16:35:06 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-qk1-f195.google.com (mail-qk1-f195.google.com [209.85.222.195]) by silver.osuosl.org (Postfix) with ESMTPS id AB56A20449 for ; Sun, 25 Oct 2020 16:35:06 +0000 (UTC) Received: by mail-qk1-f195.google.com with SMTP id b18so2500453qkc.9 for ; Sun, 25 Oct 2020 09:35:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=e-labworks-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=HX4MmtrNpAafRwLuM8jBhaIpYav+Seo3k0fdEQ+LL3I=; b=ZkRpha9UtzbvIddYjJWIPyj7l3nguoW9CF8/328nF6/rY63/YyBTJ75J/vjM929s8f vBrYzdwEUd8oMTmpXnbrdLgzTN9Mbsj6niJ0KjqPk/D1liigdd21ZaCwG35uzRU0bG0K RUGFe6f6/pjbJQJ9Q9m0rkwZRiEBaxGTpSSnb4vV7jm0FhA4XTkcCoJPGwl0cB7RSa+H Wf2BjxORaDEElR9E6ENz5SxNo6pIr+4ygRdr5XFPveM4We6oxNUX90ZSqQX5TftUea9M HcxmLPrP2GhXT3AdR9P+AiWztrOVBOEvj9PMuMI2/N2fno9lmi7phIGO/8FzfaL+A7NX 49uA== 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; bh=HX4MmtrNpAafRwLuM8jBhaIpYav+Seo3k0fdEQ+LL3I=; b=p/dBUXsAkw6mw87G/R6BtI4XsIhgJ7HXrwWAWn2beDs3ZKVN0wFByxCQbg1UKJ6rW5 Vo/NkUmKjhhhi7eSE6LrFIXpat7wH8BV8ORIDr/tKqf/+DF0EBq3PoDYJRDL4R3QWYah 9Xqncxr8nYRcQq6KRMFeBeN4559XJjtSPgsSp8eShwxOb5PwN3isOHhIJbftoErTjoM6 tCI9YwccD4IlCdmeEQ3uNPM/Ra0SSPrepkrNs/R6GDslblOogb7t0LShQB6kFsKaClz8 1aFPNp0U7na8LegS+Elz/FmC0DCnbUD7OjFtF/1ak+t3ZMfLizF8ddt5M9Mzb0IkMFYP 1SDA== X-Gm-Message-State: AOAM530yf0yaz+r0Cfy2lVvVl+pZMj/sSr7gzspaycaR/5PF5lpQQ9Ud 9ZgPhOt+VRk5ZBtrRjCkRLDmyibkZlbEJ/mc X-Google-Smtp-Source: ABdhPJxLSFJtisflAj4w1SS5RycYDEkGLQWBNH7VZ5MymJaklthI+1PoamlbTS11ys+rfM5oBx76XQ== X-Received: by 2002:a37:c8c:: with SMTP id 134mr12202465qkm.53.1603643705409; Sun, 25 Oct 2020 09:35:05 -0700 (PDT) Received: from localhost.localdomain ([189.62.45.160]) by smtp.gmail.com with ESMTPSA id x6sm3085318qto.48.2020.10.25.09.35.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 Oct 2020 09:35:04 -0700 (PDT) From: Sergio Prado To: buildroot@buildroot.org Date: Sun, 25 Oct 2020 13:34:57 -0300 Message-Id: <20201025163457.30460-1-sergio.prado@e-labworks.com> X-Mailer: git-send-email 2.17.1 Subject: [Buildroot] [PATCH] package/tio: disable for sparc and sparc64 architectures 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: , Cc: Sergio Prado MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" tio fails to build on sparc and sparc64 architectures with a redefinition of 'struct termio' error, with no proper fix or workaround for now. See discussions in [1] and [2] and picocom source code in [3]. [1] http://patchwork.ozlabs.org/project/buildroot/patch/20191227204520.1500501-1-fontaine.fabrice@gmail.com/ [2] http://patchwork.ozlabs.org/project/buildroot/patch/20200511142602.46170-1-vadim4j@gmail.com/ [3] https://github.com/npat-efault/picocom/blob/master/termbits2.h#L37 So let's disable it for now on sparc and sparc64 architectures. Fixes: http://autobuild.buildroot.org/results/e041dde522e2a774f528d4377f67ca0a8a99461c http://autobuild.buildroot.org/results/6e1f9fe47e8b2cfdf5effcb7bbc697189f54ff2c http://autobuild.buildroot.org/results/49708fe6f404fea6761f102af854e98d6a1d43c1 Many more... Signed-off-by: Sergio Prado --- package/tio/Config.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/tio/Config.in b/package/tio/Config.in index 6c748c5d12a1..d5d619100eb3 100644 --- a/package/tio/Config.in +++ b/package/tio/Config.in @@ -1,8 +1,15 @@ config BR2_PACKAGE_TIO bool "tio" + depends on !BR2_sparc64 && !BR2_sparc help "tio" is a simple TTY terminal application which features a straightforward commandline interface to easily connect to TTY devices for basic input/output. https://tio.github.io/ + +# tio is disabled for sparc and sparc64 architectures because it fails +# to build with a redefinition of 'struct termio' error, with no proper +# fix or workaround for now +comment "tio is disabled for sparc and sparc64 architectures" + depends on BR2_sparc64 || BR2_sparc