From patchwork Mon Jul 27 20:32:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Yann E. MORIN" X-Patchwork-Id: 1337282 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=free.fr 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=dSL3q42s; 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 4BFs2J2FGXz9sRN for ; Tue, 28 Jul 2020 06:33:11 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 171E120131; Mon, 27 Jul 2020 20:33:09 +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 hkLGqQ46nIau; Mon, 27 Jul 2020 20:33:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id A5BFA20420; Mon, 27 Jul 2020 20:33:07 +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 488191BF973 for ; Mon, 27 Jul 2020 20:33:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 3FCF18826E for ; Mon, 27 Jul 2020 20:33:05 +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 FgePCDi7sGLj for ; Mon, 27 Jul 2020 20:33:04 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by hemlock.osuosl.org (Postfix) with ESMTPS id 82A46881F9 for ; Mon, 27 Jul 2020 20:33:04 +0000 (UTC) Received: by mail-wm1-f67.google.com with SMTP id o8so15280160wmh.4 for ; Mon, 27 Jul 2020 13:33:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=ceb8f+b8ulGE05cB2wgquhAIBUrMOGUtjnl5Ebw2oFc=; b=dSL3q42s5SxOKZh+7jbwWxoagSalINNr0IFl/bRW/v+lH2SeDhG56R40qCUgmTuzOX h8Dhr/ivJI9pJEnjM2OHJEyFdfgMqc9QtYl0J/jlwdn14YXQWYPJGSWSYGqvZZ5ifIy5 32+X3NWlAzKARxE396PeSh3Un0vCbFIdpoGOIHmjwruddRb8QH0W70YB1mz6mEibyM4J wVMxQ7YGS4pKhap6YphAk6y5UGEivx3fy3Tc06s3/9qNvfOguAPKfSXuFo0f2vLHkp5o xv9vHdWwxEPczvdOLLVrfKWk6pOeeMKgYSoDHmqWNBj1VElP7kxUTc65YIAD2E2NnBax nfqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=ceb8f+b8ulGE05cB2wgquhAIBUrMOGUtjnl5Ebw2oFc=; b=ZowU72890i1EEZnyjOzuNt+qFFfOC4zsjFHqN1dOPbPKwSpYEyvtzsseqH+CA7VIzW it2ihIaN+u+M43DeFWyzlF5b7sBp1B06Jxznyp7X0KkRoSj1BRhimGsCC5+5/opHN8e2 lursVI8jLZkOP6x5KzH9W5jaMRrEspdhwo74f/iZd4PE2M8Uziy+o2IyQnpRtBLJWinq g35oGgJo4htBhiehxW+uTZ/x9zP8St3VegBjVxq5kvT4qeMC3ZVFGT5Oc2fV+dTnx8CS ziXJVtNX2VTem6UrsJ1ddyvVuIu51gWMQZrQ4n4iUFjPs6jXEec79JjBBwqBWMaX41Ee dwGg== X-Gm-Message-State: AOAM531IQw+Bp22WUzfllpNVkkK5zmgDdAfIZUHrUb7IjKXk0IpjSshY 68kJF5d6hRfpJlkPhruJUUB1YjU9 X-Google-Smtp-Source: ABdhPJzBgjeLCdB4jGMD0CbN9ecF2qmXXrq9ZiJtdtKLRpSQtFOHI0/m8GYqy4jHho0htQi5uJXI1g== X-Received: by 2002:a1c:ab06:: with SMTP id u6mr889399wme.55.1595881982412; Mon, 27 Jul 2020 13:33:02 -0700 (PDT) Received: from scaer.home ([2a01:cb19:8b51:cb00:d4f:d67b:e735:cdab]) by smtp.gmail.com with ESMTPSA id j11sm13888159wrq.69.2020.07.27.13.33.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2020 13:33:01 -0700 (PDT) From: "Yann E. MORIN" To: buildroot@buildroot.org Date: Mon, 27 Jul 2020 22:32:52 +0200 Message-Id: X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/9 v2] package/efl: depend on LuaJIT 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: James Hilliard , "Yann E . MORIN" Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: James Hilliard Luajit is a provider for luainterpreter. We can't select providers of virtual packages; we can only depend on them. Note also that it is not very clear whether the host and target variants of EFL need to be built with the same lua interpreter. Today, this is guaranteed as we inly use luajit in both cases. But there were issues with lua 5.1 in the past, so stick to only using luajit. Signed-off-by: James Hilliard [yann.morin.1998@free.fr: - depend on luajit, not "any" luainterpreter - which keeps the host and target variants built with the same interpreter ] Signed-off-by: Yann E. MORIN --- package/efl/Config.in | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/package/efl/Config.in b/package/efl/Config.in index ff49161163..728032018b 100644 --- a/package/efl/Config.in +++ b/package/efl/Config.in @@ -3,17 +3,16 @@ config BR2_PACKAGE_EFL # g++ issue with 4.4.5, tested with g++ 4.7.2 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS # luajit depends on BR2_TOOLCHAIN_HAS_THREADS # untested without threads depends on BR2_USE_MMU depends on BR2_USE_WCHAR # use wchar_t depends on !BR2_STATIC_LIBS # dlfcn.h + # https://phab.enlightenment.org/T2728 + depends on BR2_PACKAGE_LUAJIT select BR2_PACKAGE_DBUS select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_JPEG # Emile needs libjpeg select BR2_PACKAGE_LIBCURL # Ecore_con_url, runtime dependency - # https://phab.enlightenment.org/T2728 - select BR2_PACKAGE_LUAJIT # Lua support broken select BR2_PACKAGE_LZ4 select BR2_PACKAGE_ZLIB help @@ -306,5 +305,4 @@ comment "efl needs a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wch depends on !BR2_INSTALL_LIBSTDCPP \ || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 \ || BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR - depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS depends on BR2_USE_MMU