From patchwork Sun Mar 20 08:07:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5543 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8C8F1C433EF for ; Sun, 20 Mar 2022 08:08:19 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.web11.16036.1647763698246260967 for ; Sun, 20 Mar 2022 01:08:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Sj5amw88; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id o68-20020a17090a0a4a00b001c686a48263so5563721pjo.1 for ; Sun, 20 Mar 2022 01:08:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IU+9q248KZDJ43t874CAoPb9qnUDeacz5DocKjchNrg=; b=Sj5amw883HNJPhc0qe1V1ESN5SFhLLQdO99nBGbXG2Cqdm4Ih6LclT9OMLt8jqyuoX P9f8PCRZYoLkIDx+Wr/F1Ca6aiig4bvLnBygO0Nr4IN92UKilEMno3YKDUlswg23jCGn nxVqv4iLBeRWBPVpEkoV25/tKULfy2ELG3KznA31UWy9dViyrPTELsTwWn287c/o2FcC IUUenAkMo1ivBKuxnGflz4Lx7VaVqq2WV8wEJwUJjo237/OyRcXdFq1L9JcO5Fc8K5V3 EH6P7k/zAgxwDtWfnNMBEVveRBjRHkpQUjeKwZ4TTM67GgiRkPYVyGuPIeH9jG+valYQ aB+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IU+9q248KZDJ43t874CAoPb9qnUDeacz5DocKjchNrg=; b=1YpeQiigT+5OPsyfRIvgojZqdj6QbeKFLRmR3xna1C3PUquyexLu/0KSfQlVtUk92t NQI70xqhXXZnMOap/id+UsbUto/hgKRtkpvEdFqE6M6B1z5l2rETZ1D0P7OxW0zmjjzf 7/2OPrIgz14JpdB29qRe+AdxZlvULDe2k2wQp/sBz3ZK6hwCougSqHDun2VxsFd4GVa+ CmejabObKepUzaZiiFtYFVnjza31HoloEJJTigGFLge0hZ4KowZsnv8YC8imIOi5CwBQ 3tbOpXIfsof5AZiVmvo7kACs0d+HBsBs2LQSCmY+tlr+WeZeRvhBnDIHI00LlKBdzMHG COig== X-Gm-Message-State: AOAM5324W0cnpaFJg6lHBt8ZFfLWFsXHdzg/14NAmYX3PdzW6ZIZH+Oi 5rYPuZKuxrjYyglNOR13ugDrU79Bxh3Ing== X-Google-Smtp-Source: ABdhPJyuXiQ2rZ8L6N4JIRhzi01KJBSviqvRtY5m9r8K36RBdG7buhnCJv8mLcH6XcB6fO2UdUqFMg== X-Received: by 2002:a17:90b:2496:b0:1b9:a6dd:ae7 with SMTP id nt22-20020a17090b249600b001b9a6dd0ae7mr30620508pjb.35.1647763697076; Sun, 20 Mar 2022 01:08:17 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:16 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 01/17] librdkafka: Use CMAKE_INSTALL_LIBDIR Date: Sun, 20 Mar 2022 01:07:59 -0700 Message-Id: <20220320080815.825928-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96065 Signed-off-by: Khem Raj --- .../0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch | 30 +++++++++++++++++++ .../librdkafka/librdkafka_1.8.2.bb | 4 ++- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch diff --git a/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch b/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch new file mode 100644 index 0000000000..053a4cc2d8 --- /dev/null +++ b/meta-oe/recipes-support/librdkafka/librdkafka/0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch @@ -0,0 +1,30 @@ +From ed1dd35e0e23a98e57567718a0d474fd29cc348a Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 19 Mar 2022 21:36:41 -0700 +Subject: [PATCH] cmake: Use CMAKE_INSTALL_LIBDIR + +this ensures that it is portable across platforms e.g. ppc64/linux +uses lib64 not lib + +Upstream-Status: Submitted [https://github.com/edenhill/librdkafka/pull/3770] +Signed-off-by: Khem Raj +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d1129bce..774473fa 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -219,7 +219,7 @@ configure_file("packaging/cmake/config.h.in" "${GENERATED_DIR}/config.h") + + include(GNUInstallDirs) + +-set(config_install_dir "lib/cmake/${PROJECT_NAME}") ++set(config_install_dir "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}") + + set(generated_dir "${CMAKE_CURRENT_BINARY_DIR}/generated") + +-- +2.35.1 + diff --git a/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb b/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb index f9f3baaf2c..6148e7cb08 100644 --- a/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb +++ b/meta-oe/recipes-support/librdkafka/librdkafka_1.8.2.bb @@ -7,7 +7,9 @@ LICENSE = "BSD-2-Clause" LIC_FILES_CHKSUM = "file://LICENSE;md5=2be8675acbfdac48935e73897af5f646" -SRC_URI = "git://github.com/edenhill/librdkafka;protocol=https;branch=master" +SRC_URI = "git://github.com/edenhill/librdkafka;protocol=https;branch=master \ + file://0001-cmake-Use-CMAKE_INSTALL_LIBDIR.patch \ + " SRCREV = "063a9ae7a65cebdf1cc128da9815c05f91a2a996" DEPENDS = "zlib openssl zstd" From patchwork Sun Mar 20 08:08:00 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5542 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D513C433FE for ; Sun, 20 Mar 2022 08:08:19 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web08.16226.1647763698782722394 for ; Sun, 20 Mar 2022 01:08:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=SP8kQPwq; spf=pass (domain: gmail.com, ip: 209.85.214.181, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f181.google.com with SMTP id n18so10297660plg.5 for ; Sun, 20 Mar 2022 01:08:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=GB+7A1gwYLk+Asb3CyeG7ippi0fldTTl1T82/CHnVKM=; b=SP8kQPwqqPk/nXr8aRiIHYBYyBIbIQQ9SzqhJ7duDv9Pro/nOQO3CVRKNNFaSnHgtq OH23J5RTYNVNhm1wzNbdtxEtzAT65ysmM13UbU4Wzc7dE66GfSU4DXYBjiuvde/Ev5a3 UbXlz0CIgxi8dq195zlP5ftE46vH4gcJb6aQlNpYd9oNY0ze2MrQOKCDTHcY1aANo8iB ka/a+4NoNSsBlnvwPPlmxQ2dDv83hB8uy4DSPMfcJ97ZQq2gJQDkNRK6VimWvoK9bEAy VxuwMRxa4/zeqwELkPr4K8O94Y5RRcqi53Z4LhMaiBFZJFaxGGL51ziVym1AzDTi8mBe +j9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=GB+7A1gwYLk+Asb3CyeG7ippi0fldTTl1T82/CHnVKM=; b=agogyGUW6MQVTcKOwgT97dMcdO+P0po6utICymWRRwwiTIeqDbQnwZvfXc3mD9yOVz 2KavzJOxE6sBEgYQkndXcN8khgLSe6mima6x+Zom2Bqby/ifRf0bmOPOU5SA9bPi//C0 cYmdtyQNllyuR087F100sedgFFoXDnvo3pRMEvEsVo9k11/Tfts7F1StCOAu6KeRPc9b uO/eBQ4qriU8g3eOjNXwfSBJEXIdBkB4/7GPMdQkXIfiZSFhXZ/f18WKSwiGkkYy2aVv ypS88bMT4ZTBAjJlGW6taoZ1wK7U2e3J505YZ52GP3C1o1TugGieHTAJmEQl7NMvP1YG zqeQ== X-Gm-Message-State: AOAM532KY51XqKCA8Lg5V5EDFClBY7bob6JhCTjW2h2xsVGwhWeRRDjw Y4LFOnpv9y1NT/z62usdJx1u+VWSJYk60w== X-Google-Smtp-Source: ABdhPJz5wZThCje+va5xt7hkV8KCl1lyaD1rDnlfxI35mUKDmZr1z3z4O3AuqpXsdK021Eg7Ymu9iQ== X-Received: by 2002:a17:90a:c70f:b0:1bf:3e2d:6cfa with SMTP id o15-20020a17090ac70f00b001bf3e2d6cfamr20074887pjt.70.1647763697857; Sun, 20 Mar 2022 01:08:17 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:17 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 02/17] lvgl: Pass libdir via LIB_INSTALL_DIR to cmake Date: Sun, 20 Mar 2022 01:08:00 -0700 Message-Id: <20220320080815.825928-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96066 Ensures it packages correclty on all platforms e.g. pp64 Signed-off-by: Khem Raj --- meta-oe/recipes-graphics/lvgl/lvgl_8.1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-graphics/lvgl/lvgl_8.1.0.bb b/meta-oe/recipes-graphics/lvgl/lvgl_8.1.0.bb index 958639b046..50d6978442 100644 --- a/meta-oe/recipes-graphics/lvgl/lvgl_8.1.0.bb +++ b/meta-oe/recipes-graphics/lvgl/lvgl_8.1.0.bb @@ -16,6 +16,7 @@ REQUIRED_DISTRO_FEATURES = "wayland" inherit cmake inherit features_check +EXTRA_OECMAKE = "-DLIB_INSTALL_DIR=${libdir}" S = "${WORKDIR}/${PN}-${PV}" LVGL_CONFIG_LV_MEM_CUSTOM ?= "0" From patchwork Sun Mar 20 08:08:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5544 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6E3CEC4332F for ; Sun, 20 Mar 2022 08:08:20 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.web10.16165.1647763699548875444 for ; Sun, 20 Mar 2022 01:08:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Nwb9TEaJ; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id o6-20020a17090a9f8600b001c6562049d9so11939739pjp.3 for ; Sun, 20 Mar 2022 01:08:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=q3BUuU5oUMD9NbiOpfCNn4RWFOAsp2bnHkk8a8dhqqE=; b=Nwb9TEaJNIWziG7tjdOyTWi4G6FDU1pC2GFSPr3y4KtwGEigHSBNzvNEPdx7qxroxL MrRiu4ug4fdvpnYZDK7wEa0YYrNqOb+U18cVIO2rRMDvA8ZjHkEY3s4QP1c1ngH1FjGd EB7hapOu+WZ8vFL+EMog+Q/AqyWoo/5e9i1GdQmNMFwS90qxk+6DJGvZqzcyaz9c49MH wrfvlIbLO6Q+w4IDnYB+vr7ragG+vvOnkS95pN87wBU7qDA2QR6shi/gabbRFvjL6og6 rJR62GVSacLtsdfZ6r4DqXhvFdra48mEfYGjMNaTqR2WM24D2Pv7IE+ZkWotDskdVtSJ rJdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=q3BUuU5oUMD9NbiOpfCNn4RWFOAsp2bnHkk8a8dhqqE=; b=2RRdDs1KvtIxm2LNZP0IA0z6JMKVJUt3Oqf+PmTcsPPSYcl9lL/PM2OP/sQzFujKUH S/2y0diRIuKtb9SQyITs02yo699voS5oGIGsdMWOY8GiH94IcwZri6A2Xhbakq+CfqvI BG0NkqTiuQ62y+6QzsCuUn8MpGjtnRRd7dXlNNgGsk8ulGgoyc4GjGwvoS0qeagajVHA jZR9cciRXQqVyD79NmdzrUFt7h2haus84opfrTRpFa71qb4s9GTivoS7QPzn5kIuFrsK n6SVARNEh+WD9TmRJ5wCgFxKObMSUk8mKg776VsoxxysWw7ZNHzjSP191XG6Jhfm9a7V Xasw== X-Gm-Message-State: AOAM532JxEezcdtAYZkIRQvIVQDnDXLHwtcTmYlu7PzF5jlajslcAB2B mIN1mjAwrVeZ+dzq7l5x4WIbLlJOTkPUuw== X-Google-Smtp-Source: ABdhPJzjoZhQZtYQUdIJEZVcUo8AghqrtbUKs8XYSPUwV4C8+r4TmZQDb1zHxhV5iPSzuv2hTAL3Fg== X-Received: by 2002:a17:90a:f8c:b0:1bc:cf23:2319 with SMTP id 12-20020a17090a0f8c00b001bccf232319mr31081775pjz.67.1647763698797; Sun, 20 Mar 2022 01:08:18 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:18 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 03/17] liburing: Define libdir based on environment variable Date: Sun, 20 Mar 2022 01:08:01 -0700 Message-Id: <20220320080815.825928-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96067 default variable is set to hardcode 'lib' which may not be right for all platforms Signed-off-by: Khem Raj --- meta-oe/recipes-support/liburing/liburing_2.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/liburing/liburing_2.1.bb b/meta-oe/recipes-support/liburing/liburing_2.1.bb index 90efa573f3..da8e6d3338 100644 --- a/meta-oe/recipes-support/liburing/liburing_2.1.bb +++ b/meta-oe/recipes-support/liburing/liburing_2.1.bb @@ -24,8 +24,8 @@ XCFLAGS:append:libc-musl = " -lucontext" EXTRA_OEMAKE = "'CC=${CC}' 'RANLIB=${RANLIB}' 'AR=${AR}' 'CFLAGS=${CFLAGS} -I${S}/include -DWITHOUT_XATTR' 'LDFLAGS=${LDFLAGS}' 'XCFLAGS=${XCFLAGS}' 'BUILDDIR=${S}'" do_configure() { - ${S}/configure --prefix=${prefix} + ${S}/configure --prefix=${prefix} --libdir=${libdir} --libdevdir=${libdir} --mandir=${mandir} --datadir=${datadir} --includedir=${includedir} } do_install () { - oe_runmake install DESTDIR=${D} SBINDIR=${sbindir} MANDIR=${mandir} INCLUDEDIR=${includedir} + oe_runmake install DESTDIR=${D} } From patchwork Sun Mar 20 08:08:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5546 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74500C433FE for ; Sun, 20 Mar 2022 08:08:21 +0000 (UTC) Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mx.groups.io with SMTP id smtpd.web11.16037.1647763700432301589 for ; Sun, 20 Mar 2022 01:08:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=EcuYLWKH; spf=pass (domain: gmail.com, ip: 209.85.214.180, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f180.google.com with SMTP id n18so10297680plg.5 for ; Sun, 20 Mar 2022 01:08:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=E7blnUeRnUnF2TKR2oV9Ej3Lg/ntSXepCXroEw20CJ0=; b=EcuYLWKHB0SKyyt2KMN96YwlVSu4L3Y0z3NzVbZCcZuzp/wCJqKRojPZdthyHOCqoJ 9E5y67JA99HC/Ol+eXj1juzyDkyPq4l1ry3pNAajvBB2nX/9JqkO3SGQQX5Rdg982Qa9 +LmGXGtpnFOLYKF5ymjrR6qt60D1M4so8Y/r4YaWdar2V9KZFxZCjQbEFoZFGMsbPbBJ nVS1ygt0qVOlFYkH7Wf6QiJlrvcqqeRggJBPYMYLgNXl8pC5VBtnCJ3LJnR7l9KWWQRd PECzUnZjtjPjfeC+YjrhY//Q4CFXmhYnsrKjVMlvy9+1lmb8FxZsF2XJz1G8wT/vG6mQ gNBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=E7blnUeRnUnF2TKR2oV9Ej3Lg/ntSXepCXroEw20CJ0=; b=nnfHFgb1rXRdAC7Fw5Ef90bcLVH7JyaclD3bATKDj3UI37v089xguNSUeiSRCFK+LV x79geU5SprWgPX9FTQryowQWNrmrBKb5BDWk62Yub+kY5Fb50EqRU2TYfpVQ9bkatp3f ZIUPf02DQF7rbmwIO3v4zweE2gz+LqnsXFKjEIgVCnWug/6ghe9CNejIhVMCE1SEf6i+ tpxi3TYOIfvt6Uw7sEkrnML+DfP7XzrVjHtsRC4dw9rC9OaTfVNarOjHpv7u0nasSdkh F3fAzOpggnnSj/CtOhuTYMK+Hm3xNhx6WdStIkWfywfO5543AhYPeIYBA4JezEqE71G2 aiZw== X-Gm-Message-State: AOAM530fycnxVkd1iKAXoCmRa/Eu7ME1RY4X9JqiobhGqqtsSFE5ueNh UJZSwgfeooQ2dYcn3dvEJxw8osF7eDi4mw== X-Google-Smtp-Source: ABdhPJyDDP3OAv4GmNLi8d53bA5lRY9XTkT5MK3nWY1DLan/vwdfcVcEOcydvD3hBeJGXlYyygtnJA== X-Received: by 2002:a17:903:18c:b0:154:9ee:cedc with SMTP id z12-20020a170903018c00b0015409eecedcmr7647512plg.123.1647763699604; Sun, 20 Mar 2022 01:08:19 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:19 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 04/17] http-parser: Define LIBDIR Date: Sun, 20 Mar 2022 01:08:02 -0700 Message-Id: <20220320080815.825928-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96068 LIBDIR is otherwise hardcoded to PREFIX/lib which is not correct for all platforms. define PLATFORM explicitly, otherwise it pokes at build system for it Signed-off-by: Khem Raj --- .../recipes-support/http-parser/http-parser_2.9.4.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta-networking/recipes-support/http-parser/http-parser_2.9.4.bb b/meta-networking/recipes-support/http-parser/http-parser_2.9.4.bb index 122dfc0001..d4f76850d3 100644 --- a/meta-networking/recipes-support/http-parser/http-parser_2.9.4.bb +++ b/meta-networking/recipes-support/http-parser/http-parser_2.9.4.bb @@ -17,6 +17,8 @@ SRCREV = "2343fd6b5214b2ded2cdcf76de2bf60903bb90cd" S = "${WORKDIR}/git" +EXTRA_OEMAKE = "PLATFORM=linux" + do_configure[noexec] = "1" do_compile() { @@ -24,7 +26,7 @@ do_compile() { } do_install() { - oe_runmake install DESTDIR=${D} PREFIX=${prefix} + oe_runmake install DESTDIR=${D} PREFIX=${prefix} LIBDIR=${libdir} } BBCLASSEXTEND = "native nativesdk" From patchwork Sun Mar 20 08:08:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5545 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 744D2C433EF for ; Sun, 20 Mar 2022 08:08:21 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web11.16038.1647763701121486507 for ; Sun, 20 Mar 2022 01:08:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gFIedEpg; spf=pass (domain: gmail.com, ip: 209.85.214.181, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f181.google.com with SMTP id p17so10287221plo.9 for ; Sun, 20 Mar 2022 01:08:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=oism5oxKh471U4bYfD5jpCqouUKQRD5bOa7pwj3nBxA=; b=gFIedEpggSPzsfKuXqD0+vKOpDuqOnKCG+xIyl16E7niwV2idEBFPViX9IpmDTaahn AW1pfGwbNx6TUweFhZJoGWL+ClHxPWNFBbHQd5Ugwdasr8IIoKglWYruj5EHCcY6m66W uSrN/zSXq7LyDgHEdZkjMhvceEaQdsvp2K1DywgLuV4L+67a3IOztXMGS2n9lypWwfVp KIlPhqsbzUahqt/KoPzEnEOdEV+KSdcP67DhQdc+BLVD0DuM9s+I3wUKgFyfZm29XBp4 km8jVRjSk/Wolb5fYXEzemvaac2KKzQgCm168XY06SrcepIznlcisHRvcS4C50k7+teo S+0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=oism5oxKh471U4bYfD5jpCqouUKQRD5bOa7pwj3nBxA=; b=3GrWyeQd2R2M6XFzGBXFItQnSmglxPwZIHTjAdjpQluN1CPWr/d7H7xJ9rqlSqQGRF 8pCh2htg+BoleBYW3q20wjajk06CzG094cwdrgj6cvhoev53cv8OWLWzOE80bWvIQLwi ukTXtfIJkZ/N4X3BdEhiJLjQl4RoFCp+0kuxSJEyH2tFeTzgsVWiDkQoazsQ8MaiiTT4 l0uwZxc/58OrmzjVllRKnnFNkF3BZt0jHkPspfHHefEyRVL6X3EAcRI2nYGwweHq+pHN auk0t7OUgi5x6UrywkXDdEXrGsTf9T9Fn+YzB5YLwIJTEQatkbcCIQnKgDSKN0SdjxMY z/5A== X-Gm-Message-State: AOAM532PSaABdypI54dNLIPtX0OTStvOswDUzoe99vyCglxelnz0qmLI PCy09qZS9pHPz248TNUrJuaniI86Hq4vhw== X-Google-Smtp-Source: ABdhPJzhDVofi0oJiMfsWD1d6v7W4xIXqBaCdGOFJCfCZn3KHXt8us7Oxsym4vaDpAs/lrIZ0MrUWQ== X-Received: by 2002:a17:90b:1e4b:b0:1c6:edfe:70ad with SMTP id pi11-20020a17090b1e4b00b001c6edfe70admr4403238pjb.198.1647763700390; Sun, 20 Mar 2022 01:08:20 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:20 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 05/17] msgpack-cpp: Upgrade to 4.1.1 release Date: Sun, 20 Mar 2022 01:08:03 -0700 Message-Id: <20220320080815.825928-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:21 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96069 Use tarball from release artifacts Signed-off-by: Khem Raj --- .../{msgpack-cpp_4.0.2.bb => msgpack-cpp_4.1.1.bb} | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) rename meta-oe/recipes-devtools/msgpack/{msgpack-cpp_4.0.2.bb => msgpack-cpp_4.1.1.bb} (72%) diff --git a/meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.0.2.bb b/meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.1.1.bb similarity index 72% rename from meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.0.2.bb rename to meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.1.1.bb index 25b199f572..fd08bf85cc 100644 --- a/meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.0.2.bb +++ b/meta-oe/recipes-devtools/msgpack/msgpack-cpp_4.1.1.bb @@ -7,16 +7,13 @@ LIC_FILES_CHKSUM = "file://NOTICE;md5=7a858c074723608e08614061dc044352 \ file://LICENSE_1_0.txt;md5=e4224ccaecb14d942c71d31bef20d78c \ " -PV .= "+git${SRCPV}" +SRC_URI = "https://github.com/msgpack/msgpack-c/releases/download/cpp-${PV}/msgpack-cxx-${PV}.tar.gz" +SRC_URI[sha256sum] = "8115c5edcf20bc1408c798a6bdaec16c1e52b1c34859d4982a0fb03300438f0b" -SRC_URI = "git://github.com/msgpack/msgpack-c;branch=cpp_master;protocol=https \ - " -SRCREV = "3bdbf0d2ee75d46d71afa691a594777d89a22cf7" +S = "${WORKDIR}/msgpack-cxx-${PV}" DEPENDS += "boost" -S = "${WORKDIR}/git" - inherit cmake pkgconfig RDEPENDS:${PN}-dev = "" From patchwork Sun Mar 20 08:08:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5547 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6D270C433F5 for ; Sun, 20 Mar 2022 08:08:22 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web12.16148.1647763701845680688 for ; Sun, 20 Mar 2022 01:08:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ffIEOj9+; spf=pass (domain: gmail.com, ip: 209.85.214.174, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f174.google.com with SMTP id i11so9606875plr.1 for ; Sun, 20 Mar 2022 01:08:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5nlSMXsY6tCt8vm1EP67a8EFyDH9WRoFID/FKfrFc08=; b=ffIEOj9+X9KFleGwemlItcpe84UxP6qMYdVtqcB2LyftQXqCJIBEaU7mrxwUUAG6jZ RaL9YAjqIsh+OPhrZWu0d8AdinNrF9mmVBEq3yzzkXjEdF927TGO316vmrTvzjVE9EHc YVNPlFPqUyaHPyPQeCe1SIBhkA2sVL3LDYMJij3HieKLox6NxiBio6Fp8yC2qvmS3y3w dRgNmDUx32liAxIu+3hXVkxMaCJke5gM9ZVJUF5R/saPGGuK1/jvnvLe6MBxw0N6LaHL H8TP9d5Amu3CIKQJUvLCBJnnY0VvXkLoQZQgBYZ/qoeICKmJeNuvVX38bPqCTPphx0ir 2Ajg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5nlSMXsY6tCt8vm1EP67a8EFyDH9WRoFID/FKfrFc08=; b=iTQRGQMH3ztyI6SdO5Qymkex/UXki/RxN9GkR33WT4eI0lPj9HoJWSjvLAcVSxcP8N KzViTw9Ho/YhFkREm5z14imBHGycFH1R6L+MQHVNfkr6Yymw/WLkD8IHs8Gwox7Qf/qr 9Y0bAoysIXMv/uizybX9I4ZLEm4PJPQVfA4xjvOQwHIFZMVqXbVBdx4BizaIUUPlaD86 y2nVl0OdMrwxYAjj8FB06lwyYpi//2ThMW6+JyjCCpuv3vEr7wPVTKmAvKVF71BVuF1W BSPwPmuLwdIp3Ah6+1U4VWa4VvtRdsG7JHBFT/eKzEVlj8aB9ws1osoDP+vjMHRGBgZf TACA== X-Gm-Message-State: AOAM532yER+81SyoJ9kp/kAUNi/j7zuOdpqeDV7SaSYLM+poDSVno/S7 VPXx5KTRIx3VE/JyUUnW9rIdFc3xmkOBag== X-Google-Smtp-Source: ABdhPJwilLqkmfXsqDSPDFAhXKuTSbhV++ZD6PnnpcLURCHES7PwaBbvQp4oSvvFcGeBdq66c33y9A== X-Received: by 2002:a17:90a:ba15:b0:1c6:7873:b192 with SMTP id s21-20020a17090aba1500b001c67873b192mr19933894pjr.76.1647763701203; Sun, 20 Mar 2022 01:08:21 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:20 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 06/17] weechat: Define LIBDIR Date: Sun, 20 Mar 2022 01:08:04 -0700 Message-Id: <20220320080815.825928-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96070 Signed-off-by: Khem Raj --- meta-networking/recipes-irc/weechat/weechat_3.4.1.bb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta-networking/recipes-irc/weechat/weechat_3.4.1.bb b/meta-networking/recipes-irc/weechat/weechat_3.4.1.bb index 515cd95328..64cd1079bd 100644 --- a/meta-networking/recipes-irc/weechat/weechat_3.4.1.bb +++ b/meta-networking/recipes-irc/weechat/weechat_3.4.1.bb @@ -18,7 +18,10 @@ PACKAGECONFIG ??= " ncurses python" PACKAGECONFIG[ncurses] = "-DENABLE_NCURSES=ON,-DENABLE_NCURSES=OFF,ncurses" PACKAGECONFIG[python] = "-DENABLE_PYTHON=ON,-DENABLE_PYTHON=OFF,python3,python3" -EXTRA_OECMAKE:append = " -DENABLE_PHP=OFF -DENABLE_TCL=OFF -DENABLE_LUA=OFF -DENABLE_JAVASCRIPT=OFF -DENABLE_RUBY=OFF -DENABLE_GUILE=OFF -DENABLE_PERL=OFF -DENABLE_ASPELL=ON" +EXTRA_OECMAKE:append = " -DENABLE_PHP=OFF -DENABLE_TCL=OFF -DENABLE_LUA=OFF \ + -DENABLE_JAVASCRIPT=OFF -DENABLE_RUBY=OFF \ + -DENABLE_GUILE=OFF -DENABLE_PERL=OFF -DENABLE_ASPELL=ON \ + -DLIBDIR=${libdir}" do_configure:prepend(){ # Make sure we get dependencies from recipe-sysroot From patchwork Sun Mar 20 08:08:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5548 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73BEBC433FE for ; Sun, 20 Mar 2022 08:08:23 +0000 (UTC) Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mx.groups.io with SMTP id smtpd.web12.16149.1647763702652366527 for ; Sun, 20 Mar 2022 01:08:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=K60htsUp; spf=pass (domain: gmail.com, ip: 209.85.216.50, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f50.google.com with SMTP id o68-20020a17090a0a4a00b001c686a48263so5563799pjo.1 for ; Sun, 20 Mar 2022 01:08:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=vZiapg0IWWN0BOVgFjZ32cX9hOjg+iS0XoQdO10Zz5w=; b=K60htsUpmWY1d6heTs5Yyjo5C2+m5kRro9Vkh/dr5l2HxiqAMIXwz48TEoDljNkTCo ZFHDGjP/d+B/nWNvT2VPYlN+C2vhfwpj3upriato+f2Z4+nBqsYTkmRvHROyiAsIqzxR KcevJdgSLMh97hIEKeZPU2fZbGq9461p47NYdPBzHgO7DmgF5GVz9kX2gWEzfqC+VsfF +UUqwayxaNsTzyY03iy7OF0OgRXoVZPUpIBmK9oSgUw79kMfhHVXBiOAMWrEnRhoiMx7 BFG2Wq5dKL1V3898nbifanjjuaDjpOJj/Z61OK5gSR3ik/g6NNgJ6dRT/jFAW7yr6ATq DAKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vZiapg0IWWN0BOVgFjZ32cX9hOjg+iS0XoQdO10Zz5w=; b=QZgs9mlHy2gcyhSItO8ps0oFCHJt2iSFUsiFd6tmnJcY1OXlDEPkUrEY3FA6GCvHFg 2AatOkru5lLFutDrgcsMLifWpV7/Oi1BBgKlVeOYZxL0GIuD1nw/4r6DFc7HB0wbys6P FIZWvrijAwnZg8iltno4JVH4+BoaOlPk0aZEA6YBhq0Pw1A/ojZ+5N3uUDobrqSqC46R xvSskilyM2VsPrXT5vaOnNq0PRazhyorVx7GijOrsP+Tm3Q+EAq2MFhPMP4uJmapRhT/ AoVygSmiJPaChIfqDe3FMZV82jGcawbs7J/8Geio5zmMt9mmoWF+KCmpxyh5I+D8qKB6 EUSA== X-Gm-Message-State: AOAM532AYTfYfuBFkUgzaqolfFZVWAU2zEm5FeSGCpQfwk8NLbf1BWdk xigbXJQrpg1fSXHU+IKxz5SYd3iQ5AzXFw== X-Google-Smtp-Source: ABdhPJz+wie6OaNeypxCb5gg0MonOT6AUqYMsfqFnreOAT7NxpsWWq+hBBt1xvZ6j3j8kxY7WZLUGQ== X-Received: by 2002:a17:902:cccf:b0:14e:eb44:40a1 with SMTP id z15-20020a170902cccf00b0014eeb4440a1mr7374601ple.111.1647763701938; Sun, 20 Mar 2022 01:08:21 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:21 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 07/17] json-schema-validator: Use GNUInstallDirs in cmake Date: Sun, 20 Mar 2022 01:08:05 -0700 Message-Id: <20220320080815.825928-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96071 Signed-off-by: Khem Raj --- .../0001-cmake-Use-GNUInstallDirs.patch | 46 +++++++++++++++++++ .../json-schema-validator_2.1.0.bb | 4 +- 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-cmake-Use-GNUInstallDirs.patch diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-cmake-Use-GNUInstallDirs.patch b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-cmake-Use-GNUInstallDirs.patch new file mode 100644 index 0000000000..4b1184a394 --- /dev/null +++ b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator/0001-cmake-Use-GNUInstallDirs.patch @@ -0,0 +1,46 @@ +From e0b1ad02c678513412aba95a1b2fb4005c3c0452 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 19 Mar 2022 22:40:49 -0700 +Subject: [PATCH] cmake: Use GNUInstallDirs + +This helps it make it platform independent, some platforms e.g. +ppc64/linux use /usr/lib64 for system libraries + +Upstream-Status: Submitted [https://github.com/pboettch/json-schema-validator/pull/197] +Signed-off-by: Khem Raj +--- + CMakeLists.txt | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c4cc218..594dc5f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -122,11 +122,13 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + endif() + endif() + ++include(GNUInstallDirs) ++ + if(JSON_VALIDATOR_INSTALL) + install(TARGETS nlohmann_json_schema_validator + EXPORT ${PROJECT_NAME}Targets +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib ++ LIBRARY DESTINATION ${LIBDIR} ++ ARCHIVE DESTINATION ${LIBDIR} + RUNTIME DESTINATION bin) + + install(FILES src/nlohmann/json-schema.hpp +@@ -155,7 +157,7 @@ if(JSON_VALIDATOR_INSTALL) + # Set Up the Project Targets and Config Files for CMake + + # Set the install path to the cmake config files +- set(INSTALL_CMAKE_DIR ${CMAKE_INSTALL_PREFIX}/lib/cmake/${PROJECT_NAME}) ++ set(INSTALL_CMAKE_DIR ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) + + # Create the ConfigVersion file + include(CMakePackageConfigHelpers) # write_basic_package_version_file +-- +2.35.1 + diff --git a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.1.0.bb b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.1.0.bb index 4a8de5f3b0..00d26d7b34 100644 --- a/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.1.0.bb +++ b/meta-oe/recipes-devtools/json-schema-validator/json-schema-validator_2.1.0.bb @@ -2,7 +2,9 @@ SUMMARY = "JSON schema validator for JSON for Modern C++" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE;md5=c441d022da1b1663c70181a32225d006" -SRC_URI = "git://github.com/pboettch/json-schema-validator;branch=master;protocol=https" +SRC_URI = "git://github.com/pboettch/json-schema-validator;branch=master;protocol=https \ + file://0001-cmake-Use-GNUInstallDirs.patch \ + " SRCREV = "27fc1d094503623dfe39365ba82581507524545c" S = "${WORKDIR}/git" From patchwork Sun Mar 20 08:08:06 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5549 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73CBBC433EF for ; Sun, 20 Mar 2022 08:08:24 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web12.16150.1647763703528290481 for ; Sun, 20 Mar 2022 01:08:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZgLTd154; spf=pass (domain: gmail.com, ip: 209.85.216.51, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f51.google.com with SMTP id m11-20020a17090a7f8b00b001beef6143a8so11929797pjl.4 for ; Sun, 20 Mar 2022 01:08:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=2eljWw+TSpQcu+rqRX9z8OQ1QlZiCFy6ke5IpnVRAJo=; b=ZgLTd154P7kgcfQxIFd/eB3Z5GyIfH26AyqcEVfJS5GQ/UdfNQK7dhqBqiJyIIPlh9 4yMPXkYXQ3CdLvIcLWKM7S4BRayJOk6EIKH1JuwV06uuarqHobvtVsXa6S66Zx2hWiOl 2s8TapcvPNw4yDhf6ns3T8T3xhwKEvsbWouL1P6pA5/AmNZ75XhhGRaa0gUS7Ki540j3 A6pW7qA7llxZ1znCRIu3FisUSjL7A4miltVuYFbTksCsq9b04e1Tu8ttPNYo8KcJuz85 1Ou6Tl9KdW3ElOIXC/LeSprELNxp0sF8QIZxLNrP81xfajlB8MLeDUfGsDo2UdHhE9qs UCZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=2eljWw+TSpQcu+rqRX9z8OQ1QlZiCFy6ke5IpnVRAJo=; b=forcsQ2aSuWniQ65LCFtpT2yMzZ0Jtyws7rtE6GnMVkrnj5yFJ7r0u8oaDBonnTyw5 yCa0Wn4+ZkQI5+McsCjTgStPJQs4x3PncQ/mFXWWwiTEwafe8D0hkeTdFsGCrT7xwg6B KCQFMEOxY4bbCRkJDwRkTTQMIANkyuqaY3Kt6tCZP3xOo+e3nvlbHA9vgMQDJGVmU3pd GbV5O9XWlMe+iYYj7aSSJXjdZorEkqzqX7OAwobbEQgXmwwsBPxZabPT+KYQf7uYfLEP noFeaf/piXNYFGY9GxZZ+QvgCGHMie9p2959ywS9vGcoFO8F3onn2v47GKuv8JFd6WS9 R3mg== X-Gm-Message-State: AOAM532MvUJFbctkzSq6CGrxV41HDTqqLkMy1ykN581MH8eQ8NeL0f4b 1Rfwo39N37q7r01z3Iv2yutNYeODAPhrvQ== X-Google-Smtp-Source: ABdhPJyuEpKwcaDGjEkSAhJkRPGhNvSPJE0HTEUSGURYTiz8RU+qMk2Mm3cUPoszQHsLHYNRH6TR8w== X-Received: by 2002:a17:902:f70a:b0:153:88c7:774 with SMTP id h10-20020a170902f70a00b0015388c70774mr7444862plo.166.1647763702756; Sun, 20 Mar 2022 01:08:22 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:22 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 08/17] redis-plus-plus: Use GNUInstallDirs in cmake Date: Sun, 20 Mar 2022 01:08:06 -0700 Message-Id: <20220320080815.825928-8-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96072 Signed-off-by: Khem Raj --- ...E_INSTALL_LIBDIR-from-GNUInstallDirs.patch | 45 +++++++++++++++++++ .../redis-plus-plus/redis-plus-plus_1.3.3.bb | 4 +- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallDirs.patch diff --git a/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallDirs.patch b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallDirs.patch new file mode 100644 index 0000000000..9ce39f3f77 --- /dev/null +++ b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallDirs.patch @@ -0,0 +1,45 @@ +From fbb13cdb0b3591616c3f77b6bc76e75af8906cda Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 19 Mar 2022 22:59:58 -0700 +Subject: [PATCH] cmake: Use CMAKE_INSTALL_LIBDIR from GNUInstallDirs + +makes it portable across platforms e.g. ppc64/linux uses usr/lib64 for +system libs + +Upstream-Status: Submitted [https://github.com/sewenew/redis-plus-plus/pull/344] +Signed-off-by: Khem Raj +--- + CMakeLists.txt | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4f28ee4..8150f5c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -239,10 +239,12 @@ if(REDIS_PLUS_PLUS_BUILD_TEST) + add_subdirectory(test) + endif() + ++include(GNUInstallDirs) ++ + install(TARGETS ${REDIS_PLUS_PLUS_TARGETS} + EXPORT redis++-targets +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + RUNTIME DESTINATION bin + INCLUDES DESTINATION include) + +@@ -284,7 +286,7 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/redis++.pc.in" + "${CMAKE_CURRENT_BINARY_DIR}/cmake/redis++.pc" @ONLY) + + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/cmake/redis++.pc" +- DESTINATION "lib/pkgconfig") ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") + + # All the Debian-specific cpack defines. + if(${CMAKE_VERSION} VERSION_GREATER 3.6) +-- +2.35.1 + diff --git a/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.3.3.bb b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.3.3.bb index c135105f90..575443f0e5 100644 --- a/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.3.3.bb +++ b/meta-oe/recipes-extended/redis-plus-plus/redis-plus-plus_1.3.3.bb @@ -4,7 +4,9 @@ SECTION = "libs" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRC_URI = "git://github.com/sewenew/redis-plus-plus;branch=master;protocol=https" +SRC_URI = "git://github.com/sewenew/redis-plus-plus;branch=master;protocol=https \ + file://0001-cmake-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallDirs.patch \ + " SRCREV = "389ffdf9e72035ea2096b03cda7f4a6809ae6363" S = "${WORKDIR}/git" From patchwork Sun Mar 20 08:08:07 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5550 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8A2BFC433F5 for ; Sun, 20 Mar 2022 08:08:25 +0000 (UTC) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mx.groups.io with SMTP id smtpd.web10.16166.1647763704355642992 for ; Sun, 20 Mar 2022 01:08:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=HcwQqwbg; spf=pass (domain: gmail.com, ip: 209.85.216.45, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f45.google.com with SMTP id e3so10697794pjm.5 for ; Sun, 20 Mar 2022 01:08:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gX/a4UnJHAMnEPr944tOD1+5jv22wbuAGnr3pTbmqnQ=; b=HcwQqwbgAkumzP7wkiYDi5y4z+6SrfiRGDLSzhn6GGUn1yIdiamhnF2tqiqbQR29Yd yXb5HeAFf5jEkwnVm59vDA075F/Sb7sFNXHFqiOIfVTD9aW6/bLc6Nd9OXQhJaLB32p1 oIYTgW0/ChoPs3kTsehlEzy/ntd0RsazfFDMIjmeHP9Luho5Ga1q7KF0qJyydNoehRd+ qjqyDTRuv9t0LjywEGQoyB21ARGLEa7SffPYsWN7Wq/qG8BSNXNQL9tdvAXjqdzUxZP0 YMz+FG2l3S/iJHvlFkhW+X/DKwuV6/0FVQK5lxYkLmT6n4JOK8suqoskA/4P3FiBsVQI +7iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gX/a4UnJHAMnEPr944tOD1+5jv22wbuAGnr3pTbmqnQ=; b=i9hT/YpRwz1PPqjeAx0vOMpQ/OqQ+g/Dg1Qkf5j+HYHzHhnY3bKYIMC1XXFsToYSHG 5mfClW5JTVCjuKo4mK96B2Fb0nNdyH7fKkocCDfsEJkj/WB5GB5mj3XWc7NllbHsP++R JoSJ/ARKg8Phe2YTzhd5ojZFhJIgG1rYveBavx0IuEwi9iS/DxCI7+LA36JQMCy4IBYb UvhIo3j6B2k3s1KaxrnKePjzX6s4+TyYb0viWy/81ML24zZcMGx723Me//M+4JINB63W d2IOxEGWqBaidBmVo7tAX/tZ9r/PHuDLJL6frORuJoF7o83PqTHXnS43nU04ie2jbUf6 vVPQ== X-Gm-Message-State: AOAM530NFqCUbYJH4hm+89gHzjoWfRIaTuDyCcbLX83wcq+irNKP33HY pKBBK1ip2+M1nery4ZHhksU7yOaNzthxtw== X-Google-Smtp-Source: ABdhPJyNAz1IVH8y4wN2dqRAiMzlNI3RfKcpIE9jQ2FzwPc2Wm5+di3nQNUV8dbsepCDmnkrPmriVA== X-Received: by 2002:a17:90a:4e87:b0:1c7:49c:2e3f with SMTP id o7-20020a17090a4e8700b001c7049c2e3fmr1134186pjh.191.1647763703561; Sun, 20 Mar 2022 01:08:23 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:23 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 09/17] libiec61850: Use GNUInstallDirs in cmake Date: Sun, 20 Mar 2022 01:08:07 -0700 Message-Id: <20220320080815.825928-9-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96073 Signed-off-by: Khem Raj --- ...MAKE_INSTALL_LIBDIR-from-GNUInstallD.patch | 29 +++++++++++++++++++ .../libiec61850/libiec61850_1.5.1.bb | 1 + 2 files changed, 30 insertions(+) create mode 100644 meta-networking/recipes-connectivity/libiec61850/files/0001-pyiec61850-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallD.patch diff --git a/meta-networking/recipes-connectivity/libiec61850/files/0001-pyiec61850-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallD.patch b/meta-networking/recipes-connectivity/libiec61850/files/0001-pyiec61850-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallD.patch new file mode 100644 index 0000000000..e778e8158b --- /dev/null +++ b/meta-networking/recipes-connectivity/libiec61850/files/0001-pyiec61850-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallD.patch @@ -0,0 +1,29 @@ +From 16d07a82242c3263ec0038c9b4c97355795d2dd9 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 19 Mar 2022 23:16:51 -0700 +Subject: [PATCH] pyiec61850: Use CMAKE_INSTALL_LIBDIR from GNUInstallDirs in + cmake + +This ensures that it gets installed in platform specified system libdir +all platforms do not use /usr/lib as assumed here e.g. ppc64 uses lib64 + +Upstream-Status: Submitted [https://github.com/mz-automation/libiec61850/pull/376] +Signed-off-by: Khem Raj +--- + pyiec61850/CMakeLists.txt | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +--- a/pyiec61850/CMakeLists.txt ++++ b/pyiec61850/CMakeLists.txt +@@ -31,7 +31,9 @@ endif() + + swig_link_libraries(iec61850 ${PYTHON_LIBRARIES} ${LIBS}) + +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/iec61850.py DESTINATION /usr/lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) +-install(TARGETS _iec61850 LIBRARY DESTINATION /usr/lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) ++include(GNUInstallDirs) ++ ++install(FILES ${CMAKE_CURRENT_BINARY_DIR}/iec61850.py DESTINATION ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) ++install(TARGETS _iec61850 LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}//python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages) + + add_test(test_pyiec61850 ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_LIST_DIR}/test_pyiec61850.py) diff --git a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.1.bb b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.1.bb index 11050e2050..3e5fc91dad 100644 --- a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.1.bb +++ b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.5.1.bb @@ -17,6 +17,7 @@ SRCREV = "210cf30897631fe2006ac50483caf8fd616622a2" SRC_URI = "git://github.com/mz-automation/${BPN}.git;branch=v1.5;protocol=https \ file://0001-pyiec61850-don-t-break-CMAKE_INSTALL_PATH-by-trying-.patch \ + file://0001-pyiec61850-Use-CMAKE_INSTALL_LIBDIR-from-GNUInstallD.patch \ " S = "${WORKDIR}/git" From patchwork Sun Mar 20 08:08:08 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5552 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 72FBDC433EF for ; Sun, 20 Mar 2022 08:08:26 +0000 (UTC) Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by mx.groups.io with SMTP id smtpd.web11.16039.1647763705249969955 for ; Sun, 20 Mar 2022 01:08:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gPjiyfLc; spf=pass (domain: gmail.com, ip: 209.85.215.171, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f171.google.com with SMTP id c11so8200093pgu.11 for ; Sun, 20 Mar 2022 01:08:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=C5RO7htVLeHHLefV5lBPLeepM68LLCk3RyMKc3xruc4=; b=gPjiyfLcJnxXRLVdzYYvu+QHXIvxpD7R8g1BoNVDAKJUh3hQ3AtDv/H5vtZEZ6agIe O/7PtOQXutIVk9oGmMAmte3btf+xWd9/ep78WH+oI8hpVXeZOnorIJm/IFFBRRXt1EoV FloqgPLJIQ2mvtjldorYhNmWQ7ThZlQ14L6HKNKbw1lYi+YBkQeLIlYvbPOj9gDd7Mxb oQBP5NrbZy4NMEGSBYny432mvMSgs+43TmRqTXbYzQHcmXRw6kAuLkRPu99IY6ZMeezK /vxv2k9qdoXBIDr+6BjkWWxJW2/8GVZQ8I6QoG1ara5ZdP1RpDo6oRl7pe/va6siBgMj 4ddw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=C5RO7htVLeHHLefV5lBPLeepM68LLCk3RyMKc3xruc4=; b=MJ+ge4TOAaAB7CD/jcyBkj52KyhOY1S5hHO6E9DHbcLVz5/hW9XxV/dUZ1IGdmwZuS 8i5Xz1yrEDNmjvidT6fZ1wpMNKwixxNpkvgoE3vZ4P6QvbPNr+7Le2xVRGUNt+HbtH+o SEnsPdZQng0InCC2C5lO8x/21VPZYUOcu0iHD05E1A5gRFuKaqp7JStvZqiSC7HaBtJm SCX3oFuLPUnpGDAuCSWiULZ7jUSemxi+nxUz1B/aKcE8v06+3hAqn1Zu1xVc6TbjiGep CJ4WEr8hQkepm2uKVGK5bZK2rwbrXBRoEw/AJHip6rUZ95v/6WlpwUFQ6opbz5RU2KMt l3PQ== X-Gm-Message-State: AOAM531r2yYf7VGSKy9lmuqTo1drjhDw9qHu+m5xNlPPa5+dNisauvhl KQqhokg4SXJUYkxyStIrvT+HFvJbvaa6ng== X-Google-Smtp-Source: ABdhPJwZNWrvHTTDlzo0NCjmBstEpu3BVonBzl0rG1IRiLC/OZI19uwj7TOZFTYESoGEZEq4lwPqYA== X-Received: by 2002:a63:1e4b:0:b0:381:c48:928b with SMTP id p11-20020a631e4b000000b003810c48928bmr13456401pgm.139.1647763704450; Sun, 20 Mar 2022 01:08:24 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:24 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 10/17] paho-mqtt-cpp: Use CMAKE_INSTALL_LIBDIR in cmake Date: Sun, 20 Mar 2022 01:08:08 -0700 Message-Id: <20220320080815.825928-10-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96074 Signed-off-by: Khem Raj --- ...INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch | 49 +++++++++++++++++++ .../paho-mqtt-cpp/paho-mqtt-cpp_1.2.0.bb | 5 +- 2 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch diff --git a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch new file mode 100644 index 0000000000..7cf9a8b121 --- /dev/null +++ b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp/0001-cmake-Use-CMAKE_INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch @@ -0,0 +1,49 @@ +From 2a0dd2b300242230faa92cf8e26ccd70231bc9ef Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 19 Mar 2022 23:37:58 -0700 +Subject: [PATCH] cmake: Use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_BINDIR + +This ensures the install paths are not hardcoded. + +Signed-off-by: Khem Raj +--- + cmake/CMakeLists.txt | 4 ++-- + src/samples/CMakeLists.txt | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt +index a9f8908..7eadc60 100644 +--- a/cmake/CMakeLists.txt ++++ b/cmake/CMakeLists.txt +@@ -11,7 +11,7 @@ export(EXPORT ${package_name} + FILE "${CMAKE_CURRENT_BINARY_DIR}/${package_name}Targets.cmake" + NAMESPACE ${package_name}::) + +-install(EXPORT ${package_name} DESTINATION lib/cmake/${package_name} ++install(EXPORT ${package_name} DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${package_name} + FILE ${package_name}Targets.cmake + NAMESPACE ${package_name}::) + +@@ -19,4 +19,4 @@ install(FILES + "${CMAKE_CURRENT_BINARY_DIR}/${package_name}Config.cmake" + FindPahoMqttC.cmake + "${CMAKE_CURRENT_BINARY_DIR}/${package_name}ConfigVersion.cmake" +- DESTINATION lib/cmake/${package_name}) ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${package_name}) +diff --git a/src/samples/CMakeLists.txt b/src/samples/CMakeLists.txt +index 953f5dc..d26729a 100644 +--- a/src/samples/CMakeLists.txt ++++ b/src/samples/CMakeLists.txt +@@ -103,7 +103,7 @@ endif() + + ## install binaries + install(TARGETS ${INSTALL_TARGETS} EXPORT PahoMqttCppSamples +- RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib ++ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) + +-- +2.35.1 + diff --git a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.2.0.bb b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.2.0.bb index b5a6ac29c3..a9e16fa045 100644 --- a/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.2.0.bb +++ b/meta-oe/recipes-connectivity/paho-mqtt-cpp/paho-mqtt-cpp_1.2.0.bb @@ -11,8 +11,9 @@ LIC_FILES_CHKSUM = " \ file://about.html;md5=dcde438d73cf42393da9d40fabc0c9bc \ " -SRC_URI = "git://github.com/eclipse/paho.mqtt.cpp;protocol=http;branch=master;protocol=https" - +SRC_URI = "git://github.com/eclipse/paho.mqtt.cpp;protocol=http;branch=master;protocol=https \ + file://0001-cmake-Use-CMAKE_INSTALL_LIBDIR-and-CMAKE_INSTALL_BIN.patch \ +" SRCREV = "33921c8b68b351828650c36816e7ecf936764379" DEPENDS = "openssl paho-mqtt-c" From patchwork Sun Mar 20 08:08:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5551 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 73780C4332F for ; Sun, 20 Mar 2022 08:08:26 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.web09.16395.1647763706162309410 for ; Sun, 20 Mar 2022 01:08:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DH0PNjZl; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: raj.khem@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id mp6-20020a17090b190600b001c6841b8a52so8011177pjb.5 for ; Sun, 20 Mar 2022 01:08:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=GaYBdwru1/dQmIqnVHzLjkXTPbGgB6jrV+Aev9xVOKc=; b=DH0PNjZlFnu6G3hC+TIU7a4bF3FP79lkqGM4Nv7xbvuhAiHd6rfREuBSUxY9zmuQTZ lu3EdCL4r3CNPcM1qduJnpWllSn4GdgUWgBOL3gWLdjlrqS5wM6cX0Lc7AFNGx0YqoYK JsO4YfuOuGwifTwkgVNR8ftV/TM8TN7dRI1TWmDr5vrLfIYNd0ElMSpLnese96F0hKdl lCHIW90nsf0skhGsnn5an5wV38ROY9asenmNdPqBkL/0zvg+9dKQDHqBnx+X30vpcV+i SVDDvKs/Qn9SkX6Pba+iye/4Bk29XePcFuDqx7iQRwvWyl3Mk3YO9Nfa+jYPAOtBCN41 83RA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=GaYBdwru1/dQmIqnVHzLjkXTPbGgB6jrV+Aev9xVOKc=; b=BPZ5BjXs3JUmcrhA16nyiURaPCJAxiUxeSCXYJBigOwTLSGixoH+DSILuaxpJKFWx8 qwTKu3efbBFmsW8v410mn6Nvb5G/YA9qC4IhjiJGeDGVDoNk6RlDLSu2n+F8YEYl1KPt MXwqh0KYfRuWt1GH9y2DoiyAw5WY732V5hrIUP2qFEFJfgZLmi1KpB6lGFoCqG6SFpXi WwLZUuj0MIIRLUPMrsaiuNvokFR38dd028TF3KKRCgJ4mhGVZEvAuc0VEJrOacFA5pGo 7Zi8SVaYU8mTbnR/EwX1rDquYej1WOuIN1PmpesRdyl2AkkSjp5Q2Va9FB+oKJqcOMB9 U+Aw== X-Gm-Message-State: AOAM530mu42TYQPo4ryix7b6O0qe9drvK7W9pN/qZvWC0BqynGYXwj8C 6XKT7NZu8/R+zGBxC+IBZVXYATCZ/ieV4Q== X-Google-Smtp-Source: ABdhPJwnYmYilWbMLo6Sm8VPGQJwW26d7pvlx774uQqgmtuCQ6VqIT8kBvzlRPwDvd2UjVKia4yqnQ== X-Received: by 2002:a17:902:ab10:b0:153:b520:dbbe with SMTP id ik16-20020a170902ab1000b00153b520dbbemr7551286plb.55.1647763705399; Sun, 20 Mar 2022 01:08:25 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:24 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 11/17] sqlite-orm: Define cmake variable defaults Date: Sun, 20 Mar 2022 01:08:09 -0700 Message-Id: <20220320080815.825928-11-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96075 ensure cmake files are installed in right syslib dir Signed-off-by: Khem Raj --- meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb index c0b22403b1..db90bc589e 100644 --- a/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb +++ b/meta-oe/recipes-devtools/sqlite-orm/sqlite-orm_1.5.bb @@ -11,7 +11,9 @@ SRCREV = "e8a9e9416f421303f4b8970caab26dadf8bae98b" SRC_URI = "git://github.com/fnc12/sqlite_orm;protocol=https;branch=master" S = "${WORKDIR}/git" -EXTRA_OECMAKE += "-DSqliteOrm_BuildTests=OFF" +EXTRA_OECMAKE += "-DSqliteOrm_BuildTests=OFF -DLIB_INSTALL_DIR=${libdir} \ + -DCMAKE_INSTALL_DIR=${libdir}/cmake \ + -DPKGCONFIG_INSTALL_DIR=${libdir}/pkgconfig" BBCLASSEXTEND = "native nativesdk" @@ -19,4 +21,4 @@ FILES:${PN}-dev += "${libdir}/cmake/${BPN}" # Header-only library RDEPENDS:${PN}-dev = "" -RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" \ No newline at end of file +RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" From patchwork Sun Mar 20 08:08:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5554 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 743F9C433FE for ; Sun, 20 Mar 2022 08:08:28 +0000 (UTC) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mx.groups.io with SMTP id smtpd.web12.16151.1647763707310460544 for ; Sun, 20 Mar 2022 01:08:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=EhoYQj7d; spf=pass (domain: gmail.com, ip: 209.85.214.169, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f169.google.com with SMTP id q11so10273337pln.11 for ; Sun, 20 Mar 2022 01:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=4Gop99z4LcJLNjyBmzppxNym/1px0DN5Ja/5fAHTDQg=; b=EhoYQj7d2S/H5POIQ9woqOV5d++GpQpnB4uhWPXZUuUPsddbkgkEsWmSbHh/4UtMbm OAU4QQQfr2SM+r//HSfElxUzIfZXPnxoRe87Sh+FhRIVXexlnsM6M8wcJeR9hPmdXP/F WYn1+Rq4vrIsLFBFjECU/xEnxpamwKvipa5KOn9SY9vfycfijRN9Pqal51b0vtdNes96 3M75nb+4bUCzAz9mzoNYokOEP44oM4Dkf6gJRKWJe+g5+kqrS5JxOGRZCel9xwRhmdul yOydD/EsGux9a/WxKh8Goz9W4Wuy/WlBmTPQLyP58vkmmRTFyvu+KFBKzdVEsSoyOhsJ //4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4Gop99z4LcJLNjyBmzppxNym/1px0DN5Ja/5fAHTDQg=; b=kGUeV6AzUBiX13jmcpfm7RfqWsLT6LKEq3u4LVQIuSLjud0EFghIqb9fzPZox30/g2 94TclymYHLhOV1va1AE0nPB1PK+bL52khl4gGNdiQ/NvrxPnqo3r2s1UiRYygVYZVa5Z r6dVJIEL3am72bS7ahMxPCtAsh9WC3g5R9d4LKzxuW8dK8Ke3WPz8HpYo4wef5Z3suAX KlYqsE/Bo54lFFiTdpCRv1N4llfGJwchzOxrf7FHGoi0dV2H+b+mCGDXgOvUvABxgPw6 1p/kFT49VIxjJhT4925xk31gEp1ib99uS/2RN+E26Hqm0pH0aT3Irf7i8vNq45xBiHaX vgWQ== X-Gm-Message-State: AOAM532yIWWy82p8UYuGx7ImIKQx42YX0UPCJ11gy/hsraoWKsEL44uP 078nzrfEtHpdeQlVZGArZgJkp3KyOXIhwg== X-Google-Smtp-Source: ABdhPJyYdHHC9mh+yzHl8QSsTEYPAfQ6lOq66xUO5718ZAT7tGjLzHQfkOrt6wWnwBPqpeGX6wdObQ== X-Received: by 2002:a17:90a:8405:b0:1bc:d521:b2c9 with SMTP id j5-20020a17090a840500b001bcd521b2c9mr30497795pjn.119.1647763706288; Sun, 20 Mar 2022 01:08:26 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:25 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 12/17] duktape: Upgrade to 2.7.0 Date: Sun, 20 Mar 2022 01:08:10 -0700 Message-Id: <20220320080815.825928-12-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96076 License-Update: Update copyright years [1] Drop upstreamed patch Define LIBDIR so it can compile on all platforms [1] https://github.com/svaarala/duktape/commit/d51a1ffae6b99b798db9ad1512f845d31ff63813 Signed-off-by: Khem Raj --- .../{duktape_2.6.0.bb => duktape_2.7.0.bb} | 11 +- .../0001-Support-makefile-variables.patch | 297 ------------------ 2 files changed, 5 insertions(+), 303 deletions(-) rename meta-oe/recipes-extended/duktape/{duktape_2.6.0.bb => duktape_2.7.0.bb} (62%) delete mode 100644 meta-oe/recipes-extended/duktape/files/0001-Support-makefile-variables.patch diff --git a/meta-oe/recipes-extended/duktape/duktape_2.6.0.bb b/meta-oe/recipes-extended/duktape/duktape_2.7.0.bb similarity index 62% rename from meta-oe/recipes-extended/duktape/duktape_2.6.0.bb rename to meta-oe/recipes-extended/duktape/duktape_2.7.0.bb index 95df28ef2b..be233764c9 100644 --- a/meta-oe/recipes-extended/duktape/duktape_2.6.0.bb +++ b/meta-oe/recipes-extended/duktape/duktape_2.7.0.bb @@ -2,13 +2,12 @@ SUMMARY = "Duktape embeddable Javascript engine" DESCRIPTION = "Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint." HOMEPAGE = "https://duktape.org" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c83446610de1f63c7ca60cfcc82dec9d" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b7825df97b52f926fc71300f7880408" -SRC_URI = "https://duktape.org/duktape-${PV}.tar.xz \ - file://0001-Support-makefile-variables.patch \ -" -SRC_URI[md5sum] = "01ee8ecf3dd5c6504543c8679661bb20" -SRC_URI[sha256sum] = "96f4a05a6c84590e53b18c59bb776aaba80a205afbbd92b82be609ba7fe75fa7" +SRC_URI = "https://duktape.org/duktape-${PV}.tar.xz" +SRC_URI[sha256sum] = "90f8d2fa8b5567c6899830ddef2c03f3c27960b11aca222fa17aa7ac613c2890" + +EXTRA_OEMAKE = "INSTALL_PREFIX='${prefix}' DESTDIR='${D}' LIBDIR=${base_libdir}" do_compile () { oe_runmake -f Makefile.sharedlibrary INSTALL_PREFIX="${prefix}" DESTDIR="${D}" diff --git a/meta-oe/recipes-extended/duktape/files/0001-Support-makefile-variables.patch b/meta-oe/recipes-extended/duktape/files/0001-Support-makefile-variables.patch deleted file mode 100644 index f3fe40bc46..0000000000 --- a/meta-oe/recipes-extended/duktape/files/0001-Support-makefile-variables.patch +++ /dev/null @@ -1,297 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Luca Boccassi -Date: Mon, 17 Jan 2022 18:12:03 +0000 -Subject: [PATCH] Support makefile variables - -Makefile*: use CFLAGS/CPPFLAGS/LDFLAGS -Makefile*: allow compiler and install variables to be overridden -Makefile.sharedlibrary: allow destdir and libdir to be overridden -Makefile.sharedlibrary: generate pkg-config file - -Forwarded: https://github.com/svaarala/duktape/pull/2457 ---- - Makefile.cmdline | 5 ++-- - Makefile.codepage | 5 ++-- - Makefile.dukdebug | 5 ++-- - Makefile.eval | 5 ++-- - Makefile.eventloop | 5 ++-- - Makefile.hello | 5 ++-- - Makefile.jsoncbor | 5 ++-- - Makefile.jxpretty | 5 ++-- - Makefile.sandbox | 5 ++-- - Makefile.sharedlibrary | 48 ++++++++++++++++++++----------- - duktape.pc.in | 10 +++++++ - 11 files changed, 68 insertions(+), 35 deletions(-) - create mode 100644 duktape.pc.in - -diff --git a/Makefile.cmdline b/Makefile.cmdline -index 235566b8..0b020510 100644 ---- a/Makefile.cmdline -+++ b/Makefile.cmdline -@@ -8,7 +8,8 @@ DUKTAPE_SOURCES = src/duktape.c - CMDLINE_SOURCES = \ - examples/cmdline/duk_cmdline.c - --CC = gcc -+CC ?= gcc -+CC := $(CC) - CCOPTS = -Os -pedantic -std=c99 -Wall -fstrict-aliasing -fomit-frame-pointer - CCOPTS += -I./examples/cmdline -I./src # duktape.h and duk_config.h must be in include path - CCLIBS = -lm -@@ -40,7 +41,7 @@ CMDLINE_SOURCES += extras/module-duktape/duk_module_duktape.c - # http://wiki.duktape.org/Configuring.html - - duk: $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) -- $(CC) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) $(CCLIBS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) $(CCLIBS) - - linenoise/linenoise.c: linenoise - linenoise: -diff --git a/Makefile.codepage b/Makefile.codepage -index f6ef1582..29fa6ffc 100644 ---- a/Makefile.codepage -+++ b/Makefile.codepage -@@ -1,6 +1,7 @@ --CC = gcc -+CC ?= gcc -+CC := $(CC) - - codepage: -- $(CC) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ - src/duktape.c examples/codepage-conv/duk_codepage_conv.c \ - examples/codepage-conv/test.c -lm -diff --git a/Makefile.dukdebug b/Makefile.dukdebug -index 9fafcc3f..aa289d2e 100644 ---- a/Makefile.dukdebug -+++ b/Makefile.dukdebug -@@ -10,7 +10,8 @@ CMDLINE_SOURCES = \ - examples/cmdline/duk_cmdline.c \ - examples/debug-trans-socket/duk_trans_socket_unix.c - --CC = gcc -+CC ?= gcc -+CC := $(CC) - CCOPTS = -Os -pedantic -std=c99 -Wall -fstrict-aliasing -fomit-frame-pointer - CCOPTS += -I./prep -I./examples/cmdline -I./examples/debug-trans-socket - CCOPTS += -DDUK_CMDLINE_DEBUGGER_SUPPORT # enable --debugger in ./duk -@@ -38,4 +39,4 @@ duk: $(CMDLINE_SOURCES) - -DDUK_USE_INTERRUPT_COUNTER \ - -DDUK_USE_DEBUGGER_DUMPHEAP \ - -DDUK_USE_DEBUGGER_INSPECT -- $(CC) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) $(CCLIBS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) $(CMDLINE_SOURCES) $(CCLIBS) -diff --git a/Makefile.eval b/Makefile.eval -index 530f74a8..ce831a69 100644 ---- a/Makefile.eval -+++ b/Makefile.eval -@@ -2,8 +2,9 @@ - # Example Makefile for building the eval example - # - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - eval: -- $(CC) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ - src/duktape.c examples/eval/eval.c -lm -diff --git a/Makefile.eventloop b/Makefile.eventloop -index 1a75587b..ab1b2f72 100644 ---- a/Makefile.eventloop -+++ b/Makefile.eventloop -@@ -2,14 +2,15 @@ - # Example Makefile for building the eventloop example - # - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - evloop: - @echo "NOTE: The eventloop is an example intended to be used on Linux" - @echo " or other common UNIX variants. It is not fully portable." - @echo "" - -- $(CC) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc \ - examples/eventloop/main.c \ - examples/eventloop/c_eventloop.c \ - examples/eventloop/poll.c \ -diff --git a/Makefile.hello b/Makefile.hello -index c12b8e09..61269337 100644 ---- a/Makefile.hello -+++ b/Makefile.hello -@@ -13,7 +13,8 @@ DUKTAPE_SOURCES = src/duktape.c - # Compiler options are quite flexible. GCC versions have a significant impact - # on the size of -Os code, e.g. gcc-4.6 is much worse than gcc-4.5. - --CC = gcc -+CC ?= gcc -+CC := $(CC) - CCOPTS = -Os -pedantic -std=c99 -Wall -fstrict-aliasing -fomit-frame-pointer - CCOPTS += -I./src # for combined sources - CCLIBS = -lm -@@ -29,4 +30,4 @@ DEFINES = - # For debugging, use -O0 -g -ggdb, and don't add -fomit-frame-pointer - - hello: $(DUKTAPE_SOURCES) examples/hello/hello.c -- $(CC) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) examples/hello/hello.c $(CCLIBS) -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $(DEFINES) $(CCOPTS) $(DUKTAPE_SOURCES) examples/hello/hello.c $(CCLIBS) -diff --git a/Makefile.jsoncbor b/Makefile.jsoncbor -index 30387a2f..8f234004 100644 ---- a/Makefile.jsoncbor -+++ b/Makefile.jsoncbor -@@ -2,9 +2,10 @@ - # Example Makefile for building the jsoncbor example - # - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - jsoncbor: -- $(CC) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc -Iextras/cbor \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc -Iextras/cbor \ - src/duktape.c extras/cbor/duk_cbor.c extras/cbor/jsoncbor.c \ - -lm -diff --git a/Makefile.jxpretty b/Makefile.jxpretty -index 7ab00cec..aa53aa8b 100644 ---- a/Makefile.jxpretty -+++ b/Makefile.jxpretty -@@ -2,9 +2,10 @@ - # Example Makefile for building the jxpretty example - # - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - jxpretty: -- $(CC) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -Wall -Wextra -O2 -Isrc \ - src/duktape.c examples/jxpretty/jxpretty.c \ - -lm -diff --git a/Makefile.sandbox b/Makefile.sandbox -index 26bb5ffc..d1d69ce4 100644 ---- a/Makefile.sandbox -+++ b/Makefile.sandbox -@@ -2,8 +2,9 @@ - # Example Makefile for building the sandbox example - # - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - sandbox: -- $(CC) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -std=c99 -O2 -Wall -Wextra -Isrc/ \ - src/duktape.c examples/sandbox/sandbox.c -lm -diff --git a/Makefile.sharedlibrary b/Makefile.sharedlibrary -index ace206a1..11620aa7 100644 ---- a/Makefile.sharedlibrary -+++ b/Makefile.sharedlibrary -@@ -24,7 +24,9 @@ - # convention is to set soname version to (100*MAJOR + MINOR), e.g. 104 for - # Duktape 1.4.x, so that it gets automatically bumped for major and minor - # releases (potentially binary incompatible), but not for patch releases. -+# The formatted version is used for the pkg-config file. - DUK_VERSION = 20600 -+DUK_VERSION_FORMATTED = 2.6.0 - SONAME_VERSION = 206 - REAL_VERSION = $(SONAME_VERSION).$(DUK_VERSION) - -@@ -45,44 +45,58 @@ else - endif - - # Change to actual path for actual distribution packaging. --INSTALL_PREFIX = /usr/local -+INSTALL_PREFIX ?= /usr/local -+INSTALL_PREFIX := $(INSTALL_PREFIX) -+DESTDIR ?= -+DESTDIR := $(DESTDIR) -+LIBDIR ?= /lib -+LIBDIR := $(LIBDIR) - - # The 'noline' variant may be more appropriate for some distributions; it - # doesn't have #line directives in the combined source. - DUKTAPE_SRCDIR = ./src - #DUKTAPE_SRCDIR = ./src-noline - --CC = gcc -+CC ?= gcc -+CC := $(CC) - - .PHONY: all --all: libduktape.$(SO_REALNAME_SUFFIX) libduktaped.$(SO_REALNAME_SUFFIX) -+all: libduktape.$(SO_REALNAME_SUFFIX) libduktaped.$(SO_REALNAME_SUFFIX) duktape.pc - - # If the default duk_config.h is not suitable for the distribution, modify it - # before compiling the shared library and copy the same, edited duk_config.h - # to $INSTALL_PREFIX/include on installation. - - libduktape.$(SO_REALNAME_SUFFIX): -- $(CC) -shared -fPIC -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktape.$(SO_SONAME_SUFFIX) \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktape.$(SO_SONAME_SUFFIX) \ - -o $@ $(DUKTAPE_SRCDIR)/duktape.c - - libduktaped.$(SO_REALNAME_SUFFIX): -- $(CC) -shared -fPIC -g -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktaped.$(SO_SONAME_SUFFIX) \ -+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fPIC -g -Wall -Wextra -Os -Wl,$(LD_SONAME_ARG),libduktaped.$(SO_SONAME_SUFFIX) \ - -o $@ $(DUKTAPE_SRCDIR)/duktape.c - -+duktape.pc: -+ sed -e "s|@PREFIX@|$(INSTALL_PREFIX)|" \ -+ -e "s|@LIBDIR@|$(LIBDIR)|" \ -+ -e "s|@VERSION@|$(DUK_VERSION_FORMATTED)|" \ -+ duktape.pc.in \ -+ > duktape.pc -+ - # Symlinks depend on platform conventions. - .PHONY: install --install: libduktape.$(SO_REALNAME_SUFFIX) libduktaped.$(SO_REALNAME_SUFFIX) -- mkdir -p $(INSTALL_PREFIX)/lib/ -- cp $+ $(INSTALL_PREFIX)/lib/ -- rm -f $(INSTALL_PREFIX)/lib/libduktape.so $(INSTALL_PREFIX)/lib/libduktape.$(SO_SONAME_SUFFIX) -- ln -s libduktape.$(SO_REALNAME_SUFFIX) $(INSTALL_PREFIX)/lib/libduktape.so -- ln -s libduktape.$(SO_REALNAME_SUFFIX) $(INSTALL_PREFIX)/lib/libduktape.$(SO_SONAME_SUFFIX) -- rm -f $(INSTALL_PREFIX)/lib/libduktaped.so $(INSTALL_PREFIX)/lib/libduktaped.$(SO_SONAME_SUFFIX) -- ln -s libduktaped.$(SO_REALNAME_SUFFIX) $(INSTALL_PREFIX)/lib/libduktaped.so -- ln -s libduktaped.$(SO_REALNAME_SUFFIX) $(INSTALL_PREFIX)/lib/libduktaped.$(SO_SONAME_SUFFIX) -- mkdir -p $(INSTALL_PREFIX)/include/ -- cp $(DUKTAPE_SRCDIR)/duktape.h $(DUKTAPE_SRCDIR)/duk_config.h $(INSTALL_PREFIX)/include/ -+install: libduktape.$(SO_REALNAME_SUFFIX) libduktaped.$(SO_REALNAME_SUFFIX) duktape.pc -+ mkdir -p $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/pkgconfig -+ cp $+ $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/ -+ rm -f $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktape.so $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktape.$(SO_SONAME_SUFFIX) -+ ln -s libduktape.$(SO_REALNAME_SUFFIX) $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktape.so -+ ln -s libduktape.$(SO_REALNAME_SUFFIX) $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktape.$(SO_SONAME_SUFFIX) -+ rm -f $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktaped.so $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktaped.$(SO_SONAME_SUFFIX) -+ ln -s libduktaped.$(SO_REALNAME_SUFFIX) $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktaped.so -+ ln -s libduktaped.$(SO_REALNAME_SUFFIX) $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/libduktaped.$(SO_SONAME_SUFFIX) -+ mv $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/duktape.pc $(DESTDIR)$(INSTALL_PREFIX)$(LIBDIR)/pkgconfig/ -+ mkdir -p $(DESTDIR)$(INSTALL_PREFIX)/include/ -+ cp $(DUKTAPE_SRCDIR)/duktape.h $(DUKTAPE_SRCDIR)/duk_config.h $(DESTDIR)$(INSTALL_PREFIX)/include/ - - CCOPTS = -I./examples/cmdline - duk: -- $(CC) $(CCOPTS) -I$(INSTALL_PREFIX)/include -L$(INSTALL_PREFIX)/lib -Wall -Wextra -Os -o $@ ./examples/cmdline/duk_cmdline.c -lduktape -lm -+ $(CC) $(CCOPTS) -I$(INSTALL_PREFIX)/include -L$(INSTALL_PREFIX)$(LIBDIR) -Wall -Wextra -Os -o $@ ./examples/cmdline/duk_cmdline.c -lduktape -lm -diff --git a/duktape.pc.in b/duktape.pc.in -new file mode 100644 -index 00000000..0985c67e ---- /dev/null -+++ b/duktape.pc.in -@@ -0,0 +1,10 @@ -+prefix=@PREFIX@ -+exec_prefix=${prefix} -+libdir=${prefix}@LIBDIR@ -+includedir=${prefix}/include -+ -+Name: duktape -+Description: Embeddable Javascript engine -+Version: @VERSION@ -+Libs: -L${libdir} -lduktape -+Cflags: -I${includedir} From patchwork Sun Mar 20 08:08:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5553 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 743CEC433F5 for ; Sun, 20 Mar 2022 08:08:28 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web11.16040.1647763707738165889 for ; Sun, 20 Mar 2022 01:08:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=aM14Hor2; spf=pass (domain: gmail.com, ip: 209.85.214.170, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f170.google.com with SMTP id t22so10330880plo.0 for ; Sun, 20 Mar 2022 01:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=JKGN5yaM4jN1dfMvoCeN+b9gwo+W6bEPmyHE2aEuHyQ=; b=aM14Hor2rvb76hbvp2xgT95BuQ+dlCx/dyG1DV2TUKCpNyLuujgPCu7GLSkdIMZ0Zh CMXtd0a7/U1OdwO83c6opMytf5r1vOcyJMchJGT7rj6mzlpilz/lk7MLmXubmFP3fUhe ZjtdaeuPgeGTlq+0kpHecUFR8zXA5lqHzD0CVVOF/hEXGV2FmwNaT42EJMCiIi/Ap0Y9 6YP1m03K0CgY5PJ6I9bgnwNIFqm1x/kl8sMWE5SqAjOj5XjQRePfrxRJ2ulyUrheOnBR X6K8WaGb7Xab4jcLLG0jYQH3WsoYpUq3N8JEaIC768I/yUTQxaqKfHQpQeN1WPeeFInn fQdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=JKGN5yaM4jN1dfMvoCeN+b9gwo+W6bEPmyHE2aEuHyQ=; b=0O6eciKz5kZ36SsBp72VhLuLN0dWUCq2jEEqP7xlqd2rSzjY5nhZO9JZWzTWUA3TQo upeEwZpZW1Z2hyYOVaQ1p3FJw3LXWgz/TmRsU1Tgpa2NigsFR5vnPpDPqfTHVeSjs/Ql CD3uzxL+rOiBcIkFgyDsHp88Hr8CaXygZElCrR8fXe8ZGQIavCMGbWzGsWpLia5s1yek A87crhOQmbzqwqY1w7d1QXDZoOBq97VLsr/VOww0gmKH0WJsvtlBGfWLTnEz44yIYRxg IaFiv24n5m86d6HuVf3qK/MYZbz7gsf2/9vNnCLniwPJdcmPo9XXRNr4EABqvzM78vFM mcJQ== X-Gm-Message-State: AOAM531DNlmtXS1SYPoPezv5qfz62otcubt4vs9txORuV5xNhBo1CjW7 Ez1sfPcOPb5C3pjFLXEabIVnK/Ddczr+Uw== X-Google-Smtp-Source: ABdhPJzXAxAyYH3SwGr9XL6N0DNje/GYpNfIyugS3so8n9gFa+yt9O79jsitRy8F9aszg64z0iWBsA== X-Received: by 2002:a17:902:f606:b0:14b:4c2d:e1fa with SMTP id n6-20020a170902f60600b0014b4c2de1famr7448087plg.24.1647763707052; Sun, 20 Mar 2022 01:08:27 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:26 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-webserver][PATCH 13/17] cockpit: Package missing nonarch_libdir Date: Sun, 20 Mar 2022 01:08:11 -0700 Message-Id: <20220320080815.825928-13-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96077 Signed-off-by: Khem Raj --- meta-webserver/recipes-webadmin/cockpit/cockpit_220.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-webserver/recipes-webadmin/cockpit/cockpit_220.bb b/meta-webserver/recipes-webadmin/cockpit/cockpit_220.bb index 58dbad31b1..c08de89316 100644 --- a/meta-webserver/recipes-webadmin/cockpit/cockpit_220.bb +++ b/meta-webserver/recipes-webadmin/cockpit/cockpit_220.bb @@ -166,6 +166,8 @@ FILES:${PN} += " \ ${datadir}/cockpit \ ${datadir}/metainfo/cockpit.appdata.xml \ ${datadir}/pixmaps/cockpit.png \ + ${nonarch_libdir}/tmpfiles.d \ + ${nonarch_libdir}/firewalld \ " RDEPENDS:${PN} += "${PN}-bridge" From patchwork Sun Mar 20 08:08:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5555 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FAB0C4332F for ; Sun, 20 Mar 2022 08:08:29 +0000 (UTC) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mx.groups.io with SMTP id smtpd.web11.16041.1647763708513322419 for ; Sun, 20 Mar 2022 01:08:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=V/aKA6Rn; spf=pass (domain: gmail.com, ip: 209.85.215.175, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f175.google.com with SMTP id s72so5491855pgc.5 for ; Sun, 20 Mar 2022 01:08:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=88YIUTkNCoG0ucnELPdgdq7GHVKFSEFdOqn1ouhsWJs=; b=V/aKA6RnZG6eAcJ97tfCEfltFoP9MMQWszA9gzJ7duVYB5hy0F6uPNaAhr4UcgZxyu uXSxW01lnp7aNf2kangHyrRJg5lQ+LGYyGlTyb9BIHpfsKRlJHDUwI0fFZnfuRVmqqAP b4gqS0YNoDcO8LZbrl33y34263J7MUxfD19H8bDUxA+dYdCb3pmv4zFkcThwjSOqnBch Lg0ejMNQTcbfRcVoMzvhkL2Fy7003SoGUt4C85hNrqX7p+HzQT0FBzox/CDRnzblPVdJ XnbBoMyAVG0CL0t/5upP3k3aMuGOoRL/JYK6QsHgoiOgt9+Aw4a0y4v/uZWLMcWKz+sJ goyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=88YIUTkNCoG0ucnELPdgdq7GHVKFSEFdOqn1ouhsWJs=; b=mnYJBFVtzxLWhpZOgE7peleE7zBzDp0wUzIt6QM1A/HoOERF157a3SW3ykakgR5U6f 9PKdNOGt8db6p4wojgEWh9/KX/ZlpuwJtxTP0F17j9X3XaW25i2dnZXmfN+WKKBvz01B juBsPE6XsOSH88/7cbKanCifGC/wqAO3TvRPTF+MaOQs+3OqvDMvvD8H2KZVOdTH/XLd iEjYg6WAsVYhY71jRBSWWfqpD6G2jWb/7YzZsmC/mlVDT/8e0Wk6QtV/b/o/7/1KJRxk cC5sx+0jST99LvWmURy32zhUA2nFht03KYeSCY8611hxi/OInIhv6k+2POVXHSLYohtm TSGA== X-Gm-Message-State: AOAM533HpvDMD2lzgTLJUcXZpNXCx/Nu4e0L/qCxEK0fDY1/Nu6sI4dw WJ9B7VpGOEvpfPxHXAw/pGgV8D8M9PMP+w== X-Google-Smtp-Source: ABdhPJySMmoQQEeWKAZDOBDx1cRX49sPGmjwlO2BWRt7Nz+saHa43Ffa6mtLeyTaI3/rd4Dx737thw== X-Received: by 2002:a63:ce48:0:b0:373:ac94:f489 with SMTP id r8-20020a63ce48000000b00373ac94f489mr14201346pgi.622.1647763707763; Sun, 20 Mar 2022 01:08:27 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:27 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 14/17] unattended-upgrades: Package nonarch_libdir for systemd files Date: Sun, 20 Mar 2022 01:08:12 -0700 Message-Id: <20220320080815.825928-14-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96078 Signed-off-by: Khem Raj --- .../unattended-upgrades/unattended-upgrades_2.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/unattended-upgrades/unattended-upgrades_2.6.bb b/meta-oe/recipes-devtools/unattended-upgrades/unattended-upgrades_2.6.bb index e528d72e8c..1ec205f8b8 100644 --- a/meta-oe/recipes-devtools/unattended-upgrades/unattended-upgrades_2.6.bb +++ b/meta-oe/recipes-devtools/unattended-upgrades/unattended-upgrades_2.6.bb @@ -28,4 +28,4 @@ do_install:append () { rm -r ${D}/usr/usr } -FILES:${PN} = "${bindir} ${exec_prefix}/etc ${libdir} ${datadir}" +FILES:${PN} = "${bindir} ${exec_prefix}/etc ${libdir} ${datadir} ${nonarch_libdir}" From patchwork Sun Mar 20 08:08:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5556 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FD5CC433F5 for ; Sun, 20 Mar 2022 08:08:30 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web08.16228.1647763709352042808 for ; Sun, 20 Mar 2022 01:08:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Z3+E6zJG; spf=pass (domain: gmail.com, ip: 209.85.214.182, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f182.google.com with SMTP id n2so10294694plf.4 for ; Sun, 20 Mar 2022 01:08:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=GsJrAzm8blDhWVsIl0awtLWUpWvFrxIMRA9wLrPCWLg=; b=Z3+E6zJGhVzRWDtc6uNUWLI277MK0MltS0m43GMqPrWyrYnh1CgqY9Xi7wPG4h+3Zr l/h6YL503ImLZbYUAditya3ZFHoNr9ed3NxyCDHxSNx0MQ4D1PV6CFUNywHOpz3Vrk22 NguxtE4I2MuP7Dp/Tqv0QwMF8bkzqqNHCrJ1rh/dqUEvGdpyyYAY7Y6nW8Ddq/MsvZGw XYPBP/8xxsimeKLcxMla4/W+OEkp8XQZihCQkdiumHdjHKx/ToP4urPYfLfn2GN9Mu1o kXd1y32yINUHbZukuMBRJrWi0icC0Z8d9oRm3UAtlhLAGWK3uU+8h46EtiP3Fp/i+pGA KGGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=GsJrAzm8blDhWVsIl0awtLWUpWvFrxIMRA9wLrPCWLg=; b=FMVLReQJdQQFhxHrmh+DhRPrSAi5lMBZc7kU5+RAeVDmL0f2KWtEVdFMsV6ebw7E7u y8NyjIYojnqUIEgcRdbTDKcHl8J2HLRC9pFPN+n/m01ZYo03NjyCAj/vy4dJ8Bvv8JcR EuW5gMx0+xYyH+zX3s48KaIgjZc68qYCds/EtinhlJqeAYy6wH4CpeXg+9BAlns7K+JC AxlvxkYouthnM148ssWkiMvg1rEUTbY9JRTX29CE9rzvSfDZdwGAWXoLv4s+BdmxCwVy cZN+IFeQgwTQ4/k14hT9WLfXq/HxsGlRhj6hrJg8CDp16UHZDfDrJjdrN2WhxXo/FhjW qrzA== X-Gm-Message-State: AOAM530qKS0reGCKo9Wb/XN+WDJsW4ypiS/VxbMkInQ6LhjOoQbSY7sq o+3CP5/uYY/HQVNl/VIaRQ7IY4h1eTN1Vw== X-Google-Smtp-Source: ABdhPJxdnCg3NTXv0EhIYSf8HzARcq4jnz38MWuWafpuCEbqKzi9RX5s2LM76qvhIrcAoGBAdgiBNA== X-Received: by 2002:a17:90b:1811:b0:1bf:582e:443c with SMTP id lw17-20020a17090b181100b001bf582e443cmr30813081pjb.0.1647763708589; Sun, 20 Mar 2022 01:08:28 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:28 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 15/17] fsverity-utils: Define LIBDIR Date: Sun, 20 Mar 2022 01:08:13 -0700 Message-Id: <20220320080815.825928-15-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96079 This helps make it platform independent since some platforms e.g. ppc64 uses lib64 for system libpaths Signed-off-by: Khem Raj --- meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.5.bb b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.5.bb index 89e92d62f4..c95a5b2d32 100644 --- a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.5.bb +++ b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.5.bb @@ -16,7 +16,7 @@ S = "${WORKDIR}/git" DEPENDS = "openssl" -EXTRA_OEMAKE:append = "PREFIX=${prefix} USE_SHARED_LIB=1" +EXTRA_OEMAKE:append = "PREFIX=${prefix} LIBDIR=${libdir} USE_SHARED_LIB=1" # We want to statically link the binary to libfsverity on native Windows EXTRA_OEMAKE:remove:mingw32:class-nativesdk = "USE_SHARED_LIB=1" EXTRA_OEMAKE:remove:mingw32:class-native = "USE_SHARED_LIB=1" From patchwork Sun Mar 20 08:08:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5557 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 748F5C433EF for ; Sun, 20 Mar 2022 08:08:31 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.web09.16396.1647763710196973502 for ; Sun, 20 Mar 2022 01:08:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=WTHx1/4c; spf=pass (domain: gmail.com, ip: 209.85.210.171, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id p8so13032854pfh.8 for ; Sun, 20 Mar 2022 01:08:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jWwZ4ghkRdRM4mq5Wo7BSEiXVXtAlqZdP/wmbyYTeeY=; b=WTHx1/4cFJpsZSoTwNoM2oN/smOcfwNQa1735kQ5R26/mv7neZO9LAMfU5PzxTH++U J8cnLbsiWKlgAyoRYr2pAR/fIfArS0yJYrSe70yDRdWn6wKdPg0GOr4RiFdquVHK51zI 5CLuv0cZVEs++GjOjPJJPLDygB/rfbDffrBvTMtqBaFEzUeodxDs8FTj39zRux88vcj4 cWDPgd4zWBSUm3/PQQwVc677NhD86T6/MkJEDN3ABgWwAhUEVmGuRFJlMMpDolmNqPfH avjtlpb2K52NykpQ8dXAFQE+ONBtuiEL0oFf3xOPNXk4lXH9T+sTZrvLzovzgiW9U/65 TfBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jWwZ4ghkRdRM4mq5Wo7BSEiXVXtAlqZdP/wmbyYTeeY=; b=k9LTGHvwLZzu7yAmhUN9AFOVHX7wWmX+Qcy6hHQ9C8MPf0i0csMblO6O0x1dDRcc8w HurQtS7KI+FF/zmVfW0uOIdyXimVNKe+x97QzFy3LItLu/JZl9zFLfV/uEIqWi7NXF7y xCTeWmc86o0ZHJu6E2dgkQqZreVX5dRrJDc9QS1fs1MFF86YzwHcMzY6sca/IbE7PHU2 uviq4M2CQd2oYgB5OWNSbJ7EU83MA50yUGlEf11tdGVBdJ4lUa/Iq6iztz3ox5rskOSc hV6KJu94gHLWXEixhV+7EkrRPpcFwLsf2NPzxgea4ue0LF9L9DtEDolBUv3Xc+Yw+FpE ZzwA== X-Gm-Message-State: AOAM530fY0diNwfyvuqZZKSQXch7vI/C0QVZvPVUF2fsU+DhDtkoMHQz gXqHY/scOiyYZ2bFRxF7B/OFaW+K/WNl6Q== X-Google-Smtp-Source: ABdhPJy8NFmtcrlX6gJCmxhRkZR2666eZSr6+3FdfOIjSuE5M1d/eN5343vX9s3HceYqARnNJ1lBFA== X-Received: by 2002:a05:6a00:2484:b0:4fa:997e:3290 with SMTP id c4-20020a056a00248400b004fa997e3290mr685141pfv.37.1647763709420; Sun, 20 Mar 2022 01:08:29 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:28 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 16/17] luaposix: Fix INST_LIBDIR to honor libdir var Date: Sun, 20 Mar 2022 01:08:14 -0700 Message-Id: <20220320080815.825928-16-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96080 Signed-off-by: Khem Raj --- meta-oe/recipes-devtools/luaposix/luaposix_35.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/luaposix/luaposix_35.1.bb b/meta-oe/recipes-devtools/luaposix/luaposix_35.1.bb index f6578ca093..a71bbebf70 100644 --- a/meta-oe/recipes-devtools/luaposix/luaposix_35.1.bb +++ b/meta-oe/recipes-devtools/luaposix/luaposix_35.1.bb @@ -20,7 +20,7 @@ do_compile() { } do_install() { - ${S}/build-aux/luke PREFIX=${D}${prefix} install + ${S}/build-aux/luke PREFIX=${D}${prefix} INST_LIBDIR=${D}${libdir}/lua/${LUA_VERSION} install } FILES:${PN} = "${datadir}/lua/${LUA_VERSION} \ From patchwork Sun Mar 20 08:08:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 5558 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FF15C433FE for ; Sun, 20 Mar 2022 08:08:31 +0000 (UTC) Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) by mx.groups.io with SMTP id smtpd.web10.16168.1647763710959994971 for ; Sun, 20 Mar 2022 01:08:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Tn+GDGwh; spf=pass (domain: gmail.com, ip: 209.85.215.173, mailfrom: raj.khem@gmail.com) Received: by mail-pg1-f173.google.com with SMTP id o26so8200703pgb.8 for ; Sun, 20 Mar 2022 01:08:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=V5TSO8Ao9KHzDZoo44OaoM5wuNhN6r6sGE5ntnwQUyg=; b=Tn+GDGwh3M7uuYgv4eddO4edZWzvjyVY5FU9TAj+FJobfVz4qydkuHGuFY2WQGUENh hjjv4FE6YZjDs2l3BRjAXx9daAIN7fUqp27EFpOeOQyGr7LwoPkrdG6QAxwcc+CjIuqf kAECXyTMniDaxAuWQnJx/Z+NQE/wpO/z6J8j4N5gHBzfbPe5BGJrl1qfaVWcwmh/XchO I6kJvvUxpi6UEzS4OOPNn4MSVWDb4rx/TRwMwanhBF83D9bu6jR4MsPkPlHXURTJwgRz aqcBoP/XCeyq8tWF1sQBMZWmJQ24eMDol5FUBCJ19GD9emK1ttXuH31+wAN39vtXBJnv EnXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=V5TSO8Ao9KHzDZoo44OaoM5wuNhN6r6sGE5ntnwQUyg=; b=K/inaaqKjcbtLJiMpgXuIvrc2rH2MtDrdrQkGPMSrwwnMEb7FJY1nphjx2Lfnghdjn aq14t3Sg+yOS61F0WwVy7BiGrsX3DJfZrqdocXsppiJ6qQq1LvB1ZHCr94VnGRzwcAP8 L/C3Qaomf687+iVTQTvMJ6ReCULX0gVyMKX3sA38wo++tWkrHGw/tMPs9i/Nskd63sJp BmSRKVVe/52kJSQMbGBitixQ3PH6aBfJLxgj4vRWlKCqj1jxxztGn1oZYQpBDU+SGO/D Lpyu0smp7X9hHvLZeVAFS5FC2vQq1puoGXX1KBnH2daFYK37UoP+nHGO3UCZoZJigPkn Am+A== X-Gm-Message-State: AOAM531pRjxs8vrr73uSiLViru7uK4sj6tkrnIkRKdVPTFQbUUohZDPq g2xYGXw81LLHTnJUJ/M8Ex2WSNswTMrLqA== X-Google-Smtp-Source: ABdhPJyjMn6NvO2llzmAcmxQFs1lnQn/gq5XSHs4Vkvijz8VHs9rd3fY9fcOWkIPNdBHojq7fIgd8g== X-Received: by 2002:a63:31cf:0:b0:382:2647:d3a9 with SMTP id x198-20020a6331cf000000b003822647d3a9mr10164373pgx.306.1647763710263; Sun, 20 Mar 2022 01:08:30 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:a0f0::781b]) by smtp.gmail.com with ESMTPSA id s6-20020a056a0008c600b004f667b8a6b6sm15607763pfu.193.2022.03.20.01.08.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 01:08:29 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 17/17] uml-utilities: Define LIB_DIR to be libdir relative Date: Sun, 20 Mar 2022 01:08:15 -0700 Message-Id: <20220320080815.825928-17-raj.khem@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220320080815.825928-1-raj.khem@gmail.com> References: <20220320080815.825928-1-raj.khem@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 20 Mar 2022 08:08:31 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/96081 helps make it platform independent Signed-off-by: Khem Raj --- .../recipes-extended/uml-utilities/uml-utilities_20040406.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb index b3db508cc7..663a145ef7 100644 --- a/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb +++ b/meta-oe/recipes-extended/uml-utilities/uml-utilities_20040406.bb @@ -22,7 +22,7 @@ do_compile() { } do_install() { - oe_runmake install DESTDIR=${D} + oe_runmake install DESTDIR=${D} LIB_DIR=${libdir}/uml } FILES:${PN} += "${libdir}/uml"