From patchwork Wed Mar 21 02:30:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 132172 Delivered-To: patch@linaro.org Received: by 10.80.152.129 with SMTP id j1csp4862577edb; Tue, 20 Mar 2018 19:30:21 -0700 (PDT) X-Google-Smtp-Source: AG47ELub2uI+X7oCuYhhTtPlXTYwZA/Vae71mnMBL0rIiyAQqhvgoYQCIY0h9KBB+foVdGGMnuCZ X-Received: by 2002:a17:902:5a4e:: with SMTP id f14-v6mr18622790plm.116.1521599420961; Tue, 20 Mar 2018 19:30:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521599420; cv=none; d=google.com; s=arc-20160816; b=p/Sv6YUjISXr0kDwF1f/ukuqgWAEqFDbs8e9oew1zE4NTGhi2eMuwiE5zDDDfUkd63 hF0LR5rokzH+qBybMt6ZGu4Ey1Sy+tOQCKmC3pW8ORGs50PE6c+ixZvKo/54OSeT3GCt YUI/vAoeJUcklF6ciRJk2bLVNqqZvLAxX3rXsw/IiGcEosMtx/e7oU3SwLIDWsi0Wo8a H4Up8V8NkyIAFWjkhSJ3gZTXh5RJaFhhM+zUDVzg85npMzhG318t6JCe4L0htIY72tHI rtpvdwCPyiCYv/AAj/0RM/U2s5djTTiQvQsoOBysrVw10IvM4xgUrls24FlPj4JByGd/ pf8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=cXfP3R1aC30bYg70+JrpqYG4PMSA3bbuKzvKcmMV1N4=; b=Wi+hYCeH0dAJKelmN3y288SKETDQDiEKsuuTHiZcydKCo4WlwB78638A6CMl4pWlWh 5oV+Lz96vqR08AFvRIgMsmXu50p+UAw+SfkOIhtrF4l9xc0DPjSvaxoQbfHeymp93rDR D9lzxv0siLu+1BOi+3UEC1L+JtJHlsyJtdOWJjkp/DDfOalyOwxVCx7DDjFQ7s6jV11Y ZlKH3qiD4uGGdzDAI3Twok9zeoZvszSbQxrw6SZSwwWHtDJoaQ19gZ7FgHFIbbg3WoL6 cYDTc1ChMnRkaP6eow3gmrIf8gEFmBKGd6S6oLV2LtHu7DITtuCd/GUlLPJSradFa+Ui 6KAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=NM4pQDXD; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 7-v6si2949829pll.132.2018.03.20.19.30.20; Tue, 20 Mar 2018 19:30:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=NM4pQDXD; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id DE4B665CC6; Wed, 21 Mar 2018 02:30:15 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg0-f68.google.com (mail-pg0-f68.google.com [74.125.83.68]) by mail.openembedded.org (Postfix) with ESMTP id 72F8E65CC6 for ; Wed, 21 Mar 2018 02:30:12 +0000 (UTC) Received: by mail-pg0-f68.google.com with SMTP id s13so1419027pgn.12 for ; Tue, 20 Mar 2018 19:30:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=GpGQTnqrN8b0cPJYICXNgMzQCWmood5qUNOOJqsZ2GA=; b=NM4pQDXDYcsNsVNAb4GOdjW2/kwr22dnEIQDrnRuo1jX+IBHXyIPXrSX9acBMR+1nV aBs3pq4oC3OOAB4w9r2d5YWsuRg2tUfJyaNfEafD9camao2luRKeJjktGAbygcztGNtc 2wD6R1gm+JKAP8NA++IzEbpDKHW33Rmvwt2PmmfZm5w06lTHCzAUaFZLAbHlRbWkAA7Y A9gp0XwwKJHu67ynDnKW/yz5QML8NRzLJ5o4KTNSmrUG8FnIVmvn0CNidUIR4BnX1Xyq Zj3zF0Kc8Fi3+quRtGrbjqz5x7jwCv5yzM5nLQy4EmPre0NAcIMnFB7aA/bkpWDPGjvJ VIQA== 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=GpGQTnqrN8b0cPJYICXNgMzQCWmood5qUNOOJqsZ2GA=; b=QqQzUAML+LdEUfKMDykReWj41fhvlZUKbfv5pGe0i1pHB6nqzVhqr75yx5fQUrCADG CezkyRUt25AdntevtBFfUu9lgYTo88K+mi86oxLVerC7B2qQO/v4G8Z0tylNE85LTAsn ca3LBR81WhuLfoDzyi1IZE7jGD/XMyC3LfXhc8jKK4htVw91GV0OAlsrywyfgWe3ceE3 VbfCNf/WfwHs+kfNQKl+GTe/5wv7K/5uFCXjuiqT4OBlbIzuxUwp2dNBxOJEeUU99bpQ TDR81bgn/NWuAZBaXt22gub4OmSSDsYNPYdzd/+XlANx8Ylg8SjUT36IZnKgCs6Ng0dn wkIg== X-Gm-Message-State: AElRT7FGyqtOct4/ikb/6QAI4nInfWvOeQ9wm8IBpu0CsQYgVXGGrpuf soqmFF2I9abH5+DW8qhK9W1tNuEL X-Received: by 10.101.93.71 with SMTP id e7mr13444957pgt.171.1521599414339; Tue, 20 Mar 2018 19:30:14 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8880:466c:6245:cbff:fe64:591]) by smtp.gmail.com with ESMTPSA id i12sm4964252pgr.9.2018.03.20.19.30.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Mar 2018 19:30:13 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 20 Mar 2018 19:30:04 -0700 Message-Id: <20180321023004.37933-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.16.2 Subject: [OE-core] [PATCH] ncurses: Abstract out termlib X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org termlib needs to be disabled on some targets e.g. mingw this change paves the way for doing that. Functionally it does not change anything for other platforms Signed-off-by: Khem Raj --- meta/recipes-core/ncurses/ncurses.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.16.2 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-core/ncurses/ncurses.inc b/meta/recipes-core/ncurses/ncurses.inc index 0bfd644d18..9d06987d1c 100644 --- a/meta/recipes-core/ncurses/ncurses.inc +++ b/meta/recipes-core/ncurses/ncurses.inc @@ -59,6 +59,7 @@ EX_TERMCAP_class-nativesdk = ":/etc/termcap:/usr/share/misc/termcap" EX_TERMINFO = "" EX_TERMINFO_class-native = ":/etc/terminfo:/usr/share/terminfo:/usr/share/misc/terminfo:/lib/terminfo" EX_TERMINFO_class-nativesdk = ":/etc/terminfo:/usr/share/terminfo:/usr/share/misc/terminfo:/lib/terminfo" +EX_TERMLIB ?= "tinfo" # Helper function for do_configure to allow multiple configurations # $1 the directory to run configure in @@ -80,7 +81,7 @@ ncurses_configure() { --disable-big-core \ --program-prefix= \ --with-ticlib \ - --with-termlib=tinfo \ + --with-termlib=${EX_TERMLIB} \ --enable-sigwinch \ --enable-pc-files \ --disable-rpath-hack \