From patchwork Thu Oct 31 08:48:40 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 3616 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lj1-f200.google.com (mail-lj1-f200.google.com [209.85.208.200]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 8952E40F5A for ; Thu, 31 Oct 2024 09:49:14 +0100 (CET) Received: by mail-lj1-f200.google.com with SMTP id 38308e7fff4ca-2fb5cdaba8asf6633251fa.1 for ; Thu, 31 Oct 2024 01:49:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1730364554; cv=pass; d=google.com; s=arc-20240605; b=J8VIn8Y9v2J4mK6E8KGlpDL2gtPez6SH6FGJdgGiW06woDUkHSWvMigf2B2osVw/hx 2qcLajyEIW/3iRXB3JOmD7KQ9oVPdesY+3T4PaZ0GwG2oiF1TJdSZv3bzGaArGvvv+UN 8ITmFd20DmIEeK5mHnU+GyxiLWVFPA+fwHIFC8o7b2y5WjxaF+APv6lgAw19gBSQaNmT ETNhm1t0snk14bdidQvjmHtINwOTVN25Wkr3qADI1KlEmQyzqExLIWVxVvi5sKQdxwMl q+L5i6D1wwn6aVW2kRlth6L2HxajLGQ8A4hgsM9/cgWZWMOu5CIdQZX1Hoxjamph7lr8 C/qA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=FkiB2XlVofnI4j7LG0/Gh0FcLO9UQx8/IyJMguK0ZHE=; fh=JpzC8d7QMIvmdXihnyBhSG4x6mtwAkgRSRS9vcHCOys=; b=BH1o5pxOEZe14NqVvFoFxUwqHuwiOOC0cLEAIs3anPdIYPmBkAkB38jMelRy6i8P0Y JuITPzEGqRTUrlAEZIKTWy8h7m0YJSPgpLkPr8rQ/ezXMGog2mX6HU6dB9Ua/0zOQzgD YVq0axnW5/pS/hQtL6PbxZRhqOr7LbnG6jMGvYrHY1+oIPhWlZ1AE2naLQKh1hDJeOwu NruO3G6ICTuxty6hozcKBDvv1AkFuV+AqG03BNS32saCI9ZXF5zr3nwPCP1Z759/N/rp qcFcwfjOzu5I0j/g0EqSpEnDl4a+3bmldhQDmGh9sJJDG4wWt+RRWIfRUvMvZDPhS8IR HkWA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=XiApu8MS; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1730364554; x=1730969354; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:mime-version:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=FkiB2XlVofnI4j7LG0/Gh0FcLO9UQx8/IyJMguK0ZHE=; b=ib1laLUfA8qq5cHf1lWX409E7ZtXRvg6nRS1lxF7FoxXF/jED7PvP6Fe5PQDuh5Uz/ Kk2196M7dObV7wMJYqNv46fRDjalfpsFx13hVA3ChohruwPnEwcNrSu0nFRdhE1BEx3J 1oN0qUl4HUcIZmHEymPEY0mQw2jwvYZOUSiV4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730364554; x=1730969354; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender :content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=FkiB2XlVofnI4j7LG0/Gh0FcLO9UQx8/IyJMguK0ZHE=; b=gai26AFmcW29z163WmE0F3gvnYEcUKZGrLRKC1/wvYSRLhrNjyv+EAEyr4pBMszX78 cN59N3xryUSqbTBjWNAYPUwvl7mVNO+5RuR758BYuxlWnZD7UF5GN9zc1RlWDCjPbisU 80BCk6g/1MNFSpv4o/lDkOMGKlTDi4fHZO+Dn7nf3Gn1/rWANKb0Sak3jb5Afb/OYZFr PGhyiBd7+PGIaWfKi49//sJlQSlRnILNO7naYG13yscYl4Y44m0WOTnv+fdPkIQUY8lY KS39FZv5Tbzb4yIeePFSavKqMuPfgmYfflY5W/yE7LaRmy3T/lKyXguvAwc0s7CoDwfv 3P+Q== X-Forwarded-Encrypted: i=2; AJvYcCXJi/JsAsYQ3RAy7eTRuK0v4I7K+81SmImfenB+5YZlpMWizgh9ZYZ2KN/PTHyDbtCTxGQfKbOK/4RLBciF@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw3fuHmzpoeembfyf4mkhhIyH+oYUnaasvNvZbGFmIxzj4Py7GP 1n+VCPSJT0BMaGu5krQZf997fpc9yumst89pABC5WOBUAMf1NX42PCEndkEf+zpzjw== X-Google-Smtp-Source: AGHT+IEE4fvXozPEw9KvkCFTsoA1wn6+EutSJcpLURNuyijf5F2chwdnILjf3LBe2r1wyW4SuXHGew== X-Received: by 2002:a05:6512:3e1d:b0:52e:fa5f:b6a7 with SMTP id 2adb3069b0e04-53b348cba37mr15744508e87.13.1730364553313; Thu, 31 Oct 2024 01:49:13 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a05:6512:3993:b0:53c:5873:6339 with SMTP id 2adb3069b0e04-53c7951bbc9ls364928e87.2.-pod-prod-05-eu; Thu, 31 Oct 2024 01:49:11 -0700 (PDT) X-Received: by 2002:a05:6512:3d8d:b0:536:54ff:51c8 with SMTP id 2adb3069b0e04-53b348cc6e0mr15612504e87.17.1730364551223; Thu, 31 Oct 2024 01:49:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1730364551; cv=none; d=google.com; s=arc-20240605; b=fix8O0CS5HKH8mqT4CqC6RuZ3jGygSoJqjFboR23sC/tNIahu6tGt2skn95xeXHD9z cCtiXRg2Z7n/bEHf8t5YG/QIVxDZbXKm+FkBDZ9CS3koDJnO2Ha87l3B8XVPA1IslxT0 GUGXMLI+25T6DfS/o/RlXRUHqDOg1ImUyjJLkADa+v7exXW6noaaWQfrXiWsZEw5ZYWl VatNJYLEK4+gEaU6Yi/Mno//BtsD3QnaRasE3+q9/x4qHAPhXOoDoq0Sy4AiF3xMYOOc NUsJP50AInuOgXYAro+mVRcN5tF5znDQVrvVEq3vQ2BW/xOgtyPOXgZjaszuZXrMdz9d hIzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=TtaEPLVGfDlP7FjzRTwJ6c7mpsUQ0t9fq0/3ehv/9uc=; fh=n8xzUCopmisoU30fFvEOF5zFpburjFR0sAKnCgl419A=; b=dFgNXwmtQ5eZz8U8mz2wB51GhauFWbqjHsRjavQrUouFme7zZR9TFRJbjj0DQlXWRZ tnHzJ1hQH9QNlmu1a+v0u7obe46NTcPWTOEgsl7KfWIfLFAwPx1bhl7SrehFqwgosqDn FkyZ7UAa2N8iX0VuH8aYW2fEF2lgiVSBLi9L6HyExxPN6zxCRXLEW1TW9UFH8hySzEHi wD6wM8HE9GHvTMzmAa8dAnoKfH1SjkDQK+7j9fy0jQyiaMihztxnshpm3XgZW84sFGU7 +RxkiPSW2v4+u/1bLWl6KG388r4pV/dXTPsvGjVXeAWYwvzDhp0KhfLNc2nVCXh7HaVV d2kA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=XiApu8MS; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 2adb3069b0e04-53c7bcce9a0sor360314e87.20.2024.10.31.01.49.11 for (Google Transport Security); Thu, 31 Oct 2024 01:49:11 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Received: by 2002:a05:6512:a93:b0:535:6925:7a82 with SMTP id 2adb3069b0e04-53b3491e2c7mr15671931e87.41.1730364550750; Thu, 31 Oct 2024 01:49:10 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.40.36]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9e565df8f6sm42638666b.140.2024.10.31.01.49.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 31 Oct 2024 01:49:10 -0700 (PDT) From: Dario Binacchi To: buildroot@buildroot.org Cc: linux-amarula@amarulasolutions.com, Thomas Petazzoni , Dario Binacchi Subject: [PATCH 1/1] package/bsdiff: drop package Date: Thu, 31 Oct 2024 09:48:40 +0100 Message-ID: <20241031084852.634238-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=XiApu8MS; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=pass header.i=@amarulasolutions.com Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , As advocated by Thomas Petazzoni [1], drop bsdiff as it is not maintained anymore. Meanwhile, autobuild also detected that the package was no longer downloadable from the URL, and indeed, Colin Percival, the maintainer, confirmed that he intentionally disabled the package download due to the presence of some security bugs that he doesn't have time to fix. [1] https://patchwork.ozlabs.org/project/buildroot/patch/20241004215451.1198861-2-dario.binacchi@amarulasolutions.com/ Fixes: - http://autobuild.buildroot.org/results/21bb827d3dbf553c79f49d7c184099c75df3d45d Suggested-by: Thomas Petazzoni Signed-off-by: Dario Binacchi --- .checkpackageignore | 1 - Config.in.legacy | 7 +++++ package/Config.in | 1 - .../0001-Add-missing-header-for-u_char.patch | 17 ------------ package/bsdiff/Config.in | 8 ------ package/bsdiff/bsdiff.hash | 4 --- package/bsdiff/bsdiff.mk | 26 ------------------- 7 files changed, 7 insertions(+), 57 deletions(-) delete mode 100644 package/bsdiff/0001-Add-missing-header-for-u_char.patch delete mode 100644 package/bsdiff/Config.in delete mode 100644 package/bsdiff/bsdiff.hash delete mode 100644 package/bsdiff/bsdiff.mk diff --git a/.checkpackageignore b/.checkpackageignore index 91e31eebc58b..eceea28f0c54 100644 --- a/.checkpackageignore +++ b/.checkpackageignore @@ -335,7 +335,6 @@ package/brickd/S70brickd Shellcheck lib_sysv.Indent lib_sysv.Variables package/bridge-utils/0001-fix-build-on-musl.patch lib_patch.Upstream package/brltty/0001-Fix-linking-error-on-mips64el.patch lib_patch.Upstream package/brltty/S10brltty Shellcheck lib_sysv.Indent lib_sysv.Variables -package/bsdiff/0001-Add-missing-header-for-u_char.patch lib_patch.Upstream package/bustle/0001-Makefile-fix-pcap-config-call.patch lib_patch.Upstream package/busybox/0001-networking-libiproute-use-linux-if_packet.h-instead-.patch lib_patch.Upstream package/busybox/0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch lib_patch.Upstream diff --git a/Config.in.legacy b/Config.in.legacy index 30179add233b..63360b42b878 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2024.11" +config BR2_PACKAGE_BSDIFF + bool "bsdiff has been removed" + select BR2_LEGACY + help + The bsdiff package was removed as it is not maintained + anymore (no commit since 2014). + config BR2_PACKAGE_PROCPS_NS_ORIGINAL_TOP bool "BR2_PACKAGE_PROCPS_NS_ORIGINAL_TOP has been renamed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index b1e999a63b18..876b340a8a67 100644 --- a/package/Config.in +++ b/package/Config.in @@ -172,7 +172,6 @@ menu "Development tools" source "package/bats-core/Config.in" source "package/binutils/Config.in" source "package/bitwise/Config.in" - source "package/bsdiff/Config.in" source "package/bustle/Config.in" source "package/check/Config.in" source "package/cmake/Config.in" diff --git a/package/bsdiff/0001-Add-missing-header-for-u_char.patch b/package/bsdiff/0001-Add-missing-header-for-u_char.patch deleted file mode 100644 index 56affb4102ce..000000000000 --- a/package/bsdiff/0001-Add-missing-header-for-u_char.patch +++ /dev/null @@ -1,17 +0,0 @@ -bspatch: Fix missing header for u_char - -Fixes http://autobuild.buildroot.net/results/31a/31a837cf6e34b02dce498f2b12e40d6d16a5a8e6/ - -Signed-off-by: Jörg Krause - -diff -purN bsdiff-4.3.orig/bspatch.c bsdiff-4.3/bspatch.c ---- bsdiff-4.3.orig/bspatch.c 2015-04-30 13:47:26.485903359 +0200 -+++ bsdiff-4.3/bspatch.c 2015-04-30 13:48:14.808908672 +0200 -@@ -35,6 +35,7 @@ __FBSDID("$FreeBSD: src/usr.bin/bsdiff/b - #include - #include - #include -+#include - - static off_t offtin(u_char *buf) - { diff --git a/package/bsdiff/Config.in b/package/bsdiff/Config.in deleted file mode 100644 index 11fd8b9d3523..000000000000 --- a/package/bsdiff/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_BSDIFF - bool "bsdiff" - select BR2_PACKAGE_BZIP2 - help - Binary patch/diff like xdelta but creates smaller diffs. - Needs bzip2 support. - - http://www.daemonology.net/bsdiff/ diff --git a/package/bsdiff/bsdiff.hash b/package/bsdiff/bsdiff.hash deleted file mode 100644 index 102086b9fc04..000000000000 --- a/package/bsdiff/bsdiff.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From http://www.daemonology.net/bsdiff/: -md5 e6d812394f0e0ecc8d5df255aa1db22a bsdiff-4.3.tar.gz -# locally computed -sha256 fc0a6e634ef77dcf14bf36c7b6d1e57ba1ac5c4809073dfaacb3b5f7ab277eb7 bsdiff.c diff --git a/package/bsdiff/bsdiff.mk b/package/bsdiff/bsdiff.mk deleted file mode 100644 index 97a1b3921df4..000000000000 --- a/package/bsdiff/bsdiff.mk +++ /dev/null @@ -1,26 +0,0 @@ -################################################################################ -# -# bsdiff -# -################################################################################ - -BSDIFF_VERSION = 4.3 -BSDIFF_SITE = http://www.daemonology.net/bsdiff -BSDIFF_DEPENDENCIES = bzip2 -BSDIFF_LICENSE = BSD-2-Clause -BSDIFF_LICENSE_FILES = bsdiff.c -BSDIFF_CPE_ID_VENDOR = daemonology - -define BSDIFF_BUILD_CMDS - $(TARGET_MAKE_ENV) $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \ - $(@D)/bsdiff.c -lbz2 -o $(@D)/bsdiff - $(TARGET_MAKE_ENV) $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \ - $(@D)/bspatch.c -lbz2 -o $(@D)/bspatch -endef - -define BSDIFF_INSTALL_TARGET_CMDS - $(INSTALL) -D -m 755 $(@D)/bsdiff $(TARGET_DIR)/usr/bin/bsdiff - $(INSTALL) -D -m 755 $(@D)/bspatch $(TARGET_DIR)/usr/bin/bspatch -endef - -$(eval $(generic-package))