From patchwork Fri Jan 16 01:25:42 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 78868 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 B604AD4663D for ; Fri, 16 Jan 2026 01:25:52 +0000 (UTC) Received: from a27-193.smtp-out.us-west-2.amazonses.com (a27-193.smtp-out.us-west-2.amazonses.com [54.240.27.193]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.1428.1768526743617480580 for ; Thu, 15 Jan 2026 17:25:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=j46ser6a2yusdzubpv7m7ewqgesde2ie header.b=EhdB7y9W; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=CeIJcvp7; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.193, mailfrom: 0101019bc46883f0-d0777ef8-c2d2-459d-a702-3dbd3cf76302-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=j46ser6a2yusdzubpv7m7ewqgesde2ie; d=yoctoproject.org; t=1768526743; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=8J5GNW3bVXC/rcmIZqw0fkCNh6DoZZFB3XPgWarAKOc=; b=EhdB7y9Wp0R0S98xLJavRiSJbF0Ae0ZoxlzxveOvuMRdPvWU64n2KgAIOXhQ/4SM IvtP8Pw2Ceim4PbPbLRURYPYm7vOykGYokUIzxV8ZkpRTRr9uQStNp3lI88VKPKBdHs ci1cPjjLLqCtq+6x/+8rtxM/Vr8jpys7HKI14w/g= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1768526743; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=8J5GNW3bVXC/rcmIZqw0fkCNh6DoZZFB3XPgWarAKOc=; b=CeIJcvp797gxahZ9SJt89QlTU+2eYAr/rJp9nCCCcQHf7wbOzeLJnIA4ycD/5vr3 /eFIJDbbqzQojOLgWYS+jLBqXKES2+KEmfbuOcbXlf4PZc4dupdfeKJzfbkM+aAKqR1 KomEcL1Ca/ArEbI/M68D8tC2u7TtaWe4ba5p9yvA= MIME-Version: 1.0 From: auh@yoctoproject.org To: openembedded-core@lists.openembedded.org Cc: Subject: [AUH] ifupdown: upgrading to 0.8.45. SUCCEEDED Message-ID: <0101019bc46883f0-d0777ef8-c2d2-459d-a702-3dbd3cf76302-000000@us-west-2.amazonses.com> Date: Fri, 16 Jan 2026 01:25:42 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.01.16-54.240.27.193 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 16 Jan 2026 01:25:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/229452 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *ifupdown* to *0.8.45.* has Succeeded. Next steps: - apply the patch: git am 0001-ifupdown-upgrade-0.8.44-0.8.45.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 a09a576f8f0f55d7489c44fb80e149a3c3e9a9f2 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Thu, 15 Jan 2026 20:06:53 +0000 Subject: [PATCH] ifupdown: upgrade 0.8.44 -> 0.8.45. --- .../0001-Define-FNM_EXTMATCH-for-musl.patch | 2 +- ...not-use-dpkg-for-determining-OS-type.patch | 2 +- .../0001-ifupdown-skip-wrong-test-case.patch | 2 +- ...t-rely-on-dpkg-architecture-to-set-a.patch | 2 +- .../ifupdown/files/tweak-ptest-script.patch | 2 +- ...ifupdown_0.8.44.bb => ifupdown_0.8.45..bb} | 141 +++++++++++++++++- 6 files changed, 144 insertions(+), 7 deletions(-) rename meta/recipes-core/ifupdown/{ifupdown_0.8.44.bb => ifupdown_0.8.45..bb} (25%) diff --git a/meta/recipes-core/ifupdown/files/0001-Define-FNM_EXTMATCH-for-musl.patch b/meta/recipes-core/ifupdown/files/0001-Define-FNM_EXTMATCH-for-musl.patch index 83fb706be0..27913eaba2 100644 --- a/meta/recipes-core/ifupdown/files/0001-Define-FNM_EXTMATCH-for-musl.patch +++ b/meta/recipes-core/ifupdown/files/0001-Define-FNM_EXTMATCH-for-musl.patch @@ -1,4 +1,4 @@ -From 97b196efe9671d0185d22710371acb52bb7130e2 Mon Sep 17 00:00:00 2001 +From 49354ac403bdbb9c01c5afaa95beeeec40536769 Mon Sep 17 00:00:00 2001 From: Oleksandr Kravchuk Date: Tue, 2 Jul 2019 20:10:42 +0200 Subject: [PATCH] Define FNM_EXTMATCH for musl diff --git a/meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch b/meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch index f84a0a1311..36b066c87c 100644 --- a/meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch +++ b/meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch @@ -1,4 +1,4 @@ -From 4922e2011a0132c122df4f0cf4d66d565c749060 Mon Sep 17 00:00:00 2001 +From d7feb307f4e267409da3fef9910ec8c04725e08d Mon Sep 17 00:00:00 2001 From: Alexander Kanavin Date: Thu, 9 Jan 2020 15:38:06 +0100 Subject: [PATCH] Makefile: do not use dpkg for determining OS type diff --git a/meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch b/meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch index 8aa227c8ec..5bbee5add0 100644 --- a/meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch +++ b/meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch @@ -1,4 +1,4 @@ -From ea48a9816643482d438e4bb276c90cd6f02847e4 Mon Sep 17 00:00:00 2001 +From 36c83270f5a11e431b57f41de147a2eb4fa23e02 Mon Sep 17 00:00:00 2001 From: Zqiang Date: Mon, 19 Apr 2021 14:15:45 +0800 Subject: [PATCH] ifupdown: skip wrong test case diff --git a/meta/recipes-core/ifupdown/files/defn2-c-man-don-t-rely-on-dpkg-architecture-to-set-a.patch b/meta/recipes-core/ifupdown/files/defn2-c-man-don-t-rely-on-dpkg-architecture-to-set-a.patch index d47c50f2d5..1333e161dd 100644 --- a/meta/recipes-core/ifupdown/files/defn2-c-man-don-t-rely-on-dpkg-architecture-to-set-a.patch +++ b/meta/recipes-core/ifupdown/files/defn2-c-man-don-t-rely-on-dpkg-architecture-to-set-a.patch @@ -1,4 +1,4 @@ -From 68b64a5c9d466352b0c161019bd7255e31db9a4c Mon Sep 17 00:00:00 2001 +From 57c1370eccbc9dccd47985a893ed01c6bfbae4db Mon Sep 17 00:00:00 2001 From: Paul Gortmaker Date: Wed, 6 Aug 2014 14:54:12 -0400 Subject: [PATCH] defn2[c|man]: don't rely on dpkg-architecture to set arch diff --git a/meta/recipes-core/ifupdown/files/tweak-ptest-script.patch b/meta/recipes-core/ifupdown/files/tweak-ptest-script.patch index c1953f0691..8757de9b3a 100644 --- a/meta/recipes-core/ifupdown/files/tweak-ptest-script.patch +++ b/meta/recipes-core/ifupdown/files/tweak-ptest-script.patch @@ -1,4 +1,4 @@ -From 5eede8950e35404b109cc3cf6a53bf3c84b31cfb Mon Sep 17 00:00:00 2001 +From 7702e61a4e0590b2f1fa513d949a1979d9a7d558 Mon Sep 17 00:00:00 2001 From: Kai Kang Date: Mon, 3 Feb 2020 17:33:11 +0800 Subject: [PATCH] Tweak tests of ifupdown to make it work with oe-core ptest diff --git a/meta/recipes-core/ifupdown/ifupdown_0.8.44.bb b/meta/recipes-core/ifupdown/ifupdown_0.8.45..bb similarity index 25% rename from meta/recipes-core/ifupdown/ifupdown_0.8.44.bb rename to meta/recipes-core/ifupdown/ifupdown_0.8.45..bb index 8a8f477361..ef24cd0547 100644 --- a/meta/recipes-core/ifupdown/ifupdown_0.8.44.bb +++ b/meta/recipes-core/ifupdown/ifupdown_0.8.45..bb @@ -1,3 +1,140 @@ +# 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 +# @@ -1,12 +1,12 @@ +# - GNU GENERAL PUBLIC LICENSE +# - Version 2, June 1991 +# - +# - Copyright (C) 1989, 1991 Free Software Foundation, Inc. +# - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + GNU GENERAL PUBLIC LICENSE +# + Version 2, June 1991 +# + +# + Copyright (C) 1989, 1991 Free Software Foundation, Inc., +# + +# Everyone is permitted to copy and distribute verbatim copies +# of this license document, but changing it is not allowed. +# +# - Preamble +# + Preamble +# +# The licenses for most software are designed to take away your +# freedom to share and change it. By contrast, the GNU General Public +# @@ -15,7 +15,7 @@ +# General Public License applies to most of the Free Software +# Foundation's software and to any other program whose authors commit to +# using it. (Some other Free Software Foundation software is covered by +# -the GNU Library General Public License instead.) You can apply it to +# +the GNU Lesser General Public License instead.) You can apply it to +# your programs, too. +# +# When we speak of free software, we are referring to freedom, not +# @@ -55,8 +55,8 @@ +# +# The precise terms and conditions for copying, distribution and +# modification follow. +# - +# - GNU GENERAL PUBLIC LICENSE +# + +# + GNU GENERAL PUBLIC LICENSE +# TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION +# +# 0. This License applies to any program or other work which contains +# @@ -110,7 +110,7 @@ +# License. (Exception: if the Program itself is interactive but +# does not normally print such an announcement, your work based on +# the Program is not required to print an announcement.) +# - +# + +# These requirements apply to the modified work as a whole. If +# identifiable sections of that work are not derived from the Program, +# and can be reasonably considered independent and separate works in +# @@ -168,7 +168,7 @@ +# access to copy the source code from the same place counts as +# distribution of the source code, even though third parties are not +# compelled to copy the source along with the object code. +# - +# + +# 4. You may not copy, modify, sublicense, or distribute the Program +# except as expressly provided under this License. Any attempt +# otherwise to copy, modify, sublicense or distribute the Program is +# @@ -225,7 +225,7 @@ +# +# This section is intended to make thoroughly clear what is believed to +# be a consequence of the rest of this License. +# - +# + +# 8. If the distribution and/or use of the Program is restricted in +# certain countries either by patents or by copyrighted interfaces, the +# original copyright holder who places the Program under this License +# @@ -255,7 +255,7 @@ +# of preserving the free status of all derivatives of our free software and +# of promoting the sharing and reuse of software generally. +# +# - NO WARRANTY +# + NO WARRANTY +# +# 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +# FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +# @@ -277,9 +277,9 @@ +# PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGES. +# +# - END OF TERMS AND CONDITIONS +# - +# - How to Apply These Terms to Your New Programs +# + END OF TERMS AND CONDITIONS +# + +# + How to Apply These Terms to Your New Programs +# +# If you develop a new program, and you want it to be of the greatest +# possible use to the public, the best way to achieve this is to make it +# @@ -303,17 +303,15 @@ +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# - You should have received a copy of the GNU General Public License +# - along with this program; if not, write to the Free Software +# - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# - +# + You should have received a copy of the GNU General Public License along +# + with this program; if not, see . +# +# Also add information on how to contact you by electronic and paper mail. +# +# If the program is interactive, make it output a short notice like this +# when it starts in an interactive mode: +# +# - Gnomovision version 69, Copyright (C) year name of author +# + Gnomovision version 69, Copyright (C) year name of author +# Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. +# @@ -330,11 +328,11 @@ +# Yoyodyne, Inc., hereby disclaims all copyright interest in the program +# `Gnomovision' (which makes passes at compilers) written by James Hacker. +# +# - , 1 April 1989 +# - Ty Coon, President of Vice +# + , 1 April 1989 +# + Moe Ghoul, President of Vice +# +# This General Public License does not permit incorporating your program into +# proprietary programs. If your program is a subroutine library, you may +# consider it more useful to permit linking proprietary applications with the +# -library. If this is what you want to do, use the GNU Library General +# +library. If this is what you want to do, use the GNU Lesser General +# Public License instead of this License. +# +# + SUMMARY = "ifupdown: basic ifup and ifdown used by initscripts" HOMEPAGE = "https://salsa.debian.org/debian/ifupdown" DESCRIPTION = "High level tools to configure network interfaces \ @@ -5,7 +142,7 @@ This package provides the tools ifup and ifdown which may be used to \ configure (or, respectively, deconfigure) network interfaces, based on \ the file /etc/network/interfaces." LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" +LIC_FILES_CHKSUM = "file://COPYING;md5=570a9b3749dd0463a1778803b12a6dce" SRC_URI = "git://salsa.debian.org/debian/ifupdown.git;protocol=https;branch=master \ file://99_network \ @@ -16,7 +153,7 @@ SRC_URI = "git://salsa.debian.org/debian/ifupdown.git;protocol=https;branch=mast file://defn2-c-man-don-t-rely-on-dpkg-architecture-to-set-a.patch \ file://tweak-ptest-script.patch \ " -SRCREV = "7d44f9ce6717a4a496fd46f28c52e12dbf5bafdd" +SRCREV = "7a1cd3105143eb151357a30a38809c081321ac92" inherit ptest update-alternatives