From patchwork Fri Aug 16 06:19:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47895 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 968E2C3DA4A for ; Fri, 16 Aug 2024 06:19:22 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.web10.142134.1723789159494200206 for ; Thu, 15 Aug 2024 23:19:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=kjyUWg6A; spf=pass (domain: gmail.com, ip: 209.85.210.172, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-70d1c655141so1151441b3a.1 for ; Thu, 15 Aug 2024 23:19:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789159; x=1724393959; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Usu89dGrm4zJl5f2DUhSfFit4QYTTQaP9WLqSX65JgU=; b=kjyUWg6A15irlabLY+JcTrTE9dFK4b1ITGxzZnFCprL2Iy2CRYl50G7kaT6bDiDPrQ 4XGav7y73VDbX+fct7mtpg88dFrwsEQnZvBOBZCb2xgHKvR2S9LViko0MdQI13ew9tAp 152KjIp/av6TQeuYi4Dbd013vOPJ0b9wQXvp5JClPJ1TDMGvyMTgKz7bf35Hy6Rx7sVX QOmHOcKh7HHN8UVbgJPrezlHMHa6le5ILzNO+YPtzIBgNzXHGtK+p1uWB7CNE8zkvbuB wDZu7c+Kg81mKIYEvf/s0vr9ENuZiVTuuy1I/PdY1yD7kVcCpVM1PBZjRE3fgWplDggv x0iA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789159; x=1724393959; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Usu89dGrm4zJl5f2DUhSfFit4QYTTQaP9WLqSX65JgU=; b=T07VTT93UJmwpUGu/HRwD4reG+9nkiXus6/FuKJG1WdP/tWylkaDD28aTUWphPLt/7 +gj9t3JQQ6Cey1PVc3KKdHP22shCyhCjZgb5SxaLRO0hsjgwpb+I2mnChymyH/U52vUn r0JCSxQ1QPnaRc/uQhZVEw4p3DkIJtGjVW1a+BnbDJj25noOyu2mw8+cIX9qOfVBpTyQ DXvM3N4mfZqtIcdAOgMMExSSU8NLp5tkL0OcHFwUIAEpmZILQW9qAGKFgdCBIfKLPx04 ReOjm2Oekuw8CplKFxqEjPBhH22rvLMyVN1zStnmZ5xv5TPAbQoM1Segf858AdOnjFmM NKhg== X-Gm-Message-State: AOJu0Ywy29KfkEo+ATo8+vGxbWzfi5vDOgS3Nb9yWkqpJTePnOHK8MtD apJLEwBfn5YNwfw7SPlmmaAqaNWCAcnf5ZBFJhryiaKQ4ARc8LUN+2KMGQ== X-Google-Smtp-Source: AGHT+IFI7UQfUkD4ecXzsOeEOeofJyeSx5IGohnF1vqZ5/cZcALECRNktyypx1cEdgFmesrDakRD8w== X-Received: by 2002:a05:6a00:9441:b0:706:6962:4b65 with SMTP id d2e1a72fcca58-713c4e837cdmr2231932b3a.14.1723789158572; Thu, 15 Aug 2024 23:19:18 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:18 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 1/6] fvwm: Fix buildpaths QA Errors Date: Thu, 15 Aug 2024 23:19:10 -0700 Message-ID: <20240816061915.2095711-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 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 ; Fri, 16 Aug 2024 06:19:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111829 Signed-off-by: Khem Raj --- meta-oe/recipes-graphics/fvwm/fvwm_2.7.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-graphics/fvwm/fvwm_2.7.0.bb b/meta-oe/recipes-graphics/fvwm/fvwm_2.7.0.bb index df349494aa..fcf1bd9cae 100644 --- a/meta-oe/recipes-graphics/fvwm/fvwm_2.7.0.bb +++ b/meta-oe/recipes-graphics/fvwm/fvwm_2.7.0.bb @@ -72,6 +72,8 @@ EXTRA_OECONF = " \ --without-xpm-library \ ac_cv_func_mkstemp=no \ has_safety_mkstemp=yes \ + ac_cv_path_FVWM_CPP=cpp \ + ac_cv_path_PERL=perl \ " # show the exact commands in the log file @@ -90,6 +92,7 @@ do_install:append() { sed -i -e 's:${STAGING_BINDIR_NATIVE}/perl-native/perl:${USRBINPATH}/env perl:g' ${D}${bindir}/fvwm-* sed -i -e 's:${STAGING_BINDIR_NATIVE}/perl-native/perl:${USRBINPATH}/env perl:g' ${D}${libexecdir}/fvwm/*/Fvwm* sed -i -e 's:${STAGING_BINDIR_NATIVE}/python3-native/python3:${USRBINPATH}/env python3:g' ${D}${bindir}/fvwm-menu-desktop + sed -i -e 's:${WORKDIR}::g' ${D}${bindir}/fvwm-bug } # the only needed packages (note: locale packages are automatically generated From patchwork Fri Aug 16 06:19:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47894 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 9784AC531DF for ; Fri, 16 Aug 2024 06:19:22 +0000 (UTC) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by mx.groups.io with SMTP id smtpd.web10.142135.1723789160485086485 for ; Thu, 15 Aug 2024 23:19:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=adERrxkr; spf=pass (domain: gmail.com, ip: 209.85.128.171, mailfrom: raj.khem@gmail.com) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-65fdfd7b3deso17213867b3.0 for ; Thu, 15 Aug 2024 23:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789159; x=1724393959; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OVdo5+RNE1bK4smkePfv7yt8Gf+O6tRwrmS/nOsXbsQ=; b=adERrxkrEKyWHEU6/bhrzkQyJi0wQZgO8oe8tHmYsaCj9+wIX9uIXa1IWIjABvTp1Z E8BWd8iC3wOx0+zHuvMpsB/ag6ezfRhkorbh42yNDuKD7YAUChSGvmpHsG3Oox7sUisO BZz1HM6shlDkKa8zfY1QJBQEiq+dbdIj8QSvcFTq+vHgKGJr/7nSb6CxJPmRY0e2q+ZC 7JKJbc5gkIqqLWwreih0dsonf6O584L1w9FZ/1pBb3MwLMlB+nybx9KOpSPa9JDM7gC6 /zymTBSodP7bF0hlDvj0x3omujMrCP+k6bCCdumqfXnPQ952AWnYjSGI4cyZ0P6HvYi8 M62A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789159; x=1724393959; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OVdo5+RNE1bK4smkePfv7yt8Gf+O6tRwrmS/nOsXbsQ=; b=LioeOihpgPlauuPK2AtiyZOVeA4BKUR598Omsk1Kf4UGMSDrYC/LSnzogwmt5as517 CI6cHRxnnDTnPDy5tReJ46OadreHnWIJifqDBLYBmd89ZrLrdah+rSvGVNpYf6P9xEvg wDBrEB+DGVYH7JH8SSU+1OV9V0F9ZHVvtLYqzN8j4/bHNZNh9MICdtW+gC6A1lnjDJvr L8jHmf3lAVXxkBWklTyrwebeg30wXuxvDCDvsBeGr+daNQXfHy7oG4DT4Cx19Tym2v+C fh3mWHPdmIJLfsLe16rxKPxiQTaR3u6ttVDvRwn+Ngx4SMwLpKG2NORXCWU3Bw3PkTRE tSVA== X-Gm-Message-State: AOJu0YyYs30z0ikAb8uE6KBB+fhNLNCFxGjf3siV8xRX3lYgbxPo+VLK 4YQPNis2Ugk6EFivoh8WiChPOqu2BjHWJlSJ8cEEkoCnQdtgpP/ZsIP3ZQ== X-Google-Smtp-Source: AGHT+IEKiSbZpNtBGfIHFgAzscTLU7NGZV3I9Z7b9j/YPWORPO9yucNwsug+l6F2CuHOd+OHBfbmVg== X-Received: by 2002:a05:690c:12:b0:697:7cc0:ce1 with SMTP id 00721157ae682-6b1b7a6acafmr24404077b3.7.1723789159476; Thu, 15 Aug 2024 23:19:19 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:19 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 2/6] proftpd: Upgrade to 1.3.8b Date: Thu, 15 Aug 2024 23:19:11 -0700 Message-ID: <20240816061915.2095711-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816061915.2095711-1-raj.khem@gmail.com> References: <20240816061915.2095711-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 ; Fri, 16 Aug 2024 06:19:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111830 Fix buildpaths QA Errors while here Signed-off-by: Khem Raj --- .../{proftpd_1.3.7c.bb => proftpd_1.3.8b.bb} | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) rename meta-networking/recipes-daemons/proftpd/{proftpd_1.3.7c.bb => proftpd_1.3.8b.bb} (92%) diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7c.bb b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.8b.bb similarity index 92% rename from meta-networking/recipes-daemons/proftpd/proftpd_1.3.7c.bb rename to meta-networking/recipes-daemons/proftpd/proftpd_1.3.8b.bb index aa8d5fabd6..33480bff2c 100644 --- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.7c.bb +++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.8b.bb @@ -4,8 +4,8 @@ HOMEPAGE = "http://www.proftpd.org" LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=fb0d1484d11915fa88a6a7702f1dc184" -SRCREV = "75aa739805a6e05eeb31189934a3d324e7862962" -BRANCH = "1.3.7" +SRCREV = "0a7ea9b0ba9fcdf368374a226370d08f10397d99" +BRANCH = "1.3.8" SRC_URI = "git://github.com/proftpd/proftpd.git;branch=${BRANCH};protocol=https \ file://basic.conf.patch \ @@ -21,7 +21,7 @@ S = "${WORKDIR}/git" inherit autotools-brokensep useradd update-rc.d systemd multilib_script -EXTRA_OECONF += "--enable-largefile" +EXTRA_OECONF += "--enable-largefile INSTALL=install" PACKAGECONFIG ??= "shadow \ ${@bb.utils.filter('DISTRO_FEATURES', 'ipv6 pam', d)} \ @@ -70,6 +70,12 @@ do_configure () { install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.guess ${S} install -m 0755 ${STAGING_DATADIR_NATIVE}/gnu-config/config.sub ${S} oe_runconf + sed -e 's|--sysroot=${STAGING_DIR_HOST}||g' \ + -e 's|${STAGING_DIR_NATIVE}||g' \ + -e 's|-ffile-prefix-map=[^ ]*||g' \ + -e 's|-fdebug-prefix-map=[^ ]*||g' \ + -e 's|-fmacro-prefix-map=[^ ]*||g' \ + -i ${B}/config.h } FTPUSER = "ftp" @@ -116,7 +122,7 @@ do_install () { -e 's|-ffile-prefix-map=[^ ]*||g' \ -e 's|-fdebug-prefix-map=[^ ]*||g' \ -e 's|-fmacro-prefix-map=[^ ]*||g' \ - -i ${D}/${bindir}/prxs + -i ${D}/${bindir}/prxs ${D}${includedir}/proftpd/Make.rules ${D}${includedir}/proftpd/config.h # ftpmail perl script, which reads the proftpd log file and sends # automatic email notifications once an upload finishs, From patchwork Fri Aug 16 06:19:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47896 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 A9B60C531DC for ; Fri, 16 Aug 2024 06:19:22 +0000 (UTC) Received: from mail-oo1-f52.google.com (mail-oo1-f52.google.com [209.85.161.52]) by mx.groups.io with SMTP id smtpd.web11.142238.1723789161354266262 for ; Thu, 15 Aug 2024 23:19:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=VZA/WFfb; spf=pass (domain: gmail.com, ip: 209.85.161.52, mailfrom: raj.khem@gmail.com) Received: by mail-oo1-f52.google.com with SMTP id 006d021491bc7-5c661e75ff6so1014513eaf.2 for ; Thu, 15 Aug 2024 23:19:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789160; x=1724393960; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hUy9eGs/gguty5lcHUP6TWA4bN6LJepIACsvxoc7nAM=; b=VZA/WFfb9UBkDbrBkcOEqryP2J08BqzZlvHeUkfgJjtw+gYmH0eZgua0alwBL99M/Q 6eFzL0Klk2muSL2eXVsGIn9WfKZqP8yobQXIYKscBzDxdNAymQsT46WFiyMeBZGHaUVb 5q70TI9MuhTa3ISGFUQF5XKw++dzszK3/wFvwnd/Lx3F1zkUgd2/F2QOluPk3PS1BBvq eT8H0U2T5gQBxxB5nIq44e/zl/vmW711IudPa+2Fb62oqpLTWEG+GWmy50mi5NAoU9M2 V+vR2l4HkDLu3lGfvSV0uT4yCpYf3q03Gk1jfC1rHVYSgfHP8xJ0vNhS3mxjg/rWGc7Q WgvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789160; x=1724393960; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hUy9eGs/gguty5lcHUP6TWA4bN6LJepIACsvxoc7nAM=; b=g598uUFwboqGW8n4sU7Ht8QSGf+oXQb54+dAPSDQpSHyA6JrwscHAd6Fy/W7SXM2Wc 2/A37M5a3yGXVD5sFPj675nqR3Ku9podtGPxY83b/ujpyVlrp/RXrCkrnDtZ99AT/+lS zA2eLgerPzNXz4eZZZUC9SZ0u4MV1yovIGSpg+99GIPTzxxjTMnXZojjh4K8tHHPXbUU emjzgwrLv1tn1HUMeZfIcymfMSB4Gkvi+qxxr9YfNznOvNtMHyfQRGnTebhjAt/vSngY vriWf6dMej4Qhsdnj+VsjTRbwq85k719jT6VynYLCEShSBlb6hhaOlIzthDMeM93Wm9T sOyQ== X-Gm-Message-State: AOJu0Yy/PprynYpWlY1XrcgwO/RKG+3Q24HmsQE43DyKRHLoGQXL9tVT 1pG86+FtJVfVXttrpGMVPoO+hu1GCkfj+v69Q8JpsDuBwhqSJMZ8l2xueA== X-Google-Smtp-Source: AGHT+IGGLF8TXcfjZ/hNbnaeHS+Kgc85LnAsLCrlf0mygqNNwkc5EOGPIJusOt4h6dnnhOjd4cJKnw== X-Received: by 2002:a05:6870:b622:b0:260:fe28:70ba with SMTP id 586e51a60fabf-2701c3548ddmr2013264fac.1.1723789160390; Thu, 15 Aug 2024 23:19:20 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:19 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 3/6] botan: Make it reproducible Date: Thu, 15 Aug 2024 23:19:12 -0700 Message-ID: <20240816061915.2095711-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816061915.2095711-1-raj.khem@gmail.com> References: <20240816061915.2095711-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 ; Fri, 16 Aug 2024 06:19:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111831 Signed-off-by: Khem Raj --- meta-oe/recipes-crypto/botan/botan_3.5.0.bb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-crypto/botan/botan_3.5.0.bb b/meta-oe/recipes-crypto/botan/botan_3.5.0.bb index d0e9d3e109..3a40680a45 100644 --- a/meta-oe/recipes-crypto/botan/botan_3.5.0.bb +++ b/meta-oe/recipes-crypto/botan/botan_3.5.0.bb @@ -18,8 +18,8 @@ CPU:armv7ve = "armv7" do_configure() { python3 ${S}/configure.py \ - --prefix="${D}${exec_prefix}" \ - --libdir="${D}${libdir}" \ + --prefix="${exec_prefix}" \ + --libdir="${libdir}" \ --cpu="${CPU}" \ --cc-bin="${CXX}" \ --cxxflags="${CXXFLAGS}" \ @@ -39,8 +39,8 @@ do_compile() { oe_runmake } do_install() { - oe_runmake install - sed -i -e "s|${D}||g" ${D}${libdir}/pkgconfig/botan-3.pc + oe_runmake DESTDIR=${D} install + sed -i -e 's|${WORKDIR}||g' ${D}${includedir}/botan-3/botan/build.h } PACKAGES += "${PN}-python3" From patchwork Fri Aug 16 06:19:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47897 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 BAAF0C5320E for ; Fri, 16 Aug 2024 06:19:22 +0000 (UTC) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.web11.142239.1723789161973488120 for ; Thu, 15 Aug 2024 23:19:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Q62dwTqC; spf=pass (domain: gmail.com, ip: 209.85.210.178, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-710cad5778fso1427772b3a.3 for ; Thu, 15 Aug 2024 23:19:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789161; x=1724393961; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=aPTqltY352ru/htW3E3l3vpmKRKm0JFUlO4DO4NzT58=; b=Q62dwTqCWPUgdkaY0hnvd5waM3vP275y0nTWFHd6s264I3E6v86E0Xv0wND/57QoLQ fpwZkp/1IV4lcRSTkjN4kt7p6jtfWcZ6pVgPLSOtOpO6VsdPViIagHugnNSG03zLT9p/ PZpDGK7Wg5vq9t2lRFnhvkTmlOBCpnSU+JXHeONw6GE2DkpjJOf06H/jcX0FZy2JzOK3 RdAqPEcBFGifPGwfHVx/FXJLEKYuMGXzZQ3gOr0QCAYdQS+Hvc+Cli+W+psuxToKvcln 1/59emTAjlTDM4PWJ4tAmDzOMXCfssw8IyMLiArHVwc5XMkZucTtJvZaJd+sVKo1EmG/ ZnFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789161; x=1724393961; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aPTqltY352ru/htW3E3l3vpmKRKm0JFUlO4DO4NzT58=; b=ocsSgwkVN80XcWT5Zu+8AzJ2pgsBb1L+jTy6roPjOU8q869N/8XCAo6aEPh7WtqYoH uc5/c0VRvcG3dg+bI4oz8R1axGay3X43O4CHWArXjmLSSt/FMVGFde8P3qPD1B0Xis+g c25mQs3qCdlrhtaSsII4MD2k3X5XEi3q8BA8bNzXlcc8kWp4hMPZnJsW94miMCS+ulmf /JwFI4WRW7ycxrlbAiEEk8eYt2lPePQ6eLr/Jh7n0x9k1KSnpFlkuJVkWegnvcFoGL2Y m6uDtudvUyiPkHM/4Qpng11nZu991Ruxo5olM6q8IG6bLby1tHlzc402eaVMG/UqSpT3 U3Hw== X-Gm-Message-State: AOJu0YyNBpn7MqSGmCWbARoB0YsuEAcR8M22wc1zSB9iH6VS0A/m5iaK wbUfrQ3BN110cGKiD6Fps+hD4cghgIhkftSX2kLaRrFv4Cr+JaOv3eARzA== X-Google-Smtp-Source: AGHT+IGklTWBUSmnsnM8dXu0Xe1V5SahjJk8+w3GJXok8ygW1w3jgpZvQpK1v4oInNh4a2vUOU7rqA== X-Received: by 2002:a05:6a00:3d01:b0:710:58ef:1746 with SMTP id d2e1a72fcca58-713c4b8f7fcmr2657656b3a.0.1723789161193; Thu, 15 Aug 2024 23:19:21 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:20 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 4/6] ndisc: Remove buildpaths from binaries Date: Thu, 15 Aug 2024 23:19:13 -0700 Message-ID: <20240816061915.2095711-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816061915.2095711-1-raj.khem@gmail.com> References: <20240816061915.2095711-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 ; Fri, 16 Aug 2024 06:19:22 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111832 configure emits its arguments into binaries via PACKAGE_CONFIGURE_INVOCATION therefore edit the paths from this in generated config.h before it gets into binaries. Signed-off-by: Khem Raj --- meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb b/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb index a827e7f42a..fb00b83516 100644 --- a/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb +++ b/meta-networking/recipes-support/ndisc6/ndisc6_1.0.8.bb @@ -27,6 +27,10 @@ do_configure:prepend() { ${S}/autogen.sh } +do_configure:append() { + sed -i -e 's|${WORKDIR}||g' ${B}/config.h +} + do_install:append () { rm -rf ${D}${localstatedir} # Enable SUID bit for applications that need it From patchwork Fri Aug 16 06:19:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47899 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 A4B27C3DA4A for ; Fri, 16 Aug 2024 06:19:32 +0000 (UTC) Received: from mail-oa1-f44.google.com (mail-oa1-f44.google.com [209.85.160.44]) by mx.groups.io with SMTP id smtpd.web11.142240.1723789163215326740 for ; Thu, 15 Aug 2024 23:19:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Ui0GoLEm; spf=pass (domain: gmail.com, ip: 209.85.160.44, mailfrom: raj.khem@gmail.com) Received: by mail-oa1-f44.google.com with SMTP id 586e51a60fabf-268a9645e72so1146648fac.1 for ; Thu, 15 Aug 2024 23:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789162; x=1724393962; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Z1T8Dz0x8W710Y1i6Wc3UpGZpHTSKYqhFP1Ouf0mOyg=; b=Ui0GoLEmiN0NYPhDsusLD1PTsCy2lg++6NPLIQpZ/q+1JAudLCL93PC9jaoaGIRh9U T4BtdBaEmK3ouvKKilCNRGMxitUmGUcLP+Cp5IRaVG86wuzUV5CBWo4if1hsmW6x0IKe 2SobXUo4xhHdmWNtJUEwkHutXr+FmWN/uHHMwC0DLRU2UlwMua+QipVzDPNrtW5nHyqp OjEbgpMYWllaBRRPXB5VASBte76lDdjbW+cU2eHtM9JKH6lcVVsEMv7QIETeipCmmS9E 31QTTgLnPbvp5z7GruDVaR7/44jZ7VCeVmEEExnE+jjlJ7MJuYwCXb+pb6iCYqp68/sS m8Vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789162; x=1724393962; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Z1T8Dz0x8W710Y1i6Wc3UpGZpHTSKYqhFP1Ouf0mOyg=; b=HClHgR6gLnNUczvWixbeaQGkW9DPtEPXx1tE6wJrEeBme3YL+C648eZ/VK1W9xGSRt eX5v0nLqU5qjPWEYCMnw/JtgHCLNUcOeZdGJG5wd9uVbxqSscvDdfTscz3oWr8BB4lvv 6pl9CEXam/Wn7xiCSo1Xg2GQT0SOk2pi8pd3CsLjOUmkCbfODoC+mkmO/qeWqlqMIvUr zGk7XkXLK34el2vuOJhxpttYJJaga6nCs/tbvwNqy2xswq8SVj/HvWVM/dBidgPRXQl/ fpB36+uU8HD5waQ+6o65b3KrnIruq9IXh/not0FoaAvgeIrL54YfARw80A5pWd1jrwka u9VQ== X-Gm-Message-State: AOJu0YzCQew79XVCAaRKj70bMlH41J0hMX9JICoUMkRWPSUS197hHisG U7xm0B8zIZwFdI+ByMbcab2NOzVDqV1csBrtuqBPOspRlIfEyFHGybUZSg== X-Google-Smtp-Source: AGHT+IEQdfOxNNUuOahkv7qBcEx17mxHmtahB+XvRn3M3qBVo+dDjk+bwHY+1GE1XPCZN5Z4466Q5Q== X-Received: by 2002:a05:6871:4915:b0:268:a79a:be0d with SMTP id 586e51a60fabf-2701c5efffcmr2082109fac.47.1723789162043; Thu, 15 Aug 2024 23:19:22 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:21 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-python][PATCH 5/6] python3-kivy: Remove buildpaths from comments in generated C sources Date: Thu, 15 Aug 2024 23:19:14 -0700 Message-ID: <20240816061915.2095711-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816061915.2095711-1-raj.khem@gmail.com> References: <20240816061915.2095711-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 ; Fri, 16 Aug 2024 06:19:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111833 Cython does not provide a direct option to disable or customize the metadata written in the generated C files. The metadata includes information like the Cython version and absolute paths to the original Cython files, which can be problematic for doing reproducible builds Therefore edit out these comments from the cython generated C files they are nicely tucked between two known tags at the top of file. Signed-off-by: Khem Raj --- meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb b/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb index 6bd7ce8ba3..045ac23106 100644 --- a/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb +++ b/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb @@ -75,3 +75,10 @@ RDEPENDS:${PN} = " \ # python3-kivy/2.3.0/git/kivy/graphics/cgl_backend/cgl_gl.c:4568:52: error: assignment to 'void (*)(GLuint, GLsizei, const GLchar **, const GLint *)' {aka 'void (*)(unsigned int, int, const char **, const int *)'} from incompatible pointer type 'void (*)(GLuint, GLsizei, const GLchar * const*, const GLint *)' {aka 'void (*)(unsigned int, int, const char * const*, const int *)'} [-Wincompatible-pointer-types] # python3-kivy/2.3.0/git/kivy/core/window/_window_sdl2.c:8781:23: error: passing argument 1 of 'SDL_SetEventFilter' from incompatible pointer type [-Wincompatible-pointer-types] CFLAGS += "-Wno-error=incompatible-pointer-types" + +do_compile:append() { + for f in `find ${B} -name *.c` + do + sed -i -e "/BEGIN: Cython Metadata/,/END: Cython Metadata/d" $f + done +} From patchwork Fri Aug 16 06:19:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 47898 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 A51B5C531DF for ; Fri, 16 Aug 2024 06:19:32 +0000 (UTC) Received: from mail-ot1-f53.google.com (mail-ot1-f53.google.com [209.85.210.53]) by mx.groups.io with SMTP id smtpd.web10.142136.1723789164303856170 for ; Thu, 15 Aug 2024 23:19:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Y/8LGRdy; spf=pass (domain: gmail.com, ip: 209.85.210.53, mailfrom: raj.khem@gmail.com) Received: by mail-ot1-f53.google.com with SMTP id 46e09a7af769-70968db52d0so1784288a34.3 for ; Thu, 15 Aug 2024 23:19:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723789163; x=1724393963; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WBBqZ+a7r24gd0k5peNwnrbKBM+kxmZ2JHfWueO4SZc=; b=Y/8LGRdyDGiFOd0AslBrPvug9+ZP7rRFm7f0qh9OHHXIfJMQv/FdoHFmo+BAVZyFwU q121YXLHG51y8UopkAfA51PwzDRWIDyq7MJKBYEh/d0J8PR5ZjTPGPqnnEs9THHJJugD MH4pf0jloN0jhBdUJeCHWVDTtHVuyOA4LW8UA2CXk2eKK4oUOQXFD6rQcEjRcXd+5aH0 WV9f7yaS0ZUSWE8ITrN/F0DaAxGkjSnKK5YeLih6ypwAPCclSZm+Nn96/+wOUygcLLBM YiBV3SxZmm0BdEgXmfmMQETSRcaWc8cJfLGt9/w0Cu4vcZ8ebQHkytl8n9Q5wJXcx8Gr YAiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723789163; x=1724393963; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WBBqZ+a7r24gd0k5peNwnrbKBM+kxmZ2JHfWueO4SZc=; b=bCPedKY9kdzrrUoUkxC0xV7B2HQNETurP2HSTqzCxA5YtWMQWHhfTSxTQbxg8k5knR 4H6Dv6dG4o/c7EoemXjJAnrfc7zk95s5mmcSJ88GIsP1aFJfYPEJBiWEdKshgxQ81uaV 2MJBVeNUjcbOBSOiou9jO8nb7i14bGOVLxweHGPX+97SIrWP9adM5ZVXXg6iiP5XbBxp JCG/Moc1bBpA99E3JRxEwuJxqt+t+gayTiD2hTtgm1gNfvD1FQOgnvXUQVf8hZrRcML0 RDXBkVGOzN7jBKns3N+2Pher4h0WM28qvwRFdfkm/dG30BgOAzEaAw37mXWRyU1SQClD zavA== X-Gm-Message-State: AOJu0YykJB2E1N+w0u87ePQaDqjweiZmCyZFL+5NNQ1zrTL+6v/JyBho FksvEjappdsLKivmbV3++X/mEIHf87BUXbqZMlAUa2N9CwvhTgWYcE635g== X-Google-Smtp-Source: AGHT+IGTJ6/oZ6mn27qvVv5aHR//1k5VBBOHsSMbR8w+LTT5DWkJWCBJf51JgFILxsRK9/eFpTXPPw== X-Received: by 2002:a05:6359:a396:b0:1aa:c73d:5a98 with SMTP id e5c5f4694b2df-1b393310aaamr234841555d.26.1723789163139; Thu, 15 Aug 2024 23:19:23 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9d80:4380::4c22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7127af1be5asm2022940b3a.176.2024.08.15.23.19.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 23:19:22 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 6/6] keepalived: Make build reproducible Date: Thu, 15 Aug 2024 23:19:15 -0700 Message-ID: <20240816061915.2095711-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240816061915.2095711-1-raj.khem@gmail.com> References: <20240816061915.2095711-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 ; Fri, 16 Aug 2024 06:19:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/111834 Signed-off-by: Khem Raj --- ...not-emit-compiler-flags-into-object-.patch | 29 +++++++++++++++++++ .../keepalived/keepalived_2.2.8.bb | 5 ++++ 2 files changed, 34 insertions(+) create mode 100644 meta-networking/recipes-daemons/keepalived/keepalived/0001-configure.ac-Do-not-emit-compiler-flags-into-object-.patch diff --git a/meta-networking/recipes-daemons/keepalived/keepalived/0001-configure.ac-Do-not-emit-compiler-flags-into-object-.patch b/meta-networking/recipes-daemons/keepalived/keepalived/0001-configure.ac-Do-not-emit-compiler-flags-into-object-.patch new file mode 100644 index 0000000000..1f9f8b30b1 --- /dev/null +++ b/meta-networking/recipes-daemons/keepalived/keepalived/0001-configure.ac-Do-not-emit-compiler-flags-into-object-.patch @@ -0,0 +1,29 @@ +From 5b1b04356f3efc08ae279cafc6ee86df11f10c9a Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Thu, 15 Aug 2024 23:13:02 -0700 +Subject: [PATCH] configure.ac: Do not emit compiler flags into object files + +They contain options which have absolute paths in them e.g. --sysroot +therefore do not record them and make build reproducible + +Upstream-Status: Inappropriate [OE-Specific] + +Signed-off-by: Khem Raj +--- + configure.ac | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index fae16f1..677b94a 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -904,8 +904,7 @@ if test "$enable_hardening" != no; then + "-Wp,-D_FORTIFY_SOURCE=2" \ + "-fexceptions" \ + "-fstack-protector-strong" \ +- "--param=ssp-buffer-size=4" \ +- "-grecord-gcc-switches" ++ "--param=ssp-buffer-size=4" + do + AC_MSG_CHECKING([for $FLAG support]) + CFLAGS="$CFLAGS $FLAG" diff --git a/meta-networking/recipes-daemons/keepalived/keepalived_2.2.8.bb b/meta-networking/recipes-daemons/keepalived/keepalived_2.2.8.bb index 85f4a6aa59..c4d59d3caa 100644 --- a/meta-networking/recipes-daemons/keepalived/keepalived_2.2.8.bb +++ b/meta-networking/recipes-daemons/keepalived/keepalived_2.2.8.bb @@ -11,6 +11,7 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" SRC_URI = "http://www.keepalived.org/software/${BP}.tar.gz \ + file://0001-configure.ac-Do-not-emit-compiler-flags-into-object-.patch \ " SRC_URI[sha256sum] = "85882eb62974f395d4c631be990a41a839594a7e62fbfebcb5649a937a7a1bb6" UPSTREAM_CHECK_URI = "https://github.com/acassen/keepalived/releases" @@ -30,6 +31,10 @@ EXTRA_OEMAKE = "initdir=${sysconfdir}/init.d" export EXTRA_CFLAGS = "${CFLAGS}" +do_configure:append() { + sed -i -e 's|${WORKDIR}||g' ${B}/lib/config.h +} + do_install:append() { if [ -f ${D}${sysconfdir}/init.d/${BPN} ]; then chmod 0755 ${D}${sysconfdir}/init.d/${BPN}