From patchwork Mon Jan 15 17:33:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 37808 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 29344C47DAF for ; Mon, 15 Jan 2024 17:33:58 +0000 (UTC) Received: from a27-45.smtp-out.us-west-2.amazonses.com (a27-45.smtp-out.us-west-2.amazonses.com [54.240.27.45]) by mx.groups.io with SMTP id smtpd.web10.88870.1705340031259677468 for ; Mon, 15 Jan 2024 09:33:51 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=cZaYaQn9; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=PU6B2RNZ; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.45, mailfrom: 0101018d0e2fd14a-01592fde-b0be-49b6-a152-595b86f4541d-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1705340031; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=cmkXL12YkV3iy38E0uI8LVYx/aCoSSAQhRCwkxeXSUM=; b=cZaYaQn98fdYzckhWKQFgWKZg+kgLJpM3UurEMm0pmhxkUdNclYzAnLbB6tgcwBc 8XPr2JoInBAeTsvxFHGs8Tz7J+kqLmIdIEN5uQhc354/fjJb+CROP4yj0+NSibQQG1K zgsxS3JegC96BjH78tIz4B7sba92UGiSxd7RmWt4= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1705340031; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=cmkXL12YkV3iy38E0uI8LVYx/aCoSSAQhRCwkxeXSUM=; b=PU6B2RNZGjg9eOG0MKeA/lgYeljt4jrjZO0iLr+Mx7+Hc0Q7BLYgV143EQUidJgC m8+j2dgDEveapNVw/aj6qp9matcxnLvVuus6jmo2hAM40VsLiPMuVJEJ/fCmF/D65aV fm0v6upq8ioVPsiaayCYsdQxEsjqLTV2/evsXOKk= MIME-Version: 1.0 From: auh@yoctoproject.org To: Yi Zhao Cc: openembedded-core@lists.openembedded.org Subject: [AUH] libbsd: upgrading to 0.11.8 SUCCEEDED Message-ID: <0101018d0e2fd14a-01592fde-b0be-49b6-a152-595b86f4541d-000000@us-west-2.amazonses.com> Date: Mon, 15 Jan 2024 17:33:51 +0000 Feedback-ID: 1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2024.01.15-54.240.27.45 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 ; Mon, 15 Jan 2024 17:33:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/193789 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe *libbsd* to *0.11.8* has Succeeded. Next steps: - apply the patch: git am 0001-libbsd-upgrade-0.11.7-0.11.8.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 25cdbd13e72989279653964fad11bdb349f14401 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Mon, 15 Jan 2024 17:03:39 +0000 Subject: [PATCH] libbsd: upgrade 0.11.7 -> 0.11.8 --- ...e-off64_t-with-off_t-in-funopen_seek.patch | 34 ------- .../{libbsd_0.11.7.bb => libbsd_0.11.8.bb} | 88 +++++++++++++++++-- 2 files changed, 83 insertions(+), 39 deletions(-) delete mode 100644 meta/recipes-support/libbsd/libbsd/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch rename meta/recipes-support/libbsd/{libbsd_0.11.7.bb => libbsd_0.11.8.bb} (34%) diff --git a/meta/recipes-support/libbsd/libbsd/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch b/meta/recipes-support/libbsd/libbsd/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch deleted file mode 100644 index 45ecef041b..0000000000 --- a/meta/recipes-support/libbsd/libbsd/0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 9c4e5f8984e46344c9e150764b8aa0a7a70b6cb5 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Thu, 15 Dec 2022 09:02:22 -0800 -Subject: [PATCH] funopen: Replace off64_t with off_t in funopen_seek - -AC_SYS_LARGEFILE in configure.ac is setting needed defines to make -64bit off_t on relevant platforms. - -Fixes build on musl - -| ../../../../../../../../workspace/sources/libbsd/src/funopen.c:68:28: error: unknown type name 'off64_t'; did you mean 'off_t'? -| funopen_seek(void *cookie, off64_t *offset, int whence) -| ^~~~~~~ -| off_t - -Upstream-Status: Submitted [https://gitlab.freedesktop.org/libbsd/libbsd/-/merge_requests/24] -Signed-off-by: Khem Raj ---- - src/funopen.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/funopen.c b/src/funopen.c -index 1e6f43a..a9b40e8 100644 ---- a/src/funopen.c -+++ b/src/funopen.c -@@ -65,7 +65,7 @@ funopen_write(void *cookie, const char *buf, size_t size) - } - - static int --funopen_seek(void *cookie, off64_t *offset, int whence) -+funopen_seek(void *cookie, off_t *offset, int whence) - { - struct funopen_cookie *cookiewrap = cookie; - off_t soff = *offset; diff --git a/meta/recipes-support/libbsd/libbsd_0.11.7.bb b/meta/recipes-support/libbsd/libbsd_0.11.8.bb similarity index 34% rename from meta/recipes-support/libbsd/libbsd_0.11.7.bb rename to meta/recipes-support/libbsd/libbsd_0.11.8.bb index 5c958f950e..9df1256bf8 100644 --- a/meta/recipes-support/libbsd/libbsd_0.11.7.bb +++ b/meta/recipes-support/libbsd/libbsd_0.11.8.bb @@ -1,3 +1,83 @@ +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'. +# The following is the difference between the old and the new license text. +# Please update the LICENSE value if needed, and summarize the changes in +# the commit message via 'License-Update:' tag. +# (example: 'License-Update: copyright years updated.') +# +# The changes: +# +# --- COPYING +# +++ COPYING +# @@ -5,37 +5,6 @@ +# Copyright: +# Copyright © 2004-2006, 2008-2022 Guillem Jover +# License: BSD-3-clause +# - +# -Files: +# - man/arc4random.3bsd +# -Copyright: +# - Copyright 1997 Niels Provos +# - All rights reserved. +# -License: BSD-4-clause-Niels-Provos +# - Redistribution and use in source and binary forms, with or without +# - modification, are permitted provided that the following conditions +# - are met: +# - 1. Redistributions of source code must retain the above copyright +# - notice, this list of conditions and the following disclaimer. +# - 2. Redistributions in binary form must reproduce the above copyright +# - notice, this list of conditions and the following disclaimer in the +# - documentation and/or other materials provided with the distribution. +# - 3. All advertising materials mentioning features or use of this software +# - must display the following acknowledgement: +# - This product includes software developed by Niels Provos. +# - 4. The name of the author may not be used to endorse or promote products +# - derived from this software without specific prior written permission. +# - . +# - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +# - IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +# - OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# - IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +# - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +# - NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +# - THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# +# Files: +# include/bsd/err.h +# @@ -202,6 +171,7 @@ +# +# Files: +# include/bsd/stringlist.h +# + man/arc4random.3bsd +# man/fmtcheck.3bsd +# man/humanize_number.3bsd +# man/stringlist.3bsd +# @@ -215,6 +185,12 @@ +# The NetBSD Foundation, Inc. +# Copyright © 2013 John-Mark Gurney +# All rights reserved. +# + . +# + Copyright © 2014 The NetBSD Foundation, Inc. +# + All rights reserved. +# + . +# + Some code was derived from software contributed to The NetBSD Foundation +# + by Taylor R. Campbell. +# . +# Some code was contributed to The NetBSD Foundation by Allen Briggs. +# . +# @@ -277,7 +253,6 @@ +# All rights reserved. +# . +# Copyright © 2009 Advanced Computing Technologies LLC +# - Written by: John H. Baldwin +# All rights reserved. +# . +# Copyright © 2011 Guillem Jover +# +# + # Copyright (C) 2013 Khem Raj # Released under the MIT license (see COPYING.MIT for the terms) @@ -36,14 +116,12 @@ LICENSE:${PN}-locale = "BSD-3-Clause & ISC & PD" LICENSE:${PN}-src = "BSD-3-Clause & ISC & PD" LICENSE:${PN}-staticdev = "BSD-3-Clause & ISC & PD" -LIC_FILES_CHKSUM = "file://COPYING;md5=75e85c5a558f86d10fbd5abc567ea5e6" +LIC_FILES_CHKSUM = "file://COPYING;md5=befe09fada57bdcf7f7c12f51081b08f" SECTION = "libs" -SRC_URI = "https://libbsd.freedesktop.org/releases/${BPN}-${PV}.tar.xz \ - file://0001-funopen-Replace-off64_t-with-off_t-in-funopen_seek.patch \ - " +SRC_URI = "https://libbsd.freedesktop.org/releases/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "9baa186059ebbf25c06308e9f991fda31f7183c0f24931826d83aa6abd8a0261" +SRC_URI[sha256sum] = "55fdfa2696fb4d55a592fa9ad14a9df897c7b0008ddb3b30c419914841f85f33" inherit autotools pkgconfig