mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 08:30:47 -09:00
package/dmraid: remove package
Package was abandoned by Fedora:
2a27f40357
Build is broken with newer gcc.
Fixes:
https://autobuild.buildroot.net/results/c79/c79232526ded1d6f1f0f8925f006d7613e22be89/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
e3a1340e2d
commit
293ce4fe4f
@@ -317,8 +317,6 @@ package/dmalloc/0001-configure-fix-build-on-mips.patch lib_patch.Upstream
|
||||
package/dmalloc/0003-configure-allow-overriding-some-tests.patch lib_patch.Upstream
|
||||
package/dmalloc/0004-Makefile-use-the-configure-detected-or-user-supplied.patch lib_patch.Upstream
|
||||
package/dmalloc/0005-configure-use-LD-instead-of-hard-coding-ld.patch lib_patch.Upstream
|
||||
package/dmraid/0001-fix-compilation-under-musl.patch lib_patch.Upstream
|
||||
package/dmraid/S20dmraid lib_sysv.Variables
|
||||
package/docopt-cpp/0001-only-build-one-target-use-BUILD_SHARED_LIBS-where-appropriate.patch lib_patch.Upstream
|
||||
package/domoticz/S99domoticz Shellcheck
|
||||
package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch lib_patch.Upstream
|
||||
|
||||
@@ -146,6 +146,12 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2026.02"
|
||||
|
||||
config BR2_PACKAGE_DMRAID
|
||||
bool "dmraid has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
dmraid is unmaintained and has been removed
|
||||
|
||||
config BR2_PACKAGE_LIBNIDS
|
||||
bool "libnids has been removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -1884,8 +1884,6 @@ F: support/testing/tests/package/test_compressor_base.py
|
||||
F: support/testing/tests/package/test_coremark.py
|
||||
F: support/testing/tests/package/test_cryptsetup.py
|
||||
F: support/testing/tests/package/test_cryptsetup/
|
||||
F: support/testing/tests/package/test_ddrescue.py
|
||||
F: support/testing/tests/package/test_ddrescue/
|
||||
F: support/testing/tests/package/test_dieharder.py
|
||||
F: support/testing/tests/package/test_dmidecode.py
|
||||
F: support/testing/tests/package/test_dos2unix.py
|
||||
|
||||
@@ -492,7 +492,6 @@ endmenu
|
||||
source "package/dfu-programmer/Config.in"
|
||||
source "package/dfu-util/Config.in"
|
||||
source "package/dmidecode/Config.in"
|
||||
source "package/dmraid/Config.in"
|
||||
source "package/dt-utils/Config.in"
|
||||
source "package/dtbocfg/Config.in"
|
||||
source "package/dtv-scan-tables/Config.in"
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
From 89c7fc15e064dd407e6d5ccefe78985b86b8a036 Mon Sep 17 00:00:00 2001
|
||||
From: Brendan Heading <brendanheading@gmail.com>
|
||||
Date: Tue, 1 Sep 2015 12:26:36 +0100
|
||||
Subject: [PATCH] fix compilation under musl
|
||||
|
||||
Patch borrowed from Void Linux :
|
||||
|
||||
https://github.com/voidlinux/void-packages/blob/master/srcpkgs/dmraid/patches/25_musl-libc.patch
|
||||
|
||||
Upstream package appears dormant, no mailing list and no
|
||||
maintenance releases since Nov 2010.
|
||||
|
||||
Upstream-Status: dormant
|
||||
Signed-off-by: Brendan Heading <brendanheading@gmail.com>
|
||||
|
||||
---
|
||||
1.0.0.rc16-3/dmraid/include/dmraid/misc.h | 1 +
|
||||
1.0.0.rc16-3/dmraid/lib/device/scan.c | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/1.0.0.rc16-3/dmraid/include/dmraid/misc.h b/1.0.0.rc16-3/dmraid/include/dmraid/misc.h
|
||||
index 247a68e..1b1dfdf 100644
|
||||
--- a/1.0.0.rc16-3/dmraid/include/dmraid/misc.h
|
||||
+++ b/1.0.0.rc16-3/dmraid/include/dmraid/misc.h
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
#ifndef _MISC_H_
|
||||
#define _MISC_H_
|
||||
+#include <fcntl.h>
|
||||
|
||||
#define DM_ASSERT(__cond) do { if (!(__cond)) { printf("ASSERT file:%s line:%d fuction:%s cond: %s\n", __FILE__, __LINE__, __FUNCTION__, #__cond); } } while(0);
|
||||
|
||||
diff --git a/1.0.0.rc16-3/dmraid/lib/device/scan.c b/1.0.0.rc16-3/dmraid/lib/device/scan.c
|
||||
index a040d53..6897146 100644
|
||||
--- a/1.0.0.rc16-3/dmraid/lib/device/scan.c
|
||||
+++ b/1.0.0.rc16-3/dmraid/lib/device/scan.c
|
||||
@@ -10,6 +10,7 @@
|
||||
# include <dirent.h>
|
||||
# include <paths.h>
|
||||
#else
|
||||
+# include <paths.h>
|
||||
# include <dirent.h>
|
||||
# include <mntent.h>
|
||||
#endif
|
||||
--
|
||||
2.4.3
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
config BR2_PACKAGE_DMRAID
|
||||
bool "dmraid"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # lvm2
|
||||
depends on BR2_USE_MMU # lvm2
|
||||
depends on !BR2_STATIC_LIBS # lvm2
|
||||
select BR2_PACKAGE_LVM2
|
||||
help
|
||||
dmraid discovers, activates, deactivates and displays
|
||||
properties of software RAID sets (eg, ATARAID) and contained
|
||||
DOS partitions.
|
||||
|
||||
dmraid uses the Linux device-mapper to create devices with
|
||||
respective mappings for the ATARAID sets discovered.
|
||||
|
||||
https://people.redhat.com/~heinzm/sw/dmraid/
|
||||
|
||||
comment "dmraid needs a toolchain w/ threads, dynamic library"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
|
||||
@@ -1,29 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
# try to load module in case that hasn't been done yet
|
||||
modprobe dm-mod >/dev/null 2>&1
|
||||
|
||||
case "$1" in
|
||||
start|"")
|
||||
echo "Setting up DMRAID devices..."
|
||||
/usr/sbin/dmraid --activate yes --ignorelocking --verbose
|
||||
;;
|
||||
|
||||
stop)
|
||||
echo "Shutting down DMRAID devices... "
|
||||
/usr/sbin/dmraid --activate no --ignorelocking --verbose
|
||||
;;
|
||||
|
||||
restart|force-reload)
|
||||
$0 stop
|
||||
sleep 1
|
||||
$0 start
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Usage: dmraid {start|stop|restart|force-reload}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
@@ -1,5 +0,0 @@
|
||||
# From https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-1.0.0.rc16-3.tar.bz2.md5.sum
|
||||
md5 819338fcef98e8e25819f0516722beeb dmraid-1.0.0.rc16-3.tar.bz2
|
||||
# locally computed
|
||||
sha256 204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994 1.0.0.rc16-3/dmraid/LICENSE_GPL
|
||||
sha256 4bc391fcf852e03c3a7564cb146af6e47717562eed296b28bce123ee1b0396b8 1.0.0.rc16-3/dmraid/LICENSE
|
||||
@@ -1,25 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# dmraid
|
||||
#
|
||||
################################################################################
|
||||
|
||||
DMRAID_VERSION = 1.0.0.rc16-3
|
||||
DMRAID_SOURCE = dmraid-$(DMRAID_VERSION).tar.bz2
|
||||
DMRAID_SITE = https://people.redhat.com/~heinzm/sw/dmraid/src
|
||||
DMRAID_SUBDIR = $(DMRAID_VERSION)/dmraid
|
||||
# lib and tools race with parallel make
|
||||
DMRAID_MAKE = $(MAKE1)
|
||||
DMRAID_INSTALL_STAGING = YES
|
||||
DMRAID_LICENSE = GPL-2.0
|
||||
DMRAID_LICENSE_FILES = $(DMRAID_SUBDIR)/LICENSE_GPL $(DMRAID_SUBDIR)/LICENSE
|
||||
DMRAID_MAKE_OPTS = $(TARGET_CONFIGURE_OPTS) CFLAGS="$(TARGET_CFLAGS) -fPIC"
|
||||
|
||||
DMRAID_DEPENDENCIES = lvm2
|
||||
|
||||
define DMRAID_INSTALL_INIT_SYSV
|
||||
$(INSTALL) -D -m 0755 package/dmraid/S20dmraid \
|
||||
$(TARGET_DIR)/etc/init.d/S20dmraid
|
||||
endef
|
||||
|
||||
$(eval $(autotools-package))
|
||||
Reference in New Issue
Block a user