{"id":2222686,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2222686/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/patch/20260413130010.415908-1-mateo.pourrier@smile.fr/","project":{"id":27,"url":"http://patchwork.ozlabs.org/api/1.2/projects/27/?format=json","name":"Buildroot development","link_name":"buildroot","list_id":"buildroot.buildroot.org","list_email":"buildroot@buildroot.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260413130010.415908-1-mateo.pourrier@smile.fr>","list_archive_url":null,"date":"2026-04-13T13:00:10","name":"[1/1] package/dracut: bump to dracut-ng-110","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"148ddc3f6bf101b42fa9b6c404ebce35ef6cdf61","submitter":{"id":91811,"url":"http://patchwork.ozlabs.org/api/1.2/people/91811/?format=json","name":"Matéo Pourrier","email":"mateo.pourrier@smile.fr"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/buildroot/patch/20260413130010.415908-1-mateo.pourrier@smile.fr/mbox/","series":[{"id":499698,"url":"http://patchwork.ozlabs.org/api/1.2/series/499698/?format=json","web_url":"http://patchwork.ozlabs.org/project/buildroot/list/?series=499698","date":"2026-04-13T13:00:10","name":"[1/1] package/dracut: bump to dracut-ng-110","version":1,"mbox":"http://patchwork.ozlabs.org/series/499698/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2222686/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2222686/checks/","tags":{},"related":[],"headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=H0ZXl8xT;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvSFN2yNNz1xtJ\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Mon, 13 Apr 2026 23:00:40 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 31B5C846B7;\n\tMon, 13 Apr 2026 13:00:35 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id hmeUnOdT-aT2; Mon, 13 Apr 2026 13:00:33 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 0BBA1845B5;\n\tMon, 13 Apr 2026 13:00:33 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n by lists1.osuosl.org (Postfix) with ESMTP id 09D4E194\n for <buildroot@buildroot.org>; Mon, 13 Apr 2026 13:00:31 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id EF871843F8\n for <buildroot@buildroot.org>; Mon, 13 Apr 2026 13:00:30 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id kUjKXqgs2xPM for <buildroot@buildroot.org>;\n Mon, 13 Apr 2026 13:00:30 +0000 (UTC)","from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com\n [IPv6:2a00:1450:4864:20::42f])\n by smtp1.osuosl.org (Postfix) with ESMTPS id C8A02844FF\n for <buildroot@buildroot.org>; Mon, 13 Apr 2026 13:00:29 +0000 (UTC)","by mail-wr1-x42f.google.com with SMTP id\n ffacd0b85a97d-43cfd1f9fd1so2825439f8f.3\n for <buildroot@buildroot.org>; Mon, 13 Apr 2026 06:00:29 -0700 (PDT)","from P-LIL-CIELS.. ([2a0d:e487:138f:c436:5425:d184:b6f7:1a2a])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43d63dec27fsm31934824f8f.11.2026.04.13.06.00.25\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 13 Apr 2026 06:00:26 -0700 (PDT)"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0BBA1845B5","OpenDKIM Filter v2.11.0 smtp1.osuosl.org C8A02844FF"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1776085233;\n\tbh=oHXq8/T9H7t6FG8ScbhKgNwPCiuRANhvk8bUal0s/pk=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\t List-Help:List-Subscribe:From:Reply-To:Cc:From;\n\tb=H0ZXl8xTHoOvAGxMkNBbMYE49ubCD9rxSkD5iMeqUN+YEMIZHfCCNX1Q8vxHl/T9J\n\t 33bGgW9Q1s7iAcXQNgMwSSzIXNlzFr699u7FtzUnv4jsGJCD8B0n+Kf915OsVdmWGs\n\t iVZp7p/zFeIBBowVu5cHfz+YxO3yalTePMjo9RT2W5FSZlXDG2xeR2+VXcbPXCGfE4\n\t oSktyiylki4dEf+6Qc3qaTK+DzQ+Tpea9XszRFpGS/1PFh073USr1nsazd/TvIm8Yo\n\t lcsMd/8nVa2O+uClZnYj1HorLJGzsz+o9W47XSXkP9ZyEo6JwzUB3v/Obyi3nk64od\n\t gJyst0dMzwSpA==","Received-SPF":"Pass (mailfrom) identity=mailfrom;\n client-ip=2a00:1450:4864:20::42f; helo=mail-wr1-x42f.google.com;\n envelope-from=mateo.pourrier@smile.fr; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org C8A02844FF","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776085227; x=1776690027;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=e1JIHG18Ouju/zdib0FHLy10WIsVtWE9dmOplX5x/GY=;\n b=frs7UbK8don0rjQt2KeQEesqnyZgIOKXsYy1wQj21xDmIv8osDR9Gx2mGoZ6ZHCsMG\n JyvIvnhbQO6Lyt5DqUp8YKKYxROrQM6I26TKKg7wJC9wwDXp/Ra43JrZzvmrteH5aPWC\n CwyQXUqp+wxVQDvdw5McGMJKrmvgv/fvJK5FrUySyJh5vZUIm1szkyo/MZtxw9cthPO2\n 777K1xMKswOCWj/sklACa01p4L2wi9YzWrNPQdHd0FQT24KFlLKKaVSl8/YYGmPBeb8O\n rsIjoNEdWHJEB1jPI9g+CrxiWNevv4VwuEY+UrZGrUZltmZ5KSfXjqqKyZGY4AXZwJPU\n 1sZg==","X-Gm-Message-State":"AOJu0YwDAWSXEF7ITepR02qn+WPctmmgbbJNFL6xNtnfWx833cyh7UZF\n B6EY8TiHV+wNYqU4W0YhffHBx1vi6+3DWwYVdSZHWAmZHP5My27PevnssNsm4uuOLSaXGtNxm+A\n N4BAmi03/GQ==","X-Gm-Gg":"AeBDiev7qGEy7ceJMoIhsx/tah3J1kS7cDurIpv9BNN2g4DQ+bB49u0H9X/iviZWemu\n xSmtGg24RjR4EO2bsPwLyG7+A/Cu6h6xBcYSC9dWUmQ4YxBud3TW5US8H0BJpX5867RDYuqkqQJ\n VQxfbDDoAJRZUSO18ZMFluZPOI9ViJo24D8Y8CTM3zTYZh1YcY2FkJs2SlZZN4mjYKwWvdZ3+cQ\n HNSk3lDiyg3x5mS9srAxpX8HlH1oCW0Tsu3DbvCD1wWKeGzrB+uwvtq5701X285CbKf71J/Q8Of\n bHL2rNEytpDqU2jr3ToVKEDk6PPG/6BVQ1R8GFQmhppZp8lsI63gdSltxPwaP637tQG1A/t6FY0\n SbzW3Pz80fUg00g0yqetk5dujx3cRp7nBK53uUpy908o7dMITQZmKmXaBrk9KQtVUdvBnwvwC3k\n dihOokKpLpH93ZA3QxOOnfb4DyNCTymfsr","X-Received":"by 2002:a05:6000:e08:b0:43d:7b7b:ab77 with SMTP id\n ffacd0b85a97d-43d7b7badbemr2422450f8f.11.1776085227272;\n Mon, 13 Apr 2026 06:00:27 -0700 (PDT)","To":"buildroot@buildroot.org","Date":"Mon, 13 Apr 2026 15:00:10 +0200","Message-Id":"<20260413130010.415908-1-mateo.pourrier@smile.fr>","X-Mailer":"git-send-email 2.34.1","MIME-Version":"1.0","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=smile.fr; s=google; t=1776085227; x=1776690027; darn=buildroot.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=e1JIHG18Ouju/zdib0FHLy10WIsVtWE9dmOplX5x/GY=;\n b=ozPGIsAo2VP4KK51k1fBBVeq4Y9zCj7IIWaR+Hq2faosRImkMMpaEYJmQ8Wbds6/SY\n 8o6ggzNLMNtJ1Vq7p2N7ol2dcKQCtrUv1mRScPOfCXFin62gguu1AjecnUxhtQz+8yQc\n PKWmNl6yQ5s1UuB9cWYnXsQMcb78tE9sfrJQI=","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=pass (p=reject dis=none)\n header.from=smile.fr","smtp1.osuosl.org;\n dkim=pass (1024-bit key,\n unprotected) header.d=smile.fr header.i=@smile.fr header.a=rsa-sha256\n header.s=google header.b=ozPGIsAo"],"Subject":"[Buildroot] [PATCH 1/1] package/dracut: bump to dracut-ng-110","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","From":"=?utf-8?q?Mat=C3=A9o_Pourrier_via_buildroot?= <buildroot@buildroot.org>","Reply-To":"=?utf-8?q?Mat=C3=A9o_Pourrier?= <mateo.pourrier@smile.fr>","Cc":"=?utf-8?q?Mat=C3=A9o_Pourrier?= <mateo.pourrier@smile.fr>,\n Romain Naour <romain.naour@gmail.com>, Thierry Bultel <tbultel@free.fr>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"},"content":"Bump dracut package source to the newest version of the project, dracut-ng, release 110.\n\nThe original dracut project is now inactive for a long period of time.\nDracut community has transitioned to the dracut-ng fork to continue development.\nThe migration ensures regular updates for security and bug fixing,\na better support of modern systemd features and kernel requirements.\nIt also allows alignment with major Linux distributions (Fedora, Arch Linux, Gentoo),\nand other open source projects (Yocto).\n\nChanges made :\n- dracut.mk: change source to dracut-ng 110\n- dracut.hash: adapt hash to dracut-ng 110\n- remove unused patch 001-dracut.sh-don-t-unset-LD_PRELOAD.patch\n- dracut.mk: fix unused systemd symbolic links build error\n- Config.in: adapt fs/cpio/Config.in to mention dracut-ng upgrade\n- Config.in.host: adapt dracut Config.in.host to mention dracut-ng upgrade\n\nTested with buildroot test suite, and successfully passed the 6 dracut tests :\n- TestCpioDracutGlibc\n- TestCpioDracutGlibcMergedUsr\n- TestCpioDracutMusl\n- TestCpioDracutMuslMergedUsr\n- TestCpioDracutUclibc\n- TestCpioDracutUclibcMergedUsr\n\nSigned-off-by: Matéo Pourrier <mateo.pourrier@smile.fr>\n---\n fs/cpio/Config.in                             |  2 +-\n ...001-dracut.sh-don-t-unset-LD_PRELOAD.patch | 31 -------------------\n package/dracut/Config.in.host                 |  6 ++--\n package/dracut/dracut.hash                    |  2 +-\n package/dracut/dracut.mk                      |  5 +--\n 5 files changed, 9 insertions(+), 37 deletions(-)\n delete mode 100644 package/dracut/0001-dracut.sh-don-t-unset-LD_PRELOAD.patch","diff":"diff --git a/fs/cpio/Config.in b/fs/cpio/Config.in\nindex 4d38276c88..2b8505afb3 100644\n--- a/fs/cpio/Config.in\n+++ b/fs/cpio/Config.in\n@@ -20,7 +20,7 @@ config BR2_TARGET_ROOTFS_CPIO_DRACUT\n \tbool \"Invoke dracut to make a partial initramfs\"\n \tselect BR2_PACKAGE_HOST_DRACUT\n \thelp\n-\t  Build an additional initramfs using dracut. This only contains\n+\t  Build an additional initramfs using dracut-ng. This only contains\n \t  a subset of the rootfs, as determined by the configuration\n \t  file.\n \t  This can be useful to create a recovery system, for instance.\ndiff --git a/package/dracut/0001-dracut.sh-don-t-unset-LD_PRELOAD.patch b/package/dracut/0001-dracut.sh-don-t-unset-LD_PRELOAD.patch\ndeleted file mode 100644\nindex 394917eeb0..0000000000\n--- a/package/dracut/0001-dracut.sh-don-t-unset-LD_PRELOAD.patch\n+++ /dev/null\n@@ -1,31 +0,0 @@\n-From bb12f15856911d8532b569116da7dab4cbf107be Mon Sep 17 00:00:00 2001\n-From: Thierry Bultel <thierry.bultel@linatsea.fr>\n-Date: Mon, 10 Jan 2022 09:09:43 +0100\n-Subject: [PATCH] dracut.sh: don't unset LD_PRELOAD\n-\n-LD_PRELOAD and LD_LIBRARY_PATH are needed to run under fakeroot.\n-\n-Signed-off-by: Thierry Bultel <thierry.bultel@linatsea.fr>\n-Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>\n-[yann.morin.1998@free.fr: commit log also mentions LD_LIBRARY_PATH]\n-Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>\n----\n- dracut.sh | 2 --\n- 1 file changed, 2 deletions(-)\n-\n-diff --git a/dracut.sh b/dracut.sh\n-index 60ac46f4..37f25b38 100755\n---- a/dracut.sh\n-+++ b/dracut.sh\n-@@ -868,8 +868,6 @@ export LC_ALL=C\n- export LANG=C\n- unset LC_MESSAGES\n- unset LC_CTYPE\n--unset LD_LIBRARY_PATH\n--unset LD_PRELOAD\n- unset GREP_OPTIONS\n- \n- export DRACUT_LOG_LEVEL=warning\n--- \n-2.37.1\n-\ndiff --git a/package/dracut/Config.in.host b/package/dracut/Config.in.host\nindex 18f562b310..88dec969c3 100644\n--- a/package/dracut/Config.in.host\n+++ b/package/dracut/Config.in.host\n@@ -2,8 +2,10 @@ config BR2_PACKAGE_HOST_DRACUT\n \tbool\n \tselect BR2_PACKAGE_HOST_KMOD\n \thelp\n-\t  dracut is used to create an initramfs image by\n+\t  dracut-ng is used to create an initramfs image by\n \t  copying tools and files from an installed system\n \t  and combining it with the dracut framework.\n+\t  dracut-ng is a drop-in replacement for the legacy\n+\t  dracut project.\n \n-\t  https://dracut.wiki.kernel.org\n+\t  https://github.com/dracut-ng/dracut-ng/wiki\ndiff --git a/package/dracut/dracut.hash b/package/dracut/dracut.hash\nindex 6ca352c542..3288ed6ad4 100644\n--- a/package/dracut/dracut.hash\n+++ b/package/dracut/dracut.hash\n@@ -1,3 +1,3 @@\n # Locally computed\n-sha256  eabf0bb685420c1e1d5475b6855ef787104508f0135ff570312845256e0fcecf  dracut-059.tar.gz\n+sha256  0d357853f8cf2371d89a8ebcbbb1fd2c1c85a79d8866925fd7385eaeb20a27dc  dracut-110.tar.gz\n sha256  8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643  COPYING\ndiff --git a/package/dracut/dracut.mk b/package/dracut/dracut.mk\nindex cb6044415e..b40f618fe8 100644\n--- a/package/dracut/dracut.mk\n+++ b/package/dracut/dracut.mk\n@@ -4,13 +4,14 @@\n #\n ################################################################################\n \n-DRACUT_VERSION = 059\n-DRACUT_SITE = $(call github,dracutdevs,dracut,$(DRACUT_VERSION))\n+DRACUT_VERSION = 110\n+DRACUT_SITE = $(call github,dracut-ng,dracut-ng,$(DRACUT_VERSION))\n DRACUT_LICENSE = GPL-2.0\n DRACUT_LICENSE_FILES = COPYING\n DRACUT_CPE_ID_VALID = YES\n \n HOST_DRACUT_DEPENDENCIES = host-pkgconf host-kmod host-cross-ldd\n+HOST_DRACUT_INSTALL_OPTS = systemdsystemunitdir=\"\" install\n \n define HOST_DRACUT_POST_INSTALL_WRAPPER_SCRIPT\n \tmv $(HOST_DIR)/bin/dracut $(HOST_DIR)/bin/dracut.real\n","prefixes":["1/1"]}