From patchwork Tue Jan 24 10:14:22 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chris Packham X-Patchwork-Id: 718992 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3v73vQ125Bz9t0G for ; Tue, 24 Jan 2017 21:14:42 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Use47REa"; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 7E09488832; Tue, 24 Jan 2017 10:14:39 +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 gmevdFPh8_jD; Tue, 24 Jan 2017 10:14:38 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 5E3528889A; Tue, 24 Jan 2017 10:14:38 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 8760B1C04E9 for ; Tue, 24 Jan 2017 10:14:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 8457E87D09 for ; Tue, 24 Jan 2017 10:14:36 +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 eQlGIebEQ+QJ for ; Tue, 24 Jan 2017 10:14:36 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg0-f65.google.com (mail-pg0-f65.google.com [74.125.83.65]) by whitealder.osuosl.org (Postfix) with ESMTPS id ED46787CF1 for ; Tue, 24 Jan 2017 10:14:35 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id 204so16326090pge.2 for ; Tue, 24 Jan 2017 02:14:35 -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:in-reply-to:references; bh=sHEEFwjoq1vndzDjKZhcLK2/U53b4LeyPTHjdz136fc=; b=Use47REaxqYqNCcwmaJ4p5JqhvkpGuKvBPxrU/9guNCMDEdxdg0uOkx1EEZju/U+rS Pm1FBE55BngsxkK7wsIjGfcEyR8+oItckXW6lMA9O6vv2xGu2IKY/r+Ziku/j+BOCvW6 3khDATfEYrgbZkmsFX3Tnn3e/m8mj51R6sZ008pCTmkgc4kwEoibNvs7N1fzfE5ti71J ecsO570Mw9EeF4UcD44/n0y+0391iYoevY/goZ6D6NCIuSxbMWKfB8JwdXuyTJNIeUvU zsLE+EnOoTQ7EHN8sAHuKSeWrWci01tLUGzX+A7vClTsJhLVW+TiYIQmZvsxOpoH1Hs/ Oicg== 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:in-reply-to :references; bh=sHEEFwjoq1vndzDjKZhcLK2/U53b4LeyPTHjdz136fc=; b=e9pV19v63CUm91FkbwAXFIiYGqOik9W2KXP5qT4OW0eSS/tMHJoHYhVMOry3mDIF40 CXFQp+fTkyYDuZga4aTGINwibngqWXoLhtO9u3U7Edt9FgDfIvitVyr7yCdUe6D96QBl pm1Al0kSVUDqR/TtYp3IvGkeqxVh8chyhSFi8lPu9gsm/1gimDiAP3aMU7HIrPdLm5YI niPkC2F583vQrMBY6WmbrneQeny7OLR53FKIIQdyljmUnjsqBGjYBSrFCfIMUsR05Qw1 Rg70KpIcdelAGe0TsHPD/PT7fi7mtE1nZsiMAJNDucBdM+bX4NG31f/f+XwvBL6yqz+i cG+Q== X-Gm-Message-State: AIkVDXKlf7ytxCUlAIihoeu9BWsuDYcKVBwZg3wMQMHLWFQLx7y3pkIEf/9miV29GGhglw== X-Received: by 10.99.245.21 with SMTP id w21mr37945711pgh.117.1485252875668; Tue, 24 Jan 2017 02:14:35 -0800 (PST) Received: from chrisp-dl.atlnz.lc ([2001:df5:b000:22:f81f:17b7:c3bb:c35a]) by smtp.gmail.com with ESMTPSA id u124sm4385242pgb.6.2017.01.24.02.14.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 24 Jan 2017 02:14:35 -0800 (PST) From: Chris Packham To: buildroot@buildroot.org Date: Tue, 24 Jan 2017 23:14:22 +1300 Message-Id: <20170124101423.11479-2-judge.packham@gmail.com> X-Mailer: git-send-email 2.11.0.24.ge6920cf In-Reply-To: <20170124101423.11479-1-judge.packham@gmail.com> References: <20170124101423.11479-1-judge.packham@gmail.com> Subject: [Buildroot] [PATCH 2/3] micropython-lib: depend on pcre X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The micropython libs load libpcre dynamically using the foreign function interface (libffi). Without pcre the build will succeed but at run time anything that uses the 're' module will have issues. Signed-off-by: Chris Packham --- package/micropython-lib/Config.in | 1 + package/micropython-lib/micropython-lib.mk | 1 + 2 files changed, 2 insertions(+) diff --git a/package/micropython-lib/Config.in b/package/micropython-lib/Config.in index a7e017be7..be8c87562 100644 --- a/package/micropython-lib/Config.in +++ b/package/micropython-lib/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MICROPYTHON_LIB bool "micropython-lib" + select BR2_PACKAGE_PCRE depends on BR2_PACKAGE_MICROPYTHON help Core Python libraries ported to MicroPython. diff --git a/package/micropython-lib/micropython-lib.mk b/package/micropython-lib/micropython-lib.mk index a0b533a53..478d6d690 100644 --- a/package/micropython-lib/micropython-lib.mk +++ b/package/micropython-lib/micropython-lib.mk @@ -8,6 +8,7 @@ MICROPYTHON_LIB_VERSION = v1.8.2 MICROPYTHON_LIB_SITE = $(call github,micropython,micropython-lib,$(MICROPYTHON_LIB_VERSION)) MICROPYTHON_LIB_LICENSE = Python software foundation license v2 (some modules), MIT (everything else) MICROPYTHON_LIB_LICENSE_FILES = LICENSE +MICROPYTHON_LIB_DEPENDENCIES = pcre define MICROPYTHON_LIB_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \