[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: e61a70fcbe1a8cd07355938471f01bf25e013b64 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Apr 30 15:35:39 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Apr 30 15:38:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61a70fc sys-fs/mdadm: Add a first musl-1.2.5 build fix Signed-off-by: Andreas K. Hüttel gentoo.org> sys-fs/mdadm/files/mdadm-4.3-musl125-1.patch | 44 sys-fs/mdadm/mdadm-4.3.ebuild| 1 + 2 files changed, 45 insertions(+) diff --git a/sys-fs/mdadm/files/mdadm-4.3-musl125-1.patch b/sys-fs/mdadm/files/mdadm-4.3-musl125-1.patch new file mode 100644 index ..a10b56b67b94 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-musl125-1.patch @@ -0,0 +1,44 @@ + +Note- This is also needed for musl-1.2.5 (aside other fixes)- dilfridge + +From 52bead95d2957437c691891fcdc49bd6afccdd49 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 12 Apr 2024 18:45:13 +0200 +Subject: Create.c: fix uclibc build + +Define FALLOC_FL_ZERO_RANGE if needed as FALLOC_FL_ZERO_RANGE is only +defined for aarch64 on uclibc-ng resulting in the following or1k build +failure since commit 577fd10486d8d1472a6b559066f344ac30a3a391: + +Create.c: In function 'write_zeroes_fork': +Create.c:155:35: error: 'FALLOC_FL_ZERO_RANGE' undeclared (first use in this function) + 155 | if (fallocate(fd, FALLOC_FL_ZERO_RANGE | FALLOC_FL_KEEP_SIZE, + | ^~~~ + +Fixes: + - http://autobuild.buildroot.org/results/0e04bcdb591ca5642053e1f7e31384f06581e989 + +Signed-off-by: Fabrice Fontaine +Signed-off-by: Mariusz Tkaczyk +--- + Create.c | 4 + 1 file changed, 4 insertions(+) + +diff --git a/Create.c b/Create.c +index 4397ff49..d94253b1 100644 +--- a/Create.c b/Create.c +@@ -32,6 +32,10 @@ + #include + #include + ++#ifndef FALLOC_FL_ZERO_RANGE ++#define FALLOC_FL_ZERO_RANGE 16 ++#endif ++ + static int round_size_and_verify(unsigned long long *size, int chunk) + { + if (*size == 0) +-- +cgit 1.2.3-korg + diff --git a/sys-fs/mdadm/mdadm-4.3.ebuild b/sys-fs/mdadm/mdadm-4.3.ebuild index 4e84a51e91b3..f132d354e746 100644 --- a/sys-fs/mdadm/mdadm-4.3.ebuild +++ b/sys-fs/mdadm/mdadm-4.3.ebuild @@ -36,6 +36,7 @@ PATCHES=( "${FILESDIR}/${PN}"-4.2-mdadm_env.patch #628968 "${FILESDIR}/${PN}"-4.3-ldflags.patch "${FILESDIR}/${PN}"-4.3-no-udev.patch + "${FILESDIR}/${PN}"-4.3-musl125-1.patch "${WORKDIR}/debian/patches/debian/0001-fix-manpages.patch" "${WORKDIR}/debian/patches/debian/0003-host-name-in-default-mailfrom.patch" "${WORKDIR}/debian/patches/debian/0004-exit-gracefully-when-md-device-not-found.patch"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: a4e651b8b017cf57197f617e60a26df2259de03a Author: Matoro Mahri matoro tk> AuthorDate: Wed Apr 17 03:17:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 17 05:36:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e651b8 sys-fs/mdadm: Stabilize 4.2-r3 hppa, #927703 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index cb3c1bed7bda..271f26fff8bc 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/, sys-fs/mdadm/files/
commit: c4fd998c1d4b8f626d97b1b3782b5a25adde90c5 Author: Mike Gilbert gentoo org> AuthorDate: Sat Mar 30 19:47:13 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Mar 30 19:48:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fd998c sys-fs/mdadm: fix build with USE=-udev Closes: https://bugs.gentoo.org/928228 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/mdadm/files/mdadm-4.3-no-udev.patch | 31 ++ sys-fs/mdadm/mdadm-4.3.ebuild | 1 + 2 files changed, 32 insertions(+) diff --git a/sys-fs/mdadm/files/mdadm-4.3-no-udev.patch b/sys-fs/mdadm/files/mdadm-4.3-no-udev.patch new file mode 100644 index ..dd7ef696acfb --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-no-udev.patch @@ -0,0 +1,31 @@ +https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/patch/?id=1750758c7ff526e3560433f6235e5cfa35cf646a +https://bugs.gentoo.org/928228 + +From 1750758c7ff526e3560433f6235e5cfa35cf646a Mon Sep 17 00:00:00 2001 +From: Mariusz Tkaczyk +Date: Wed, 6 Mar 2024 15:50:55 +0100 +Subject: udev.c: Do not require libudev.h if DNO_LIBUDEV + +libudev may not be presented at all, do not require it. + +Reported-by: Boian Bonev +Signed-off-by: Mariusz Tkaczyk +--- + udev.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/udev.c b/udev.c +index bc4722b0..066e6ab1 100644 +--- a/udev.c b/udev.c +@@ -26,7 +26,10 @@ + #include + #include + #include ++ ++#ifndef NO_LIBUDEV + #include ++#endif + + static char *unblock_path; + diff --git a/sys-fs/mdadm/mdadm-4.3.ebuild b/sys-fs/mdadm/mdadm-4.3.ebuild index c78553aa7558..4e84a51e91b3 100644 --- a/sys-fs/mdadm/mdadm-4.3.ebuild +++ b/sys-fs/mdadm/mdadm-4.3.ebuild @@ -35,6 +35,7 @@ PATCHES=( "${FILESDIR}/${PN}"-4.3-in_initrd-collision.patch #830461 "${FILESDIR}/${PN}"-4.2-mdadm_env.patch #628968 "${FILESDIR}/${PN}"-4.3-ldflags.patch + "${FILESDIR}/${PN}"-4.3-no-udev.patch "${WORKDIR}/debian/patches/debian/0001-fix-manpages.patch" "${WORKDIR}/debian/patches/debian/0003-host-name-in-default-mailfrom.patch" "${WORKDIR}/debian/patches/debian/0004-exit-gracefully-when-md-device-not-found.patch"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 26b9a0c88e8b5003f35d60b4c90d9ebba871d4c5 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 12:11:55 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 12:11:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b9a0c8 sys-fs/mdadm: Stabilize 4.2-r3 sparc, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 0c8ecfd47835..cb3c1bed7bda 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: f5bc4a020e1d631afa6ef20f229353296ba2ba44 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:37:14 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:37:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bc4a02 sys-fs/mdadm: Stabilize 4.2-r3 arm64, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 5e6717fe5f72..0c8ecfd47835 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 3850b1272a97a0285c311c71087c902bb807d346 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:35:16 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:35:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3850b127 sys-fs/mdadm: Stabilize 4.2-r3 ppc, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 994757f3a527..5e6717fe5f72 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 074115dddb8e62e12ebae8e18b98795693632ab3 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:28:22 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:28:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074115dd sys-fs/mdadm: Stabilize 4.2-r3 amd64, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 440d8a42e076..a939ed1baf23 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 4ba2494ea5715e4c8bfce3b199d5ab8e2075ff09 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:28:24 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:28:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2494e sys-fs/mdadm: Stabilize 4.2-r3 x86, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 53ce560f9f45..994757f3a527 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 12457afc81d2159646f1f02b82927ebebdc2b2cf Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:28:23 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:28:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12457afc sys-fs/mdadm: Stabilize 4.2-r3 arm, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index a939ed1baf23..53ce560f9f45 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 9a6aa31675e75207a54297856e31a4349402a400 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 11:28:20 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 11:28:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6aa316 sys-fs/mdadm: Stabilize 4.2-r3 ppc64, #927703 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 35a62d211b39..440d8a42e076 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" REQUIRED_USE="static? ( !udev )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: 16001ee3172451f6574dbe8c5b7f71ac0d43d3e2 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Mar 14 03:39:47 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Mar 14 03:42:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16001ee3 sys-fs/mdadm: bump Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://bugs.gentoo.org/833000 sys-fs/mdadm/Manifest | 2 + .../files/mdadm-4.3-in_initrd-collision.patch | 45 sys-fs/mdadm/files/mdadm-4.3-ldflags.patch | 11 ++ sys-fs/mdadm/mdadm-4.3.ebuild | 124 + sys-fs/mdadm/metadata.xml | 3 + 5 files changed, 185 insertions(+) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 961f422d5fb6..51cfc9e15326 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,2 +1,4 @@ DIST mdadm-4.2.tar.xz 453624 BLAKE2B de7c4318dc5479de41378233869ab84ca2cd0e8a42310157b1acb969e7152af61556fbbe6f17bf6af4dfaf5543e49b1c982d2baeedf1c39b32f4db7f5502 SHA512 57897a2b7fb8b0b88bece50501099872bb45ddb076cfc323d563588096d2b66b1ecba3724534943f651ace2bfe591482570700616500dc3398552e4f9ff0c37d +DIST mdadm-4.3.tar.xz 465820 BLAKE2B 3b6955339adb6c254a69d698e3b807838f8840e37f7f94280f4a1fbffb082ee694309f4b6f9adc8edfa2071fde324bf00ae0493d5b2e6c8d87796783dfa3ee1c SHA512 e44977f2f80d2471cb313803a60c92dafe8282ac06bbbfd41ae90ca493c64a3da94db924538788d045fd7f0667333912dabedb0b070f9abf5c0540b32e0fa08f DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6 +DIST mdadm_4.3-1.debian.tar.xz 86972 BLAKE2B 52af9ddacc402d8c3318bac31b4cd5ac3045e564832546146ba0a18d6a43866ae2c21270ac15f48df98c4f76af0eeae41679ea9e0e265dad44914bd58f27d689 SHA512 1c5203523f0c7fe271d850ab4ad376a449e870f8f1549dc4460adede1f59a1a364e741562954297e7848bae19d1cfe273a31f1bfaf739dd37559a0666abd8517 diff --git a/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch b/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch new file mode 100644 index ..54e4aadacb58 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-in_initrd-collision.patch @@ -0,0 +1,45 @@ +Fix collision with libudev symbols when statically linking. + +https://bugs.gentoo.org/830485 +--- a/mdadm.h b/mdadm.h +@@ -1665,7 +1665,7 @@ + extern void udev_block(char *devnm); + extern void udev_unblock(void); + +-extern int in_initrd(void); ++extern int mdadm_in_initrd(void); + + struct cmap_hooks { + void *cmap_handle; /* corosync lib related */ +--- a/mdmon.c b/mdmon.c +@@ -309,7 +309,7 @@ + {NULL, 0, NULL, 0} + }; + +- if (in_initrd()) { ++ if (mdadm_in_initrd()) { + /* +* set first char of argv[0] to @. This is used by +* systemd to signal that the task was launched from +--- a/util.c b/util.c +@@ -1960,7 +1960,7 @@ + int len; + pid_t pid; + int status; +- char *prefix = in_initrd() ? "initrd-" : ""; ++ char *prefix = mdadm_in_initrd() ? "initrd-" : ""; + char pathbuf[1024]; + char *paths[4] = { + pathbuf, +@@ -2219,7 +2219,7 @@ + return 0; + } + +-int in_initrd(void) ++int mdadm_in_initrd(void) + { + /* This is based on similar function in systemd. */ + struct statfs s; diff --git a/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch b/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch new file mode 100644 index ..e8e93d424592 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.3-ldflags.patch @@ -0,0 +1,11 @@ +--- mdadm-4.3/Makefile.orig2024-03-13 20:11:48.949678469 -0700 mdadm-4.3/Makefile 2024-03-13 20:11:52.773671814 -0700 +@@ -132,7 +132,7 @@ + MON_LDFLAGS += -pthread + endif + +-LDFLAGS = -Wl,-z,now,-z,noexecstack ++LDFLAGS += -Wl,-z,now,-z,noexecstack + + # If you want a static binary, you might uncomment these + # LDFLAGS += -static diff --git a/sys-fs/mdadm/mdadm-4.3.ebuild b/sys-fs/mdadm/mdadm-4.3.ebuild new file mode 100644 index ..c78553aa7558 --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.3.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; +DEB_PF="4.3-1" +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 5dd1d90f9d2e064ed0c85043264f09734a6a842a Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Mar 3 16:50:12 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Mar 3 16:50:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd1d90f sys-fs/mdadm: Apply musl-1.2.4 largefile workaround Bug: https://bugs.gentoo.org/907082 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-fs/mdadm/mdadm-4.2-r2.ebuild | 5 - sys-fs/mdadm/mdadm-4.2-r3.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r2.ebuild b/sys-fs/mdadm/mdadm-4.2-r2.ebuild index 9dc8510225da..99bbc83b039d 100644 --- a/sys-fs/mdadm/mdadm-4.2-r2.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -60,6 +60,9 @@ src_compile() { # CPPFLAGS won't work for this use udev || append-cflags -DNO_LIBUDEV + # bug 907082 + use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE + mdadm_emake all } diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 176f5e80c06c..35a62d211b39 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -61,6 +61,9 @@ src_compile() { # CPPFLAGS won't work for this use udev || append-cflags -DNO_LIBUDEV + # bug 907082 + use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE + mdadm_emake all }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 472cbf6119a834698effe44ed3d00f1c6109aecf Author: Robin H. Johnson gentoo org> AuthorDate: Mon Feb 19 22:31:21 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 19 22:31:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472cbf61 sys-fs/mdadm: cleanup Signed-off-by: Robin H. Johnson gentoo.org> sys-fs/mdadm/Manifest | 2 - sys-fs/mdadm/mdadm-4.1.ebuild | 94 --- 2 files changed, 96 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index d352735ae923..961f422d5fb6 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,4 +1,2 @@ -DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 DIST mdadm-4.2.tar.xz 453624 BLAKE2B de7c4318dc5479de41378233869ab84ca2cd0e8a42310157b1acb969e7152af61556fbbe6f17bf6af4dfaf5543e49b1c982d2baeedf1c39b32f4db7f5502 SHA512 57897a2b7fb8b0b88bece50501099872bb45ddb076cfc323d563588096d2b66b1ecba3724534943f651ace2bfe591482570700616500dc3398552e4f9ff0c37d -DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6 diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild deleted file mode 100644 index 21649c23547f.. --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic multilib systemd toolchain-funcs udev - -DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PF="4.1-3" -SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz - mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="static" - -BDEPEND="virtual/pkgconfig - app-arch/xz-utils" -RDEPEND=">=sys-apps/util-linux-2.16" -DEPEND="${RDEPEND}" - -# The tests edit values in /proc and run tests on software raid devices. -# Thus, they shouldn't be run on systems with active software RAID devices. -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 -) - -mdadm_emake() { - # We should probably make corosync & libdlm into USE flags. #573782 - local args=( - PKG_CONFIG="$(tc-getPKG_CONFIG)" - CC="$(tc-getCC)" - CWFLAGS="-Wall" - CXFLAGS="${CFLAGS}" - UDEVDIR="$(get_udevdir)" - SYSTEMD_DIR="$(systemd_get_systemunitdir)" - COROSYNC="-DNO_COROSYNC" - DLM="-DNO_DLM" - - # https://bugs.gentoo.org/732276 - STRIP= - - "$@" - ) - emake "${args[@]}" -} - -src_compile() { - use static && append-ldflags -static - mdadm_emake all -} - -src_test() { - mdadm_emake test - - sh ./test || die -} - -src_install() { - mdadm_emake DESTDIR="${D}" install install-systemd - dodoc ChangeLog INSTALL TODO README* ANNOUNCE-* - - insinto /etc - newins mdadm.conf-example mdadm.conf - newinitd "${FILESDIR}"/mdadm.rc mdadm - newconfd "${FILESDIR}"/mdadm.confd mdadm - newinitd "${FILESDIR}"/mdraid.rc mdraid - newconfd "${FILESDIR}"/mdraid.confd mdraid - - # From the Debian patchset - into /usr - dodoc "${WORKDIR}"/debian/README.checkarray - dosbin "${WORKDIR}"/debian/checkarray - insinto /etc/default - newins "${FILESDIR}"/etc-default-mdadm mdadm - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/mdadm.weekly mdadm -} - -pkg_postinst() { - if ! systemd_is_booted; then - if [[ -z ${REPLACING_VERSIONS} ]] ; then - # Only inform people the first time they install. - elog "If you're not relying on kernel auto-detect of your RAID" - elog "devices, you need to add 'mdraid' to your 'boot' runlevel:" - elog "
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: b0152d3ed507c45608377046bc2f65a48b47ec10 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Feb 19 20:32:53 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 19 21:00:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0152d3e sys-fs/mdadm: improve mdmonitor on systemd Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://bugs.gentoo.org/628968 sys-fs/mdadm/files/mdadm-4.2-mdadm_env.patch | 36 ++ sys-fs/mdadm/mdadm-4.2-r3.ebuild | 104 +++ 2 files changed, 140 insertions(+) diff --git a/sys-fs/mdadm/files/mdadm-4.2-mdadm_env.patch b/sys-fs/mdadm/files/mdadm-4.2-mdadm_env.patch new file mode 100644 index ..bd09da553820 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.2-mdadm_env.patch @@ -0,0 +1,36 @@ +--- mdadm-4.2/systemd/SUSE-mdadm_env.sh2021-12-30 11:43:35.0 -0800 mdadm-4.2/systemd/SUSE-mdadm_env.sh2024-02-19 12:20:56.509632098 -0800 +@@ -6,6 +7,12 @@ + + MDADM_SCAN="yes" + ++# Gentoo: source conf.d ++mdadmd_CONFIG=/etc/conf.d/mdadm ++if test -r $mdadmd_CONFIG; then ++ . $mdadmd_CONFIG ++fi ++ + # Following adapted from /etc/init.d/mdadmd on openSUSE + + mdadmd_CONFIG=/etc/sysconfig/mdadm +@@ -42,7 +49,8 @@ + fi + + mkdir -p /run/sysconfig +-echo "MDADM_MONITOR_ARGS=$MDADM_RAIDDEVICES $MDADM_DELAY $MDADM_MAIL $MDADM_PROGRAM $MDADM_SCAN $MDADM_SEND_MAIL $MDADM_CONFIG" > /run/sysconfig/mdadm ++# Gentoo: added $MDADM_OPTS to the end. ++echo "MDADM_MONITOR_ARGS=$MDADM_RAIDDEVICES $MDADM_DELAY $MDADM_MAIL $MDADM_PROGRAM $MDADM_SCAN $MDADM_SEND_MAIL $MDADM_CONFIG $MDADM_OPTS" > /run/sysconfig/mdadm + if [ -n "$MDADM_CHECK_DURATION" ]; then + echo "MDADM_CHECK_DURATION=$MDADM_CHECK_DURATION" >> /run/sysconfig/mdadm + fi +--- mdadm-4.2.orig/Makefile2024-02-19 12:27:19.512400849 -0800 mdadm-4.2/Makefile 2024-02-19 12:27:39.517338433 -0800 +@@ -298,7 +298,7 @@ + $(INSTALL) -D -m 755 .install.tmp.3 $(DESTDIR)$(SYSTEMD_DIR)-shutdown/$$file ; \ + rm -f .install.tmp.3; \ + done +- if [ -f /etc/SuSE-release -o -n "$(SUSE)" ] ;then $(INSTALL) -D -m 755 systemd/SUSE-mdadm_env.sh $(DESTDIR)$(LIB_DIR)/mdadm_env.sh ;fi ++ $(INSTALL) -D -m 755 systemd/SUSE-mdadm_env.sh $(DESTDIR)$(LIB_DIR)/mdadm_env.sh + + install-bin: mdadm mdmon + $(INSTALL) -D $(STRIP) -m 755 mdadm $(DESTDIR)$(BINDIR)/mdadm diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild new file mode 100644 index ..0b2549330957 --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; +DEB_PF="4.2~rc2-7" +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="static systemd +udev" + +REQUIRED_USE="static? ( !udev )" + +BDEPEND="app-arch/xz-utils + virtual/pkgconfig" +DEPEND="udev? ( virtual/libudev:= )" +RDEPEND="${DEPEND} + >=sys-apps/util-linux-2.16" + +# The tests edit values in /proc and run tests on software raid devices. +# Thus, they shouldn't be run on systems with active software RAID devices. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}"-3.4-sysmacros.patch #580188 + "${FILESDIR}/${PN}"-4.2-in_initrd-collision.patch #830461 + "${FILESDIR}/${PN}"-4.2-mdadm_env.patch #628968 +) + +mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 + local args=( + PKG_CONFIG="$(tc-getPKG_CONFIG)" + CC="$(tc-getCC)" + CWFLAGS="-Wall" + CXFLAGS="${CFLAGS}" + UDEVDIR="$(get_udevdir)" + SYSTEMD_DIR="$(systemd_get_systemunitdir)" + COROSYNC="-DNO_COROSYNC" + DLM="-DNO_DLM" + + # https://bugs.gentoo.org/732276 + STRIP= + + "$@" + ) + emake "${args[@]}" +} + +src_compile() { + use static && append-ldflags -static + + # CPPFLAGS won't work for this + use udev || append-cflags -DNO_LIBUDEV + + mdadm_emake all +} + +src_test() { + mdadm_emake test + + sh ./test || die +} + +src_install() { + mdadm_emake DESTDIR="${D}" install install-systemd + dodoc ChangeLog INSTALL TODO README* ANNOUNCE-* + + insinto /etc + newins mdadm.conf-example mdadm.conf + newinitd "${FILESDIR}"/mdadm.rc mdadm + newconfd
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 8e652d5963af48b187620ca32b1798bbffca52a9 Author: Robin H. Johnson gentoo org> AuthorDate: Mon Feb 19 20:34:11 2024 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 19 21:00:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e652d59 sys-fs/mdadm: QA fix missing udev_reload Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://bugs.gentoo.org/851894 sys-fs/mdadm/mdadm-4.2-r3.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/sys-fs/mdadm/mdadm-4.2-r3.ebuild b/sys-fs/mdadm/mdadm-4.2-r3.ebuild index 0b2549330957..176f5e80c06c 100644 --- a/sys-fs/mdadm/mdadm-4.2-r3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r3.ebuild @@ -93,6 +93,7 @@ src_install() { } pkg_postinst() { + udev_reload if ! systemd_is_booted; then if [[ -z ${REPLACING_VERSIONS} ]] ; then # Only inform people the first time they install. @@ -102,3 +103,7 @@ pkg_postinst() { fi fi } + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d46677fd864b30315423c8364ca44db2de98e2a1 Author: Mike Gilbert gentoo org> AuthorDate: Mon Sep 11 15:31:33 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Sep 11 15:34:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46677fd sys-fs/mdadm: clean up udev/static logic Since eudev has been masked for removal, drop the related logic. Bug: https://bugs.gentoo.org/830485 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/mdadm/{mdadm-4.2-r1.ebuild => mdadm-4.2-r2.ebuild} | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r2.ebuild similarity index 85% rename from sys-fs/mdadm/mdadm-4.2-r1.ebuild rename to sys-fs/mdadm/mdadm-4.2-r2.ebuild index fe1e3a8ea8aa..9dc8510225da 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r2.ebuild @@ -17,19 +17,13 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" -# Only sys-fs/eudev provides static-libs right now, so if you have systemd, -# you need to choose between static or udev, as your udev won't have static libs. -# bug #830485 -REQUIRED_USE="systemd? ( ?? ( static udev ) )" +REQUIRED_USE="static? ( !udev )" BDEPEND="app-arch/xz-utils virtual/pkgconfig" -DEPEND="udev? ( - static? ( !systemd? ( sys-fs/eudev[static-libs] ) ) - !static? ( virtual/libudev:= ) - )" -RDEPEND=">=sys-apps/util-linux-2.16 - udev? ( !static? ( virtual/libudev:= ) )" +DEPEND="udev? ( virtual/libudev:= )" +RDEPEND="${DEPEND} + >=sys-apps/util-linux-2.16" # The tests edit values in /proc and run tests on software raid devices. # Thus, they shouldn't be run on systems with active software RAID devices.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: f85f62d191dc5daabca230d9974197f04d81bb2c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 3 18:38:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 3 18:38:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85f62d1 sys-fs/mdadm: Stabilize 4.2-r1 hppa, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index c73efa5d3292..b2a145cd12f0 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: dcc17f2457a52e7d1e1e318e09cb7bcd02038aad Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 3 18:38:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 3 18:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc17f24 sys-fs/mdadm: Stabilize 4.2-r1 ppc, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index b2a145cd12f0..fe1e3a8ea8aa 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: a6f8e6b2368a6f03d92ce61f8148caf342eb994f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 08:18:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 08:18:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f8e6b2 sys-fs/mdadm: Stabilize 4.2-r1 sparc, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index 3d6e2986c015..c73efa5d3292 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 54a77668e98993cb209b2fcc669e95a18b46f8d1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:17:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a77668 sys-fs/mdadm: Stabilize 4.2-r1 amd64, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index 26e0d88a0f6b..3d6e2986c015 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d6ee0b8df6a960307e741360ef8230fcb272a269 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 06:16:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 06:16:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ee0b8d sys-fs/mdadm: Stabilize 4.2-r1 x86, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index 09898625b142..022111a86a45 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 33f9661231982999fe0ecd7450ce536085a66fd7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:59:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f96612 sys-fs/mdadm: Stabilize 4.2-r1 arm64, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index d089a27a5208..09898625b142 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d0a3eafc2775f268f88e7f376fee883196675045 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 05:55:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 05:55:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a3eafc sys-fs/mdadm: Stabilize 4.2-r1 ppc64, #899352 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index e6c763fff666..d089a27a5208 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d8395f5f8b51663c5b2c1f1bce811c2d05d020db Author: WANG Xuerui gentoo org> AuthorDate: Thu May 19 07:27:22 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 19 07:28:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8395f5f sys-fs/mdadm: keyword 4.2-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index aff2ca081cb7..e6c763fff666 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="static systemd +udev" # Only sys-fs/eudev provides static-libs right now, so if you have systemd,
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: e5384220fb83cccec1a5b8eb078321841f61dccc Author: Sam James gentoo org> AuthorDate: Sun Apr 17 17:04:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 17:06:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5384220 sys-fs/mdadm: drop 4.2 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2.ebuild | 94 --- 1 file changed, 94 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.2.ebuild b/sys-fs/mdadm/mdadm-4.2.ebuild deleted file mode 100644 index 645299b2022e.. --- a/sys-fs/mdadm/mdadm-4.2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic multilib systemd toolchain-funcs udev - -DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PF="4.2~rc2-7" -SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz - mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="static" - -BDEPEND="virtual/pkgconfig - app-arch/xz-utils" -RDEPEND=">=sys-apps/util-linux-2.16" -DEPEND="${RDEPEND}" - -# The tests edit values in /proc and run tests on software raid devices. -# Thus, they shouldn't be run on systems with active software RAID devices. -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 -) - -mdadm_emake() { - # We should probably make corosync & libdlm into USE flags. #573782 - local args=( - PKG_CONFIG="$(tc-getPKG_CONFIG)" - CC="$(tc-getCC)" - CWFLAGS="-Wall" - CXFLAGS="${CFLAGS}" - UDEVDIR="$(get_udevdir)" - SYSTEMD_DIR="$(systemd_get_systemunitdir)" - COROSYNC="-DNO_COROSYNC" - DLM="-DNO_DLM" - - # https://bugs.gentoo.org/732276 - STRIP= - - "$@" - ) - emake "${args[@]}" -} - -src_compile() { - use static && append-ldflags -static - mdadm_emake all -} - -src_test() { - mdadm_emake test - - sh ./test || die -} - -src_install() { - mdadm_emake DESTDIR="${D}" install install-systemd - dodoc ChangeLog INSTALL TODO README* ANNOUNCE-* - - insinto /etc - newins mdadm.conf-example mdadm.conf - newinitd "${FILESDIR}"/mdadm.rc mdadm - newconfd "${FILESDIR}"/mdadm.confd mdadm - newinitd "${FILESDIR}"/mdraid.rc mdraid - newconfd "${FILESDIR}"/mdraid.confd mdraid - - # From the Debian patchset - into /usr - dodoc "${WORKDIR}"/debian/README.checkarray - dosbin "${WORKDIR}"/debian/checkarray - insinto /etc/default - newins "${FILESDIR}"/etc-default-mdadm mdadm - - exeinto /etc/cron.weekly - newexe "${FILESDIR}"/mdadm.weekly mdadm -} - -pkg_postinst() { - if ! systemd_is_booted; then - if [[ -z ${REPLACING_VERSIONS} ]] ; then - # Only inform people the first time they install. - elog "If you're not relying on kernel auto-detect of your RAID" - elog "devices, you need to add 'mdraid' to your 'boot' runlevel:" - elog " rc-update add mdraid boot" - fi - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: c11e2cbe480b91838538a251ae84bf23c6825819 Author: Sam James gentoo org> AuthorDate: Mon Jan 3 07:43:10 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 3 07:43:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11e2cbe sys-fs/mdadm: drop extra line Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.2-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index 0a79356c4210..c5fe5d5dfb8d 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -25,7 +25,6 @@ DEPEND="udev? ( )" RDEPEND=">=sys-apps/util-linux-2.16 udev? ( !static? ( virtual/libudev:= ) )" -DEPEND="${RDEPEND}" # The tests edit values in /proc and run tests on software raid devices. # Thus, they shouldn't be run on systems with active software RAID devices.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/, profiles/targets/systemd/
commit: 81a13f851b7502d547ff8c0434bf64a443877fb1 Author: Sam James gentoo org> AuthorDate: Mon Jan 3 07:45:55 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 3 07:48:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a13f85 sys-fs/mdadm: add REQUIRED_USE for systemd/udev/static Bug: https://bugs.gentoo.org/830485 Signed-off-by: Sam James gentoo.org> profiles/targets/systemd/package.use.force | 5 + sys-fs/mdadm/mdadm-4.2-r1.ebuild | 9 +++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/profiles/targets/systemd/package.use.force b/profiles/targets/systemd/package.use.force index 0abe8e8aadcc..ee209ac51ca1 100644 --- a/profiles/targets/systemd/package.use.force +++ b/profiles/targets/systemd/package.use.force @@ -1,6 +1,11 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2021-01-03) +# Need systemd enabled here for depgraph: bug #830485 +# (only sys-fs/eudev supports static which isn't available on systemd profiles) +sys-fs/mdadm systemd + # Mike Gilbert (2015-04-22) # Force systemd to avoid depgraph breakage, bug 547360. virtual/libudev systemd diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild index c5fe5d5dfb8d..aff2ca081cb7 100644 --- a/sys-fs/mdadm/mdadm-4.2-r1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -15,12 +15,17 @@ LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="static +udev" +IUSE="static systemd +udev" + +# Only sys-fs/eudev provides static-libs right now, so if you have systemd, +# you need to choose between static or udev, as your udev won't have static libs. +# bug #830485 +REQUIRED_USE="systemd? ( ?? ( static udev ) )" BDEPEND="app-arch/xz-utils virtual/pkgconfig" DEPEND="udev? ( - static? ( sys-fs/eudev[static-libs] ) + static? ( !systemd? ( sys-fs/eudev[static-libs] ) ) !static? ( virtual/libudev:= ) )" RDEPEND=">=sys-apps/util-linux-2.16
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/, sys-fs/mdadm/files/
commit: 83c7cf6db1a8db6ef050c0d31cd06e2c7d25d252 Author: Sam James gentoo org> AuthorDate: Mon Jan 3 06:41:04 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 3 07:41:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c7cf6d sys-fs/mdadm: various build fixes - Fix udev automagic dependency (add USE=udev); - ... and fix building without udev too. - Add patch to fix static linking against udev (only option is sys-fs/eudev though, as we dropped static-libs from sys-fs/udev and sys-apps/systemd due to issues like this and upstream not supporting it). Thanks-to: Hank Leininger korelogic.com> (static linking patch) Thanks-to: Krzysztof Olędzki ans.pl> (udev report/fix) Closes: https://bugs.gentoo.org/830461 Closes: https://bugs.gentoo.org/830485 Signed-off-by: Sam James gentoo.org> .../files/mdadm-4.2-in_initrd-collision.patch | 36 +++ sys-fs/mdadm/mdadm-4.2-r1.ebuild | 105 + 2 files changed, 141 insertions(+) diff --git a/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch b/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch new file mode 100644 index ..689e7d698788 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-4.2-in_initrd-collision.patch @@ -0,0 +1,36 @@ +Fix collision with libudev symbols when statically linking. + +https://bugs.gentoo.org/830485 +--- a/mdadm.h b/mdadm.h +@@ -1665,7 +1665,7 @@ + extern void udev_block(char *devnm); + extern void udev_unblock(void); + +-extern int in_initrd(void); ++extern int mdadm_in_initrd(void); + + struct cmap_hooks { + void *cmap_handle; /* corosync lib related */ +--- a/mdmon.c b/mdmon.c +@@ -309,7 +309,7 @@ + {NULL, 0, NULL, 0} + }; + +- if (in_initrd()) { ++ if (mdadm_in_initrd()) { + /* +* set first char of argv[0] to @. This is used by +* systemd to signal that the task was launched from +--- a/util.c b/util.c +@@ -2219,7 +2219,7 @@ + return 0; + } + +-int in_initrd(void) ++int mdadm_in_initrd(void) + { + /* This is based on similar function in systemd. */ + struct statfs s; diff --git a/sys-fs/mdadm/mdadm-4.2-r1.ebuild b/sys-fs/mdadm/mdadm-4.2-r1.ebuild new file mode 100644 index ..0a79356c4210 --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.2-r1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; +DEB_PF="4.2~rc2-7" +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="static +udev" + +BDEPEND="app-arch/xz-utils + virtual/pkgconfig" +DEPEND="udev? ( + static? ( sys-fs/eudev[static-libs] ) + !static? ( virtual/libudev:= ) + )" +RDEPEND=">=sys-apps/util-linux-2.16 + udev? ( !static? ( virtual/libudev:= ) )" +DEPEND="${RDEPEND}" + +# The tests edit values in /proc and run tests on software raid devices. +# Thus, they shouldn't be run on systems with active software RAID devices. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}"-3.4-sysmacros.patch #580188 + "${FILESDIR}/${PN}"-4.2-in_initrd-collision.patch #830461 +) + +mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 + local args=( + PKG_CONFIG="$(tc-getPKG_CONFIG)" + CC="$(tc-getCC)" + CWFLAGS="-Wall" + CXFLAGS="${CFLAGS}" + UDEVDIR="$(get_udevdir)" + SYSTEMD_DIR="$(systemd_get_systemunitdir)" + COROSYNC="-DNO_COROSYNC" + DLM="-DNO_DLM" + + # https://bugs.gentoo.org/732276 + STRIP= + + "$@" + ) + emake "${args[@]}" +} + +src_compile() { + use static && append-ldflags -static + + # CPPFLAGS won't work for this + use udev || append-cflags -DNO_LIBUDEV + + mdadm_emake all +} + +src_test() { + mdadm_emake test + + sh ./test || die +} + +src_install() { + mdadm_emake DESTDIR="${D}" install install-systemd + dodoc ChangeLog INSTALL TODO README* ANNOUNCE-* + + insinto /etc + newins mdadm.conf-example mdadm.conf + newinitd "${FILESDIR}"/mdadm.rc mdadm + newconfd "${FILESDIR}"/mdadm.confd mdadm + newinitd "${FILESDIR}"/mdraid.rc mdraid + newconfd "${FILESDIR}"/mdraid.confd mdraid + + # From the Debian patchset + into /usr + dodoc
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: b531c3b37d823527d90ff5b33395ccef33bdf7cd Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 1 15:14:26 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 1 15:15:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b531c3b3 sys-fs/mdadm: Bump to version 4.2. Removed old Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 2 +- sys-fs/mdadm/{mdadm-4.2_rc3.ebuild => mdadm-4.2.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 7b08da35c15a..d352735ae923 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,4 +1,4 @@ DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 -DIST mdadm-4.2-rc3.tar.xz 453332 BLAKE2B 1bab4e8702f1f0a1d2571e90409fcc58c4c7ad4e87cc224b714a842faa454e3a56f9e1852605c8c937a756b55d7dab19ac2bd1e72ce044efec101e526f19f4b1 SHA512 9d544181dca54e2cbdf724b3fab1f840e6a3c523ea0ecd712ef0aad77422a19512e64456adaed6c2e7db2c5dd237a1e7e79cd6202d8dd3d20543019257f39581 +DIST mdadm-4.2.tar.xz 453624 BLAKE2B de7c4318dc5479de41378233869ab84ca2cd0e8a42310157b1acb969e7152af61556fbbe6f17bf6af4dfaf5543e49b1c982d2baeedf1c39b32f4db7f5502 SHA512 57897a2b7fb8b0b88bece50501099872bb45ddb076cfc323d563588096d2b66b1ecba3724534943f651ace2bfe591482570700616500dc3398552e4f9ff0c37d DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6 diff --git a/sys-fs/mdadm/mdadm-4.2_rc3.ebuild b/sys-fs/mdadm/mdadm-4.2.ebuild similarity index 98% rename from sys-fs/mdadm/mdadm-4.2_rc3.ebuild rename to sys-fs/mdadm/mdadm-4.2.ebuild index dc6f83ae0408..645299b2022e 100644 --- a/sys-fs/mdadm/mdadm-4.2_rc3.ebuild +++ b/sys-fs/mdadm/mdadm-4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 6e1916feaed25e83ef83c40ee3482dcb5d56eb72 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 4 17:29:16 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 4 17:53:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1916fe sys-fs/mdadm: Bump to version 4.2_rc3. Removed old Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 4 ++-- sys-fs/mdadm/{mdadm-4.2_rc2.ebuild => mdadm-4.2_rc3.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 905122b2fd3..7b08da35c15 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,4 +1,4 @@ DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 -DIST mdadm-4.2-rc2.tar.xz 452724 BLAKE2B c13c031450a93a3e74c286a84cca541a32041ad7611a2a427539f8583404a9c1b7dffb2565d7cf72fe4b43c79e4dd144ad3b76c65193cc05c9f0da0bf08a8ee5 SHA512 09a3657284c7f98892f5be663d5e034252ff319d8ff1d235597efc373c156188d450e12f64a9a0fb9266b00035c1602133e487ce1961db1a12db05f7f9829249 +DIST mdadm-4.2-rc3.tar.xz 453332 BLAKE2B 1bab4e8702f1f0a1d2571e90409fcc58c4c7ad4e87cc224b714a842faa454e3a56f9e1852605c8c937a756b55d7dab19ac2bd1e72ce044efec101e526f19f4b1 SHA512 9d544181dca54e2cbdf724b3fab1f840e6a3c523ea0ecd712ef0aad77422a19512e64456adaed6c2e7db2c5dd237a1e7e79cd6202d8dd3d20543019257f39581 DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 -DIST mdadm_4.2~rc2-1.debian.tar.xz 89160 BLAKE2B 055fb705fde6c47bf4187eb596e1bba3eb4b0e47f79e1b8d134f18dacb363dc3a434959a2d337a6e33b714d5b34b1359853fcfdc91d50b8f6ab14ad5015cdb51 SHA512 2900bae6b8133ddaaa29a83856b16ebe3ae5bb16aea4d252318392e6c789a11df16d874c101316e90df124b1dea0c939cd5b6fcb07f7c09abf5eabe1d2202113 +DIST mdadm_4.2~rc2-7.debian.tar.xz 89904 BLAKE2B dd04f2dd044d0bca85920eaf5c79a288d69c47a7ad7e36509a126c01ef63bd045d7e0530450650028de39d74ad852995ca080c3a73dbcb1cf1b3783118109f35 SHA512 3d36533d2713b663606919b2bfec18b15e18a6a0194e333e38e4a58f175da96af7b1fe16f0c36ee148e14492a4e0710b9fad6ac7856495b63c0176ebb7333be6 diff --git a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild b/sys-fs/mdadm/mdadm-4.2_rc3.ebuild similarity index 99% rename from sys-fs/mdadm/mdadm-4.2_rc2.ebuild rename to sys-fs/mdadm/mdadm-4.2_rc3.ebuild index 148a4e32732..dc6f83ae040 100644 --- a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild +++ b/sys-fs/mdadm/mdadm-4.2_rc3.ebuild @@ -6,7 +6,7 @@ inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PF="4.2~rc2-1" +DEB_PF="4.2~rc2-7" SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: b91f9cfdf23bb21aa0d51eb6151af4726f786b6c Author: Yixun Lan gentoo org> AuthorDate: Fri Sep 17 14:24:10 2021 + Commit: Yixun Lan gentoo org> CommitDate: Sat Sep 18 01:43:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91f9cfd sys-fs/mdadm: keyword ~riscv Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- sys-fs/mdadm/mdadm-4.2_rc2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index cfac5475056..21649c23547 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="static" BDEPEND="virtual/pkgconfig diff --git a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild index ce30130e13d..148a4e32732 100644 --- a/sys-fs/mdadm/mdadm-4.2_rc2.ebuild +++ b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="static" BDEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 452c4c9dccfcd065db9fc855b5f18715b6bbb0a3 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 10 19:48:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 10 20:15:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452c4c9d sys-fs/mdadm: Stable hppa 4.1 Signed-off-by: Matt Turner gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 3ed763dc18d..cfac5475056 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" BDEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 8268281ba53f82f62660486d7a5ff4170248c833 Author: Lars Wendler gentoo org> AuthorDate: Wed Aug 4 08:18:30 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Aug 4 08:18:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8268281b sys-fs/mdadm: Bump to version 4.2_rc2. Removed old Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 4 ++-- sys-fs/mdadm/{mdadm-4.2_rc1.ebuild => mdadm-4.2_rc2.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index a78b9332bd8..905122b2fd3 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,4 +1,4 @@ DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 -DIST mdadm-4.2-rc1.tar.xz 451540 BLAKE2B 04683fab09ee91f1f090bc1214e7d49a6505107e9a8b57f826cc6d5505765e3aea5051214aa9a541f3be1885f7a9bbe3ac56ebf7ade7c076dd4c363e0384691b SHA512 dbb836def3872ff079b8576c9d7506476882b211dd91c3f10b14a64dd6cb6e22ae3fac6c32eb40d991a47fe3053d44e783ecd947a9e5aeaae1ec0e48b5503e34 -DIST mdadm_4.1-11.debian.tar.xz 103044 BLAKE2B 16ec2c7f96125148df838af9c07ba6b94b0d886640effd8600dbb30f2b6d65eca5ef39020b7d1f221c91b08613d7080edb6535564b624c92f0c7fe463386f309 SHA512 dca9bc40a12fc717437f9881bfd985ce60a9e47117e2aa3d61a1b45e0798f4a310a37c4592a2e0dbd00ebd78fdeef7bcf505e9a084f48120f8130f17e94db39c +DIST mdadm-4.2-rc2.tar.xz 452724 BLAKE2B c13c031450a93a3e74c286a84cca541a32041ad7611a2a427539f8583404a9c1b7dffb2565d7cf72fe4b43c79e4dd144ad3b76c65193cc05c9f0da0bf08a8ee5 SHA512 09a3657284c7f98892f5be663d5e034252ff319d8ff1d235597efc373c156188d450e12f64a9a0fb9266b00035c1602133e487ce1961db1a12db05f7f9829249 DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 +DIST mdadm_4.2~rc2-1.debian.tar.xz 89160 BLAKE2B 055fb705fde6c47bf4187eb596e1bba3eb4b0e47f79e1b8d134f18dacb363dc3a434959a2d337a6e33b714d5b34b1359853fcfdc91d50b8f6ab14ad5015cdb51 SHA512 2900bae6b8133ddaaa29a83856b16ebe3ae5bb16aea4d252318392e6c789a11df16d874c101316e90df124b1dea0c939cd5b6fcb07f7c09abf5eabe1d2202113 diff --git a/sys-fs/mdadm/mdadm-4.2_rc1.ebuild b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild similarity index 99% rename from sys-fs/mdadm/mdadm-4.2_rc1.ebuild rename to sys-fs/mdadm/mdadm-4.2_rc2.ebuild index acea997ecfb..ce30130e13d 100644 --- a/sys-fs/mdadm/mdadm-4.2_rc1.ebuild +++ b/sys-fs/mdadm/mdadm-4.2_rc2.ebuild @@ -6,7 +6,7 @@ inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PF="4.1-11" +DEB_PF="4.2~rc2-1" SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d360c1fe7902690a177536b67279dd4c6099a004 Author: Sam James gentoo org> AuthorDate: Tue Aug 3 10:59:53 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 3 10:59:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d360c1fe sys-fs/mdadm: Stabilize 4.1 arm64, #803995 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index e33bb8d1f8a..3ed763dc18d 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" BDEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d6aba6f5a05f8e4d804e40679f9145727172fbe8 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 15 21:35:44 2021 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 15 21:36:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6aba6f5 sys-fs/mdadm: Bump to version 4.2_rc1 Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 2 + sys-fs/mdadm/mdadm-4.2_rc1.ebuild | 94 +++ 2 files changed, 96 insertions(+) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 7ee62a3b9b6..a78b9332bd8 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,2 +1,4 @@ DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 +DIST mdadm-4.2-rc1.tar.xz 451540 BLAKE2B 04683fab09ee91f1f090bc1214e7d49a6505107e9a8b57f826cc6d5505765e3aea5051214aa9a541f3be1885f7a9bbe3ac56ebf7ade7c076dd4c363e0384691b SHA512 dbb836def3872ff079b8576c9d7506476882b211dd91c3f10b14a64dd6cb6e22ae3fac6c32eb40d991a47fe3053d44e783ecd947a9e5aeaae1ec0e48b5503e34 +DIST mdadm_4.1-11.debian.tar.xz 103044 BLAKE2B 16ec2c7f96125148df838af9c07ba6b94b0d886640effd8600dbb30f2b6d65eca5ef39020b7d1f221c91b08613d7080edb6535564b624c92f0c7fe463386f309 SHA512 dca9bc40a12fc717437f9881bfd985ce60a9e47117e2aa3d61a1b45e0798f4a310a37c4592a2e0dbd00ebd78fdeef7bcf505e9a084f48120f8130f17e94db39c DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 diff --git a/sys-fs/mdadm/mdadm-4.2_rc1.ebuild b/sys-fs/mdadm/mdadm-4.2_rc1.ebuild new file mode 100644 index 000..acea997ecfb --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.2_rc1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic multilib systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; +DEB_PF="4.1-11" +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static" + +BDEPEND="virtual/pkgconfig + app-arch/xz-utils" +RDEPEND=">=sys-apps/util-linux-2.16" +DEPEND="${RDEPEND}" + +# The tests edit values in /proc and run tests on software raid devices. +# Thus, they shouldn't be run on systems with active software RAID devices. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 +) + +mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 + local args=( + PKG_CONFIG="$(tc-getPKG_CONFIG)" + CC="$(tc-getCC)" + CWFLAGS="-Wall" + CXFLAGS="${CFLAGS}" + UDEVDIR="$(get_udevdir)" + SYSTEMD_DIR="$(systemd_get_systemunitdir)" + COROSYNC="-DNO_COROSYNC" + DLM="-DNO_DLM" + + # https://bugs.gentoo.org/732276 + STRIP= + + "$@" + ) + emake "${args[@]}" +} + +src_compile() { + use static && append-ldflags -static + mdadm_emake all +} + +src_test() { + mdadm_emake test + + sh ./test || die +} + +src_install() { + mdadm_emake DESTDIR="${D}" install install-systemd + dodoc ChangeLog INSTALL TODO README* ANNOUNCE-* + + insinto /etc + newins mdadm.conf-example mdadm.conf + newinitd "${FILESDIR}"/mdadm.rc mdadm + newconfd "${FILESDIR}"/mdadm.confd mdadm + newinitd "${FILESDIR}"/mdraid.rc mdraid + newconfd "${FILESDIR}"/mdraid.confd mdraid + + # From the Debian patchset + into /usr + dodoc "${WORKDIR}"/debian/README.checkarray + dosbin "${WORKDIR}"/debian/checkarray + insinto /etc/default + newins "${FILESDIR}"/etc-default-mdadm mdadm + + exeinto /etc/cron.weekly + newexe "${FILESDIR}"/mdadm.weekly mdadm +} + +pkg_postinst() { + if ! systemd_is_booted; then + if [[ -z ${REPLACING_VERSIONS} ]] ; then + # Only inform people the first time they install. + elog "If you're not relying on kernel auto-detect of your RAID" + elog "devices, you need to add 'mdraid' to your 'boot' runlevel:" +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: b55d381f4cef35fde84047590c2c6588f4973c6e Author: Lars Wendler gentoo org> AuthorDate: Fri Mar 5 19:02:34 2021 + Commit: Lars Wendler gentoo org> CommitDate: Fri Mar 5 19:02:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55d381f sys-fs/mdadm: Bump to EAPI-7 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 0eda9d8fbc1..e33bb8d1f8a 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" @@ -16,9 +16,10 @@ SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" -DEPEND="virtual/pkgconfig +BDEPEND="virtual/pkgconfig app-arch/xz-utils" RDEPEND=">=sys-apps/util-linux-2.16" +DEPEND="${RDEPEND}" # The tests edit values in /proc and run tests on software raid devices. # Thus, they shouldn't be run on systems with active software RAID devices.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 7874f59d18ef92104d413b396989fd40c268d42b Author: Mike Gilbert gentoo org> AuthorDate: Mon Dec 14 18:29:09 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 14 18:29:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7874f59d sys-fs/mdadm: set STRIP to blank The Makefile passes STRIP strip to the "install" command. It should either be empty, or set to "-s". Closes: https://bugs.gentoo.org/732276 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 515775501e9..9aad9360965 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -30,16 +30,22 @@ PATCHES=( mdadm_emake() { # We should probably make corosync & libdlm into USE flags. #573782 - emake \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - CC="$(tc-getCC)" \ - CWFLAGS="-Wall" \ - CXFLAGS="${CFLAGS}" \ - UDEVDIR="$(get_udevdir)" \ - SYSTEMD_DIR="$(systemd_get_systemunitdir)" \ - COROSYNC="-DNO_COROSYNC" \ - DLM="-DNO_DLM" \ + local args=( + PKG_CONFIG="$(tc-getPKG_CONFIG)" + CC="$(tc-getCC)" + CWFLAGS="-Wall" + CXFLAGS="${CFLAGS}" + UDEVDIR="$(get_udevdir)" + SYSTEMD_DIR="$(systemd_get_systemunitdir)" + COROSYNC="-DNO_COROSYNC" + DLM="-DNO_DLM" + + # https://bugs.gentoo.org/732276 + STRIP= + "$@" + ) + emake "${args[@]}" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 32ddfce1d8ce63479d23d2983fa653ce5eac3ad2 Author: Sam James gentoo org> AuthorDate: Wed Aug 19 20:21:37 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 20:21:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ddfce1 sys-fs/mdadm: Keyword 4.1 arm64 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 56b94c10455..515775501e9 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 5e3add40478d1f743984b51e80e24ec76d7718a4 Author: Roy Yang google com> AuthorDate: Sat May 2 22:16:51 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 4 17:35:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3add40 Fixed CPE tag for sys-fs/mdadm Signed-off-by: Roy Yang google.com> Signed-off-by: Thomas Deutschmann gentoo.org> sys-fs/mdadm/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-fs/mdadm/metadata.xml b/sys-fs/mdadm/metadata.xml index 56c12441305..6923416f0f6 100644 --- a/sys-fs/mdadm/metadata.xml +++ b/sys-fs/mdadm/metadata.xml @@ -5,4 +5,7 @@ base-sys...@gentoo.org Gentoo Base System + + cpe:/a:mdadm_project:mdadm +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 6f22b1b187bca8cd91d13928c1ea74a8e322d508 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 25 15:59:02 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 25 16:00:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f22b1b1 sys-fs/mdadm: Update Debian SRC_URI No changes to the only file used from Debian tarball (checkarray). Closes: https://bugs.gentoo.org/701144 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Thomas Deutschmann gentoo.org> sys-fs/mdadm/Manifest | 2 +- sys-fs/mdadm/mdadm-4.1.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 59301428803..7ee62a3b9b6 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,2 +1,2 @@ DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 -DIST mdadm_4.1~rc1-4.debian.tar.xz 104716 BLAKE2B d3f5def44de4e83ba302c25438b0f4b2cba0ea1d65964482d6ad1fe1c9e7847e04ef5068859fbefba7125b0931a6473746eef18f1152d02ca604a6fe01e39c99 SHA512 25f60d6bb789ecc8db64dd1fdc750f0cf875f52e28fe82b10bf870e39f751b7e819d45e85c13252ce1b4b728e957216fb28ccd41d04dc8d7386cbd8cdd113fac +DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63 diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 1619b6db1cd..bb9d930ae34 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -6,7 +6,7 @@ inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PF="4.1~rc1-4" +DEB_PF="4.1-3" SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d26112c51741eda6af27960ff4f42cf6a9c336da Author: Michał Górny gentoo org> AuthorDate: Mon Sep 30 06:49:12 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 5 18:54:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26112c5 sys-fs/mdadm: Inline mirror://kernel Signed-off-by: Michał Górny gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 2247f704d96..1619b6db1cd 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -7,7 +7,7 @@ inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; DEB_PF="4.1~rc1-4" -SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz +SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 2bb88dac1aea74d1927e1fd45b6592d575eb837d Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 30 08:03:41 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 30 08:03:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb88dac sys-fs/mdadm: Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 4 -- sys-fs/mdadm/mdadm-3.4.ebuild | 88 --- sys-fs/mdadm/mdadm-4.0.ebuild | 88 --- 3 files changed, 180 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 0fc2d7f6333..59301428803 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,6 +1,2 @@ -DIST mdadm-3.4.tar.xz 422704 BLAKE2B 0e8251fefb2db853a921215a07f1f7e70dfcd6650c20493cb487d4ce32cb609fe8191297046161e62f802c75150e6628b52192bb466d72c4cabfb1bcfae09839 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 -DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 -DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 BLAKE2B 367a9ed4b16b73a63b613e8029934ee8fbb056e33ca621e92964408ac9a3b3d107af03b657dbfe572f63150e5438879f6dd29a7e7cca1599b213ba135249e78d SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f -DIST mdadm_3.4-4.debian.tar.xz 81200 BLAKE2B 393bac2310139788935ced77b736d60d11f58e86349990034367af5460483e97239eef5a6622405b68a7aa6f65059bc5692518172e422c3596ab879527619952 SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 DIST mdadm_4.1~rc1-4.debian.tar.xz 104716 BLAKE2B d3f5def44de4e83ba302c25438b0f4b2cba0ea1d65964482d6ad1fe1c9e7847e04ef5068859fbefba7125b0931a6473746eef18f1152d02ca604a6fe01e39c99 SHA512 25f60d6bb789ecc8db64dd1fdc750f0cf875f52e28fe82b10bf870e39f751b7e819d45e85c13252ce1b4b728e957216fb28ccd41d04dc8d7386cbd8cdd113fac diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild deleted file mode 100644 index 14b87d2989a..000 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils flag-o-matic multilib systemd toolchain-funcs udev - -DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; -DEB_PR=1.1 -SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz - mirror://debian/pool/main/m/mdadm/${PN}_3.3.4-${DEB_PR}.debian.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" -IUSE="static" - -DEPEND="virtual/pkgconfig - app-arch/xz-utils" -RDEPEND=">=sys-apps/util-linux-2.16" - -# The tests edit values in /proc and run tests on software raid devices. -# Thus, they shouldn't be run on systems with active software RAID devices. -RESTRICT="test" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 -} - -mdadm_emake() { - # We should probably make corosync & libdlm into USE flags. #573782 - emake \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - CC="$(tc-getCC)" \ - CWFLAGS="-Wall" \ - CXFLAGS="${CFLAGS}" \ - UDEVDIR="$(get_udevdir)" \ - SYSTEMD_DIR="$(systemd_get_unitdir)" \ - COROSYNC="-DNO_COROSYNC" \ - DLM="-DNO_DLM" \ - "$@" -} - -src_compile() { - use static && append-ldflags -static - mdadm_emake all mdassemble -} - -src_test() { - mdadm_emake test - - sh ./test || die -} - -src_install() { - mdadm_emake DESTDIR="${D}" install install-systemd - into / - dosbin mdassemble - dodoc ChangeLog INSTALL TODO README* ANNOUNCE-${PV} - - insinto /etc - newins mdadm.conf-example mdadm.conf - newinitd "${FILESDIR}"/mdadm.rc mdadm - newconfd "${FILESDIR}"/mdadm.confd mdadm - newinitd "${FILESDIR}"/mdraid.rc mdraid - newconfd "${FILESDIR}"/mdraid.confd mdraid - - # From the Debian patchset - into /usr - dodoc
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: cb3ed60bda3cff974a7e5752f5b991939fcdde31 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Nov 28 16:04:28 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Nov 28 16:04:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3ed60b sys-fs/mdadm-4.1-r0: alpha stable Bug: http://bugs.gentoo.org/670472 Signed-off-by: Tobias Klausmann gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 5c192c66d0c..2247f704d96 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: b6dde024b4f18e7cc962c9587e7f8b9b89d8be2f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 18 10:29:44 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 18 10:29:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6dde024 sys-fs/mdadm: stable 4.1 for ia64, bug #670472 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index e3943f1d3d3..5c192c66d0c 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 7f8d0565c9a1b808b8fe3b9ec07d8dda50ec17cd Author: bes.internal gmail com> AuthorDate: Fri Nov 9 12:01:29 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue Nov 13 21:09:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8d0565 sys-fs/mdadm: update dead link Signed-off-by: Vladimir Varlamov gmail.com> (cherry picked from commit 5ddac6e17cf85381ffd9c8ba365846f077d383e4) Closes: https://github.com/gentoo/gentoo/pull/10376 Signed-off-by: Robin H. Johnson gentoo.org> sys-fs/mdadm/mdadm-3.4.ebuild | 4 ++-- sys-fs/mdadm/mdadm-4.0.ebuild | 4 ++-- sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index ddf71b2cb3e..14b87d2989a 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="http://neil.brown.name/blog/mdadm; +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; DEB_PR=1.1 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_3.3.4-${DEB_PR}.debian.tar.xz" diff --git a/sys-fs/mdadm/mdadm-4.0.ebuild b/sys-fs/mdadm/mdadm-4.0.ebuild index 9238d494d06..4532b9e2202 100644 --- a/sys-fs/mdadm/mdadm-4.0.ebuild +++ b/sys-fs/mdadm/mdadm-4.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="http://neil.brown.name/blog/mdadm; +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; DEB_PR=4 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_3.4-${DEB_PR}.debian.tar.xz" diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index f857fe15b68..e3943f1d3d3 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" -HOMEPAGE="http://neil.brown.name/blog/mdadm; +HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/; DEB_PF="4.1~rc1-4" SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 11eb4ec87e056c50994a04516d0bd6623a7ca980 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 11 11:14:40 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 11 11:14:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11eb4ec8 sys-fs/mdadm: arm stable wrt bug #670472 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 39c43040875..f857fe15b68 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: f091d428bce59ba15a8f8b8e00397b119be8986a Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 8 23:35:29 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 8 23:35:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f091d428 sys-fs/mdadm: stable 4.1 for hppa, bug #670472 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 436bd35012f..39c43040875 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 9968b3a17fa925114a09784ab34c8fc91f240b57 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 7 23:37:14 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 7 23:37:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9968b3a1 sys-fs/mdadm: x86 stable (bug #670472) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index aedf322ab71..436bd35012f 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: f215f79da63ab413382a2684ff0411a8eb5b9ee4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Nov 6 20:12:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 22:41:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f215f79d sys-fs/mdadm: stable 4.1 for sparc, bug #670472 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 4cd3426733e..aedf322ab71 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 8c0d5f3b7c0b5d0608031b18035833b62a0af4d6 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 7 00:16:53 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 00:16:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0d5f3b sys-fs/mdadm: stable 4.1 for ppc64, bug #670472 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 7d6c0daabcb..4cd3426733e 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 4caef94c282714f2806986429d640b785916dd86 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 7 00:14:52 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 00:14:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caef94c sys-fs/mdadm: stable 4.1 for ppc, bug #670472 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 8e2d1993032..7d6c0daabcb 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 270791997d3c4676987e465ff9203f93ed8d8145 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Nov 6 21:35:45 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Nov 6 21:35:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27079199 sys-fs/mdadm: amd64 stable wrt bug #670472 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-fs/mdadm/mdadm-4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild index 0ff2ea6b71a..8e2d1993032 100644 --- a/sys-fs/mdadm/mdadm-4.1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz LICENSE="GPL-2" SLOT="0" [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: e1f15663754a2f6fc4f3c71259572db217a64ef9 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 26 23:50:48 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 26 23:58:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f15663 sys-fs/mdadm: Bump to version 4.1. Removed old. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-fs/mdadm/Manifest | 2 +- sys-fs/mdadm/{mdadm-4.1_rc2.ebuild => mdadm-4.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index f51c1d50360..0fc2d7f6333 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,6 +1,6 @@ DIST mdadm-3.4.tar.xz 422704 BLAKE2B 0e8251fefb2db853a921215a07f1f7e70dfcd6650c20493cb487d4ce32cb609fe8191297046161e62f802c75150e6628b52192bb466d72c4cabfb1bcfae09839 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b -DIST mdadm-4.1-rc2.tar.xz 440652 BLAKE2B f0d6a5dd6940125216ed2ba07cef515715ff96eaa5a96329dbc0f989fee4f77d4c9f1aa28daeb09d218c82bebf2b50a797af9fa800b97cb1db6d7c831254c604 SHA512 f4c9dc2961ccdf00f082be493525a3814ddd831e9aa67bfb4a4128c74b7887948adec85781dda795cf18d8bfd3df4d5bb01584e7f85435c96caf4111e806bc13 +DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433 DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 BLAKE2B 367a9ed4b16b73a63b613e8029934ee8fbb056e33ca621e92964408ac9a3b3d107af03b657dbfe572f63150e5438879f6dd29a7e7cca1599b213ba135249e78d SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f DIST mdadm_3.4-4.debian.tar.xz 81200 BLAKE2B 393bac2310139788935ced77b736d60d11f58e86349990034367af5460483e97239eef5a6622405b68a7aa6f65059bc5692518172e422c3596ab879527619952 SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 DIST mdadm_4.1~rc1-4.debian.tar.xz 104716 BLAKE2B d3f5def44de4e83ba302c25438b0f4b2cba0ea1d65964482d6ad1fe1c9e7847e04ef5068859fbefba7125b0931a6473746eef18f1152d02ca604a6fe01e39c99 SHA512 25f60d6bb789ecc8db64dd1fdc750f0cf875f52e28fe82b10bf870e39f751b7e819d45e85c13252ce1b4b728e957216fb28ccd41d04dc8d7386cbd8cdd113fac diff --git a/sys-fs/mdadm/mdadm-4.1_rc2.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild similarity index 98% rename from sys-fs/mdadm/mdadm-4.1_rc2.ebuild rename to sys-fs/mdadm/mdadm-4.1.ebuild index 4548cd07459..0ff2ea6b71a 100644 --- a/sys-fs/mdadm/mdadm-4.1_rc2.ebuild +++ b/sys-fs/mdadm/mdadm-4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: e0aedd392353ac1de16c26c664834c16efd5ab5e Author: Lars Wendler gentoo org> AuthorDate: Wed Aug 15 15:04:53 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Aug 15 15:04:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aedd39 sys-fs/mdadm: Bump to version 4.1_rc2. Removed old. Package-Manager: Portage-2.3.46, Repoman-2.3.10 sys-fs/mdadm/Manifest | 4 ++-- sys-fs/mdadm/{mdadm-4.1_rc1.ebuild => mdadm-4.1_rc2.ebuild} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index c40d02b9473..f51c1d50360 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,6 +1,6 @@ DIST mdadm-3.4.tar.xz 422704 BLAKE2B 0e8251fefb2db853a921215a07f1f7e70dfcd6650c20493cb487d4ce32cb609fe8191297046161e62f802c75150e6628b52192bb466d72c4cabfb1bcfae09839 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b -DIST mdadm-4.1-rc1.tar.xz 440336 BLAKE2B af2e4b9e9fd7f75e92d30a29b0a240e4b078e34f3906a583cf10cda1c89717a27d0044d1ba72e9d41b96becda370a423f880c09cd5f2d783715bf2519e401b3c SHA512 07d75ba511a252de95356bc63e480b3c196ad0715d719f75599d1fa2995d649ea86a63f74aee7558316d728ebaae2c87d86806089cba735532e1c39641baf727 +DIST mdadm-4.1-rc2.tar.xz 440652 BLAKE2B f0d6a5dd6940125216ed2ba07cef515715ff96eaa5a96329dbc0f989fee4f77d4c9f1aa28daeb09d218c82bebf2b50a797af9fa800b97cb1db6d7c831254c604 SHA512 f4c9dc2961ccdf00f082be493525a3814ddd831e9aa67bfb4a4128c74b7887948adec85781dda795cf18d8bfd3df4d5bb01584e7f85435c96caf4111e806bc13 DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 BLAKE2B 367a9ed4b16b73a63b613e8029934ee8fbb056e33ca621e92964408ac9a3b3d107af03b657dbfe572f63150e5438879f6dd29a7e7cca1599b213ba135249e78d SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f DIST mdadm_3.4-4.debian.tar.xz 81200 BLAKE2B 393bac2310139788935ced77b736d60d11f58e86349990034367af5460483e97239eef5a6622405b68a7aa6f65059bc5692518172e422c3596ab879527619952 SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 -DIST mdadm_4.0-2.debian.tar.xz 81844 BLAKE2B f8b33e27dacfa83292cc0632dd2d9a83b9d5a69e5360cdfb7494b489400504f20c7ab213ec455dfefc68d5a7f8a48fb2085710fe420b9791df9f8ebbe05d1a10 SHA512 a118df3edbe492e28dda054672a0adfe2c1ce276655f70509c2f24082aecd5193ade84ca3f0ee93280f646ee6a1636d703607046b7e27388086627bed911037a +DIST mdadm_4.1~rc1-4.debian.tar.xz 104716 BLAKE2B d3f5def44de4e83ba302c25438b0f4b2cba0ea1d65964482d6ad1fe1c9e7847e04ef5068859fbefba7125b0931a6473746eef18f1152d02ca604a6fe01e39c99 SHA512 25f60d6bb789ecc8db64dd1fdc750f0cf875f52e28fe82b10bf870e39f751b7e819d45e85c13252ce1b4b728e957216fb28ccd41d04dc8d7386cbd8cdd113fac diff --git a/sys-fs/mdadm/mdadm-4.1_rc1.ebuild b/sys-fs/mdadm/mdadm-4.1_rc2.ebuild similarity index 99% rename from sys-fs/mdadm/mdadm-4.1_rc1.ebuild rename to sys-fs/mdadm/mdadm-4.1_rc2.ebuild index 148f2a65bdb..4548cd07459 100644 --- a/sys-fs/mdadm/mdadm-4.1_rc1.ebuild +++ b/sys-fs/mdadm/mdadm-4.1_rc2.ebuild @@ -6,7 +6,7 @@ inherit flag-o-matic multilib systemd toolchain-funcs udev DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="http://neil.brown.name/blog/mdadm; -DEB_PF="4.0-2" +DEB_PF="4.1~rc1-4" SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: fd6eaf2e26066a9cf3743d818b1e45792387d6a9 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 27 09:10:28 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 27 09:13:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6eaf2e sys-fs/mdadm: Bump to version 4.1_rc1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/mdadm/Manifest | 2 + sys-fs/mdadm/mdadm-4.1_rc1.ebuild | 87 +++ 2 files changed, 89 insertions(+) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 37c6fcbeb4e..1f58dd0f95a 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,6 +1,8 @@ DIST mdadm-3.3.1.tar.xz 407964 BLAKE2B 7494f6431729c3278412080aa3db7676a02d963148e5be7522f3de3e73acb1af9bf9e0be0042e13ee0c7524155e772a252a924eb4965c430d6918dc37aede246 SHA512 46fc1889e97d2d14b72ac26ee07eb4301467dc4a0e838ba89920253484fcd443749f3afccb3d792f7e468b20021d50dbc29dda7033d9b5a8fbaee664200f1981 DIST mdadm-3.4.tar.xz 422704 BLAKE2B 0e8251fefb2db853a921215a07f1f7e70dfcd6650c20493cb487d4ce32cb609fe8191297046161e62f802c75150e6628b52192bb466d72c4cabfb1bcfae09839 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b +DIST mdadm-4.1-rc1.tar.xz 440336 BLAKE2B af2e4b9e9fd7f75e92d30a29b0a240e4b078e34f3906a583cf10cda1c89717a27d0044d1ba72e9d41b96becda370a423f880c09cd5f2d783715bf2519e401b3c SHA512 07d75ba511a252de95356bc63e480b3c196ad0715d719f75599d1fa2995d649ea86a63f74aee7558316d728ebaae2c87d86806089cba735532e1c39641baf727 DIST mdadm_3.3-2.debian.tar.gz 127889 BLAKE2B f7cfe5e59e16bf71561f672e3c7f7a480658919665490a0b6c32b47979050880b51e481c4f0869efdeb791c8bd34d3db5d4034b40bbf9b55f5b8bbdf73040618 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 BLAKE2B 367a9ed4b16b73a63b613e8029934ee8fbb056e33ca621e92964408ac9a3b3d107af03b657dbfe572f63150e5438879f6dd29a7e7cca1599b213ba135249e78d SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f DIST mdadm_3.4-4.debian.tar.xz 81200 BLAKE2B 393bac2310139788935ced77b736d60d11f58e86349990034367af5460483e97239eef5a6622405b68a7aa6f65059bc5692518172e422c3596ab879527619952 SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 +DIST mdadm_4.0-2.debian.tar.xz 81844 BLAKE2B f8b33e27dacfa83292cc0632dd2d9a83b9d5a69e5360cdfb7494b489400504f20c7ab213ec455dfefc68d5a7f8a48fb2085710fe420b9791df9f8ebbe05d1a10 SHA512 a118df3edbe492e28dda054672a0adfe2c1ce276655f70509c2f24082aecd5193ade84ca3f0ee93280f646ee6a1636d703607046b7e27388086627bed911037a diff --git a/sys-fs/mdadm/mdadm-4.1_rc1.ebuild b/sys-fs/mdadm/mdadm-4.1_rc1.ebuild new file mode 100644 index 000..148f2a65bdb --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.1_rc1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic multilib systemd toolchain-funcs udev + +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" +HOMEPAGE="http://neil.brown.name/blog/mdadm; +DEB_PF="4.0-2" +SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static" + +DEPEND="virtual/pkgconfig + app-arch/xz-utils" +RDEPEND=">=sys-apps/util-linux-2.16" + +# The tests edit values in /proc and run tests on software raid devices. +# Thus, they shouldn't be run on systems with active software RAID devices. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 +) + +mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 + emake \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + CC="$(tc-getCC)" \ + CWFLAGS="-Wall" \ + CXFLAGS="${CFLAGS}" \ + UDEVDIR="$(get_udevdir)" \ + SYSTEMD_DIR="$(systemd_get_systemunitdir)" \ + COROSYNC="-DNO_COROSYNC" \ + DLM="-DNO_DLM" \ + "$@" +} + +src_compile() { + use static && append-ldflags -static + mdadm_emake all +} + +src_test() { + mdadm_emake test + + sh ./test || die +} +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: 597d7c451eec97fc4b4a00fed47dbd3cd2979ff3 Author: Lars Wendler gentoo org> AuthorDate: Tue Mar 27 09:12:46 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Mar 27 09:13:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597d7c45 sys-fs/mdadm: Removed old. Package-Manager: Portage-2.3.24, Repoman-2.3.6 sys-fs/mdadm/Manifest | 2 - ...date-metadata_update-size-before-using-it.patch | 44 --- ...-not-try-to-restart-if-reshape-is-running.patch | 45 1-Grow-fix-removal-of-line-in-wrong-case.patch | 39 --- ...-use-strcpy-rather-than-pointless-strncpy.patch | 32 -- ...date-metadata_update-size-before-using-it.patch | 128 - ...file-install-mdadm-grow-continue-.service.patch | 28 - ...on-allow-prepare_update-to-report-failure.patch | 119 --- ...e-Unix-domain-socket-is-created-with-safe.patch | 34 -- sys-fs/mdadm/mdadm-3.3.1-r2.ebuild | 95 --- 10 files changed, 566 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 1f58dd0f95a..c40d02b9473 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,8 +1,6 @@ -DIST mdadm-3.3.1.tar.xz 407964 BLAKE2B 7494f6431729c3278412080aa3db7676a02d963148e5be7522f3de3e73acb1af9bf9e0be0042e13ee0c7524155e772a252a924eb4965c430d6918dc37aede246 SHA512 46fc1889e97d2d14b72ac26ee07eb4301467dc4a0e838ba89920253484fcd443749f3afccb3d792f7e468b20021d50dbc29dda7033d9b5a8fbaee664200f1981 DIST mdadm-3.4.tar.xz 422704 BLAKE2B 0e8251fefb2db853a921215a07f1f7e70dfcd6650c20493cb487d4ce32cb609fe8191297046161e62f802c75150e6628b52192bb466d72c4cabfb1bcfae09839 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b DIST mdadm-4.1-rc1.tar.xz 440336 BLAKE2B af2e4b9e9fd7f75e92d30a29b0a240e4b078e34f3906a583cf10cda1c89717a27d0044d1ba72e9d41b96becda370a423f880c09cd5f2d783715bf2519e401b3c SHA512 07d75ba511a252de95356bc63e480b3c196ad0715d719f75599d1fa2995d649ea86a63f74aee7558316d728ebaae2c87d86806089cba735532e1c39641baf727 -DIST mdadm_3.3-2.debian.tar.gz 127889 BLAKE2B f7cfe5e59e16bf71561f672e3c7f7a480658919665490a0b6c32b47979050880b51e481c4f0869efdeb791c8bd34d3db5d4034b40bbf9b55f5b8bbdf73040618 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 BLAKE2B 367a9ed4b16b73a63b613e8029934ee8fbb056e33ca621e92964408ac9a3b3d107af03b657dbfe572f63150e5438879f6dd29a7e7cca1599b213ba135249e78d SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f DIST mdadm_3.4-4.debian.tar.xz 81200 BLAKE2B 393bac2310139788935ced77b736d60d11f58e86349990034367af5460483e97239eef5a6622405b68a7aa6f65059bc5692518172e422c3596ab879527619952 SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 DIST mdadm_4.0-2.debian.tar.xz 81844 BLAKE2B f8b33e27dacfa83292cc0632dd2d9a83b9d5a69e5360cdfb7494b489400504f20c7ab213ec455dfefc68d5a7f8a48fb2085710fe420b9791df9f8ebbe05d1a10 SHA512 a118df3edbe492e28dda054672a0adfe2c1ce276655f70509c2f24082aecd5193ade84ca3f0ee93280f646ee6a1636d703607046b7e27388086627bed911037a diff --git a/sys-fs/mdadm/files/mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch b/sys-fs/mdadm/files/mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch deleted file mode 100644 index befb7da9173..000 --- a/sys-fs/mdadm/files/mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 1f17f96b538793a0e665e471f602c6fa490ec167 Mon Sep 17 00:00:00 2001 -From: NeilBrown-Date: Thu, 10 Jul 2014 15:59:06 +1000 -Subject: [PATCH 12/14] DDF: validate metadata_update size before using it. - -process_update already checks update->len, for all but -the 'magic', prepare_update doesn't at all. - -So add tests to prepare_update that we don't exceed the buffer. -This will consequently protect process_update from looking -for a 'magic' which isn't there. - -Reported-by: Vincent Berg -Signed-off-by: NeilBrown - super-ddf.c | 10 -- - 1 file changed, 8 insertions(+), 2 deletions(-) - -diff --git a/super-ddf.c b/super-ddf.c -index 1e43ca2..8957c2e 100644 a/super-ddf.c -+++ b/super-ddf.c -@@ -4914,10 +4914,16 @@ static int ddf_prepare_update(struct supertype *st, -* If a malloc is
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 4a1db33a7b96971acb704db0589944df3712a10e Author: David Seifert gentoo org> AuthorDate: Fri Dec 1 21:17:45 2017 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 1 22:18:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1db33a sys-fs/mdadm: [QA] Fix DESCRIPTION.toolong sys-fs/mdadm/mdadm-3.3.1-r2.ebuild | 2 +- sys-fs/mdadm/mdadm-3.4.ebuild | 2 +- sys-fs/mdadm/mdadm-4.0.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/mdadm-3.3.1-r2.ebuild b/sys-fs/mdadm/mdadm-3.3.1-r2.ebuild index 32cbe91c6a7..c667861c611 100644 --- a/sys-fs/mdadm/mdadm-3.3.1-r2.ebuild +++ b/sys-fs/mdadm/mdadm-3.3.1-r2.ebuild @@ -4,7 +4,7 @@ EAPI=4 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev -DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="http://neil.brown.name/blog/mdadm; DEB_PR=2 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 433f455c17b..ddf71b2cb3e 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -4,7 +4,7 @@ EAPI=5 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev -DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="http://neil.brown.name/blog/mdadm; DEB_PR=1.1 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz diff --git a/sys-fs/mdadm/mdadm-4.0.ebuild b/sys-fs/mdadm/mdadm-4.0.ebuild index 048ba5dc9d0..9238d494d06 100644 --- a/sys-fs/mdadm/mdadm-4.0.ebuild +++ b/sys-fs/mdadm/mdadm-4.0.ebuild @@ -4,7 +4,7 @@ EAPI=5 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev -DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" +DESCRIPTION="Tool for running RAID systems - replacement for the raidtools" HOMEPAGE="http://neil.brown.name/blog/mdadm; DEB_PR=4 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: e2703d49fb198eeaf7f59165926f8c636f5938b6 Author: Markus Meier gentoo org> AuthorDate: Fri Feb 17 06:03:59 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Feb 17 06:03:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2703d49 sys-fs/mdadm: arm stable, bug #603960 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" sys-fs/mdadm/mdadm-3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 7bb1642957..3119838e2e 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 37737a21e933307a750477aad5036cce9278ff26 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 10 18:57:27 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 10 19:05:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37737a21 sys-fs/mdadm: Bump to version 4.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/mdadm/Manifest | 2 + sys-fs/mdadm/mdadm-4.0.ebuild | 89 +++ 2 files changed, 91 insertions(+) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index e2424a6..82052a8 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -2,5 +2,7 @@ DIST mdadm-3.2.6.tar.bz2 371525 SHA256 c44ed3b31238b41cffe67caffaf45067d01e095de DIST mdadm-3.3.1.tar.xz 407964 SHA256 d8c74112cfd77bdc1dbc1291fe8d9243c76d91bfa276fcb95f2a75ca7717ab02 SHA512 46fc1889e97d2d14b72ac26ee07eb4301467dc4a0e838ba89920253484fcd443749f3afccb3d792f7e468b20021d50dbc29dda7033d9b5a8fbaee664200f1981 WHIRLPOOL ca690bd35ab8ff475694d8f0420cd762704cc1777116edfdc9394973efa0d6decce1721dc1f7c8c84728d7434073cb6ab5161e5518c46aa8b4a7a5547ebb011d DIST mdadm-3.3.4.tar.xz 413396 SHA256 8ae5f45306b873190e91f410709b00e51997b633c072b33f8efd9f7df022ca68 SHA512 4393e5d3a50ee148cc7503d48e7dda30419ed72a8098eaa9b883ff1ee81e09c66414edbe40d8c80b28d3ae7a7b5e5b11f6a8e14188a1066c19ac08ca89ddbcb6 WHIRLPOOL 41a8bcf399a11da82c9a0bdf49a31d8c71aeccfcfe2000edf78fe2933c6bdf6f10f2c5450b0589564a75e3a37195abe2e4c0dbbc42911ca9dda4e2d538618caa DIST mdadm-3.4.tar.xz 422704 SHA256 27d0be4627d38a12ddcd1c1c3721d649d4e89e1093914497e22b57245cda8808 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 WHIRLPOOL 18a5f2ed027b919e2e365cf9ddc1b616bf1fe315d27196a248ce9600622eb86d5ce825f1b38ecf0a1f5dcf21fa59fd7d88856700aea25a721c8efa37e2b34d39 +DIST mdadm-4.0.tar.xz 430780 SHA256 1d6ae7f24ced3a0fa7b5613b32f4a589bb4881e3946a5a2c3724056254ada3a9 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b WHIRLPOOL 6587c7817556fbf47f7624a05d000c3a8396c84fbabe43aa574b649a119f987181b909f4347b93b07a45bf4d6519e1c8a39b1c0245538d64fb0eddd27e3e4054 DIST mdadm_3.3-2.debian.tar.gz 127889 SHA256 c38b155e7395b35380d506458d979b82c5b853de996f21ccab50b1202d726301 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 WHIRLPOOL 8f8ef1142a79044093a5f55b181dc35a142b83041a59a9b71945aa6fe84cd089a7e1b183ec6b5db210a0d07e94efad0ab3a0d0341fc6cbbbf4da9d0254b5c737 DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 SHA256 16dd6b77c14a15afa23e077f0c157c17ef5cc6054b17ccb38cf5af86f7bf55bd SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f WHIRLPOOL 44df72008fc89f21a461bc45be230383d906fd0c0ea062327a537024ceff245b47ced301d72d5bfe5a0fcde095e99e14cdf30c614550bce023851e7a6ac0c525 +DIST mdadm_3.4-4.debian.tar.xz 81200 SHA256 4b09a90aefc2833040ae570cf4ddc34f98a67525636d3c9f2fabf8c13b51e27e SHA512 86a9edb8f29931fdfa40037d535ca80f0bf59539fe1ef16f2639e666a5ac1bd90ec617ec1635080ae62a02f7986a6e10c97dce5389555ab7d417885f216c0f93 WHIRLPOOL 07ab64531da08999b3d351d3747a870cd996b67cc4e2df2c9f8d974d170bc9537bed4aefcf690a2e0a66715549ff046520bd1c559b11736467b3f881681068ed diff --git a/sys-fs/mdadm/mdadm-4.0.ebuild b/sys-fs/mdadm/mdadm-4.0.ebuild new file mode 100644 index ..c73a60d --- /dev/null +++ b/sys-fs/mdadm/mdadm-4.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils flag-o-matic multilib systemd toolchain-funcs udev + +DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" +HOMEPAGE="http://neil.brown.name/blog/mdadm; +DEB_PR=4 +SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_3.4-${DEB_PR}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static" + +DEPEND="virtual/pkgconfig + app-arch/xz-utils" +RDEPEND=">=sys-apps/util-linux-2.16" + +# The tests edit values in /proc and run tests on software raid devices. +# Thus, they shouldn't be run on systems with active software RAID devices. +RESTRICT="test" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 +} + +mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 + emake \ + PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + CC="$(tc-getCC)" \ + CWFLAGS="-Wall" \ + CXFLAGS="${CFLAGS}" \ + UDEVDIR="$(get_udevdir)" \ + SYSTEMD_DIR="$(systemd_get_unitdir)" \
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: 82299c2b5f256f547f321d1af9385adb0c91bf00 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 10 19:02:24 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 10 19:05:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82299c2b sys-fs/mdadm: Removed old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/mdadm/Manifest | 2 - sys-fs/mdadm/files/mdadm-3.2.1-mdassemble.patch | 16 - sys-fs/mdadm/files/mdadm-3.2.x-udevdir.patch| 26 sys-fs/mdadm/files/mdadm.service| 13 sys-fs/mdadm/files/mdadm.tmpfiles.conf | 1 - sys-fs/mdadm/mdadm-3.2.6-r1.ebuild | 75 -- sys-fs/mdadm/mdadm-3.3.4.ebuild | 82 - 7 files changed, 215 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 82052a8..2e5193d 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,6 +1,4 @@ -DIST mdadm-3.2.6.tar.bz2 371525 SHA256 c44ed3b31238b41cffe67caffaf45067d01e095de9499ea8a94e22dc6c38 SHA512 1ebcd4c797cd9f7388f9a27372a19205dc81a4b19adc83e1d6d7cfd4ef18f40a211fddf59ed027a1bf35bd36d4b6795e88e8086c3b022c188ec6e9f68bf1a4ee WHIRLPOOL 61d07512758491326c21bb745ca457a9f3d9215292358d7b4755eb84bb72877058fb239cbffe25c8121caff066aded84e8353b9716e9d4a45d724777f01a6714 DIST mdadm-3.3.1.tar.xz 407964 SHA256 d8c74112cfd77bdc1dbc1291fe8d9243c76d91bfa276fcb95f2a75ca7717ab02 SHA512 46fc1889e97d2d14b72ac26ee07eb4301467dc4a0e838ba89920253484fcd443749f3afccb3d792f7e468b20021d50dbc29dda7033d9b5a8fbaee664200f1981 WHIRLPOOL ca690bd35ab8ff475694d8f0420cd762704cc1777116edfdc9394973efa0d6decce1721dc1f7c8c84728d7434073cb6ab5161e5518c46aa8b4a7a5547ebb011d -DIST mdadm-3.3.4.tar.xz 413396 SHA256 8ae5f45306b873190e91f410709b00e51997b633c072b33f8efd9f7df022ca68 SHA512 4393e5d3a50ee148cc7503d48e7dda30419ed72a8098eaa9b883ff1ee81e09c66414edbe40d8c80b28d3ae7a7b5e5b11f6a8e14188a1066c19ac08ca89ddbcb6 WHIRLPOOL 41a8bcf399a11da82c9a0bdf49a31d8c71aeccfcfe2000edf78fe2933c6bdf6f10f2c5450b0589564a75e3a37195abe2e4c0dbbc42911ca9dda4e2d538618caa DIST mdadm-3.4.tar.xz 422704 SHA256 27d0be4627d38a12ddcd1c1c3721d649d4e89e1093914497e22b57245cda8808 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 WHIRLPOOL 18a5f2ed027b919e2e365cf9ddc1b616bf1fe315d27196a248ce9600622eb86d5ce825f1b38ecf0a1f5dcf21fa59fd7d88856700aea25a721c8efa37e2b34d39 DIST mdadm-4.0.tar.xz 430780 SHA256 1d6ae7f24ced3a0fa7b5613b32f4a589bb4881e3946a5a2c3724056254ada3a9 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b WHIRLPOOL 6587c7817556fbf47f7624a05d000c3a8396c84fbabe43aa574b649a119f987181b909f4347b93b07a45bf4d6519e1c8a39b1c0245538d64fb0eddd27e3e4054 DIST mdadm_3.3-2.debian.tar.gz 127889 SHA256 c38b155e7395b35380d506458d979b82c5b853de996f21ccab50b1202d726301 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 WHIRLPOOL 8f8ef1142a79044093a5f55b181dc35a142b83041a59a9b71945aa6fe84cd089a7e1b183ec6b5db210a0d07e94efad0ab3a0d0341fc6cbbbf4da9d0254b5c737 diff --git a/sys-fs/mdadm/files/mdadm-3.2.1-mdassemble.patch b/sys-fs/mdadm/files/mdadm-3.2.1-mdassemble.patch deleted file mode 100644 index 6e12dc2.. --- a/sys-fs/mdadm/files/mdadm-3.2.1-mdassemble.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://bugs.gentoo.org/211426 - -make default mdassemble sane - a/Makefile -+++ b/Makefile -@@ -181,8 +181,7 @@ - $(CC) $(CXFLAGS) $(LDFLAGS) -o raid6check raid6check.o $(CHECK_OBJS) - - mdassemble : $(ASSEMBLE_SRCS) $(INCL) -- rm -f $(OBJS) -- $(DIET_GCC) $(ASSEMBLE_FLAGS) -o mdassemble $(ASSEMBLE_SRCS) $(STATICSRC) -+ $(CC) $(CFLAGS) $(LDFLAGS) $(ASSEMBLE_FLAGS) -DHAVE_STDINT_H -o mdassemble $(ASSEMBLE_SRCS) $(STATICSRC) - - mdassemble.static : $(ASSEMBLE_SRCS) $(INCL) - rm -f $(OBJS) diff --git a/sys-fs/mdadm/files/mdadm-3.2.x-udevdir.patch b/sys-fs/mdadm/files/mdadm-3.2.x-udevdir.patch deleted file mode 100644 index 8bfdcd5.. --- a/sys-fs/mdadm/files/mdadm-3.2.x-udevdir.patch +++ /dev/null @@ -1,26 +0,0 @@ -http://bugs.gentoo.org/430900 - Makefile -+++ Makefile -@@ -97,6 +97,12 @@ - MAN4DIR = $(MANDIR)/man4 - MAN5DIR = $(MANDIR)/man5 - MAN8DIR = $(MANDIR)/man8 -+PKG_CONFIG ?= pkg-config -+ -+UDEVDIR := $(shell $(PKG_CONFIG) --variable=udevdir udev 2>/dev/null) -+ifndef UDEVDIR -+ UDEVDIR = lib/udev -+endif - - OBJS = mdadm.o config.o policy.o mdstat.o ReadMe.o util.o maps.o lib.o \ - Manage.o Assemble.o Build.o \ -@@ -254,7 +260,7 @@ - $(INSTALL) -D -m 644 mdadm.conf.5 $(DESTDIR)$(MAN5DIR)/mdadm.conf.5 - - install-udev: udev-md-raid.rules -- $(INSTALL) -D -m 644 udev-md-raid.rules $(DESTDIR)/lib/udev/rules.d/64-md-raid.rules -+
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: d8b8879ef26053a18d77792d859314c9fedb5f10 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 10 06:50:52 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 10 06:55:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b8879e sys-fs/mdadm: Stable for HPPA (bug #603960). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches sys-fs/mdadm/mdadm-3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 0e58ce5..7bb1642 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: c7285b65ebd6c007f965836e12fe0f07da1262d1 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Jan 6 14:22:12 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Jan 6 14:32:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7285b65 sys-fs/mdadm-3.4-r0: stable on alpha Gentoo-Bug: 603960 sys-fs/mdadm/mdadm-3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 3b6dec2..0e58ce5 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 sparc x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: bad7e05860681c3a7e68d83ea710793e26c71c92 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:04:23 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:04:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad7e058 sys-fs/mdadm: amd64 stable wrt bug #603960 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/mdadm/mdadm-3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 559b74e..d41e308 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="static" DEPEND="virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/, sys-fs/mdadm/files/
commit: 874bc61700f87a6c5396dc4225154a60d538ec56 Author: Mike Frysinger gentoo org> AuthorDate: Tue Apr 19 22:12:41 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Apr 19 22:12:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874bc617 sys-fs/mdadm: fix build w/newer glibc #580188 sys-fs/mdadm/files/mdadm-3.4-sysmacros.patch | 31 sys-fs/mdadm/mdadm-3.4.ebuild| 4 2 files changed, 35 insertions(+) diff --git a/sys-fs/mdadm/files/mdadm-3.4-sysmacros.patch b/sys-fs/mdadm/files/mdadm-3.4-sysmacros.patch new file mode 100644 index 000..22a3934 --- /dev/null +++ b/sys-fs/mdadm/files/mdadm-3.4-sysmacros.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/580188 + +From 5c97e465b33bf8fefb17da7f553a1c3812e508d5 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger+Date: Tue, 19 Apr 2016 18:10:54 -0400 +Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev prototypes + +These funcs are defined in sys/sysmacros.h, so include it for them. +It works today due to an implicit include by sys/types.h, but the +various Linux C libraries are moving away from that. + +Signed-off-by: Mike Frysinger +--- + mdadm.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/mdadm.h b/mdadm.h +index d209488..b8767a7 100755 +--- a/mdadm.h b/mdadm.h +@@ -33,6 +33,7 @@ extern __off64_t lseek64 __P ((int __fd, __off64_t __offset, int __whence)); + # endif + #endif + ++#include + #include + #include + #include +-- +2.7.4 + diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index a4aff3e..559b74e 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -24,6 +24,10 @@ RDEPEND=">=sys-apps/util-linux-2.16" # Thus, they shouldn't be run on systems with active software RAID devices. RESTRICT="test" +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188 +} + mdadm_emake() { # We should probably make corosync & libdlm into USE flags. #573782 emake \
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 5ce6a8a3b588eadfcf4c0f67e207b0fede31b0e9 Author: Mike Frysinger gentoo org> AuthorDate: Mon Feb 8 23:42:09 2016 + Commit: Mike Frysinger gentoo org> CommitDate: Mon Feb 8 23:42:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce6a8a3 sys-fs/mdadm: disable corosync & libdlm autodetection #573782 sys-fs/mdadm/mdadm-3.4.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild index 88431e1..a4aff3e 100644 --- a/sys-fs/mdadm/mdadm-3.4.ebuild +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -25,6 +25,7 @@ RDEPEND=">=sys-apps/util-linux-2.16" RESTRICT="test" mdadm_emake() { + # We should probably make corosync & libdlm into USE flags. #573782 emake \ PKG_CONFIG="$(tc-getPKG_CONFIG)" \ CC="$(tc-getCC)" \ @@ -32,6 +33,8 @@ mdadm_emake() { CXFLAGS="${CFLAGS}" \ UDEVDIR="$(get_udevdir)" \ SYSTEMD_DIR="$(systemd_get_unitdir)" \ + COROSYNC="-DNO_COROSYNC" \ + DLM="-DNO_DLM" \ "$@" }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, sys-fs/mdadm/
commit: 6c56d5666a86ec50b41892b0a45ea7762014d54d Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 28 10:08:23 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 28 10:22:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c56d566 sys-fs/mdadm: Bump to version 3.4 Marked cronjob as executable (bug #561564) and commented the AUTOCHECK variable so people still have to opt in for the autocheck to run. Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest| 2 + sys-fs/mdadm/files/etc-default-mdadm | 8 ++-- sys-fs/mdadm/mdadm-3.4.ebuild| 82 3 files changed, 89 insertions(+), 3 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index ba6acd4..0b4720d 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -3,4 +3,6 @@ DIST mdadm-3.3.1.tar.xz 407964 SHA256 d8c74112cfd77bdc1dbc1291fe8d9243c76d91bfa2 DIST mdadm-3.3.2.tar.xz 410628 SHA256 0f3a7e1a76b13892b79f9fceaf99ecb23513260389a768ac644ffa3ae06e5b8c SHA512 204363e41ec544ac44fa40ddf2758e31cbc1a88d7f038fa32a90b494b07be8e025be1bea8623029847ae495aabe3d1f2c503480db087d8a3dacd240003174936 WHIRLPOOL be7a7b77d6b53decfd03b2171e368d7162e48fe23835e664891acaa8cd1808236f9e34c27c573839c0f613be0e17ea94522df01a6537243eed132e87d3ea8d88 DIST mdadm-3.3.3.tar.xz 413140 SHA256 f5b50a6b506697fb9968d66047473b453f9eaefaa9b7d31c184693b8a28c SHA512 f2778e48a094bdf43861da0e83473cf021c3770575be0f494178dd0d386aa493eb486c2844b3b804f757f9168b7589afaa580b71777808c1f7905568e726fc66 WHIRLPOOL 6bc5991fc9eba7a7b79c175e46534070368c922fe3f1fb8ade67c97940df95d4bba9933b7e509e0b06b0e62034d72f739c6c15830e628c0cc51984751d9be08d DIST mdadm-3.3.4.tar.xz 413396 SHA256 8ae5f45306b873190e91f410709b00e51997b633c072b33f8efd9f7df022ca68 SHA512 4393e5d3a50ee148cc7503d48e7dda30419ed72a8098eaa9b883ff1ee81e09c66414edbe40d8c80b28d3ae7a7b5e5b11f6a8e14188a1066c19ac08ca89ddbcb6 WHIRLPOOL 41a8bcf399a11da82c9a0bdf49a31d8c71aeccfcfe2000edf78fe2933c6bdf6f10f2c5450b0589564a75e3a37195abe2e4c0dbbc42911ca9dda4e2d538618caa +DIST mdadm-3.4.tar.xz 422704 SHA256 27d0be4627d38a12ddcd1c1c3721d649d4e89e1093914497e22b57245cda8808 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 WHIRLPOOL 18a5f2ed027b919e2e365cf9ddc1b616bf1fe315d27196a248ce9600622eb86d5ce825f1b38ecf0a1f5dcf21fa59fd7d88856700aea25a721c8efa37e2b34d39 DIST mdadm_3.3-2.debian.tar.gz 127889 SHA256 c38b155e7395b35380d506458d979b82c5b853de996f21ccab50b1202d726301 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 WHIRLPOOL 8f8ef1142a79044093a5f55b181dc35a142b83041a59a9b71945aa6fe84cd089a7e1b183ec6b5db210a0d07e94efad0ab3a0d0341fc6cbbbf4da9d0254b5c737 +DIST mdadm_3.3.4-1.1.debian.tar.xz 86312 SHA256 16dd6b77c14a15afa23e077f0c157c17ef5cc6054b17ccb38cf5af86f7bf55bd SHA512 ea9b34a9952e1ff836cb931c7eef0ae0c44e3f4d46162c7a7eca24936d6f7168e99d67749b3100bc68ebadc8f256e4833d42da48c531cf71e6e8f3100911828f WHIRLPOOL 44df72008fc89f21a461bc45be230383d906fd0c0ea062327a537024ceff245b47ced301d72d5bfe5a0fcde095e99e14cdf30c614550bce023851e7a6ac0c525 diff --git a/sys-fs/mdadm/files/etc-default-mdadm b/sys-fs/mdadm/files/etc-default-mdadm index 70ff20b..921c70b 100644 --- a/sys-fs/mdadm/files/etc-default-mdadm +++ b/sys-fs/mdadm/files/etc-default-mdadm @@ -1,7 +1,9 @@ # Based on Debian /etc/default/mdadm -# Gentoo comment: The cronjob checks for this value to decide to actually validate arrays. If missing, it does NOT actually do anything. +# Gentoo comment: The cronjob checks for this value to decide to actually +# validate arrays. If missing, it does NOT actually do anything. # AUTOCHECK: # should mdadm run periodic redundancy checks over your arrays? See -# /etc/cron.d/mdadm. -AUTOCHECK=true +# /etc/cron.weekly/mdadm + +#AUTOCHECK=true diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild new file mode 100644 index 000..88431e1 --- /dev/null +++ b/sys-fs/mdadm/mdadm-3.4.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils flag-o-matic multilib systemd toolchain-funcs udev + +DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" +HOMEPAGE="http://neil.brown.name/blog/mdadm; +DEB_PR=1.1 +SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz + mirror://debian/pool/main/m/mdadm/${PN}_3.3.4-${DEB_PR}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="static" + +DEPEND="virtual/pkgconfig + app-arch/xz-utils" +RDEPEND=">=sys-apps/util-linux-2.16" + +# The tests edit values in /proc
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/
commit: 8413ef8501adfc56904f264d2e7372ae61611919 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 28 10:21:35 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 28 10:22:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8413ef85 sys-fs/mdadm: Removed old. Package-Manager: portage-2.2.27 Signed-off-by: Lars Wendler gentoo.org> sys-fs/mdadm/Manifest | 2 - sys-fs/mdadm/mdadm-3.3.2-r1.ebuild | 82 -- sys-fs/mdadm/mdadm-3.3.3.ebuild| 82 -- 3 files changed, 166 deletions(-) diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest index 0b4720d..e2424a6 100644 --- a/sys-fs/mdadm/Manifest +++ b/sys-fs/mdadm/Manifest @@ -1,7 +1,5 @@ DIST mdadm-3.2.6.tar.bz2 371525 SHA256 c44ed3b31238b41cffe67caffaf45067d01e095de9499ea8a94e22dc6c38 SHA512 1ebcd4c797cd9f7388f9a27372a19205dc81a4b19adc83e1d6d7cfd4ef18f40a211fddf59ed027a1bf35bd36d4b6795e88e8086c3b022c188ec6e9f68bf1a4ee WHIRLPOOL 61d07512758491326c21bb745ca457a9f3d9215292358d7b4755eb84bb72877058fb239cbffe25c8121caff066aded84e8353b9716e9d4a45d724777f01a6714 DIST mdadm-3.3.1.tar.xz 407964 SHA256 d8c74112cfd77bdc1dbc1291fe8d9243c76d91bfa276fcb95f2a75ca7717ab02 SHA512 46fc1889e97d2d14b72ac26ee07eb4301467dc4a0e838ba89920253484fcd443749f3afccb3d792f7e468b20021d50dbc29dda7033d9b5a8fbaee664200f1981 WHIRLPOOL ca690bd35ab8ff475694d8f0420cd762704cc1777116edfdc9394973efa0d6decce1721dc1f7c8c84728d7434073cb6ab5161e5518c46aa8b4a7a5547ebb011d -DIST mdadm-3.3.2.tar.xz 410628 SHA256 0f3a7e1a76b13892b79f9fceaf99ecb23513260389a768ac644ffa3ae06e5b8c SHA512 204363e41ec544ac44fa40ddf2758e31cbc1a88d7f038fa32a90b494b07be8e025be1bea8623029847ae495aabe3d1f2c503480db087d8a3dacd240003174936 WHIRLPOOL be7a7b77d6b53decfd03b2171e368d7162e48fe23835e664891acaa8cd1808236f9e34c27c573839c0f613be0e17ea94522df01a6537243eed132e87d3ea8d88 -DIST mdadm-3.3.3.tar.xz 413140 SHA256 f5b50a6b506697fb9968d66047473b453f9eaefaa9b7d31c184693b8a28c SHA512 f2778e48a094bdf43861da0e83473cf021c3770575be0f494178dd0d386aa493eb486c2844b3b804f757f9168b7589afaa580b71777808c1f7905568e726fc66 WHIRLPOOL 6bc5991fc9eba7a7b79c175e46534070368c922fe3f1fb8ade67c97940df95d4bba9933b7e509e0b06b0e62034d72f739c6c15830e628c0cc51984751d9be08d DIST mdadm-3.3.4.tar.xz 413396 SHA256 8ae5f45306b873190e91f410709b00e51997b633c072b33f8efd9f7df022ca68 SHA512 4393e5d3a50ee148cc7503d48e7dda30419ed72a8098eaa9b883ff1ee81e09c66414edbe40d8c80b28d3ae7a7b5e5b11f6a8e14188a1066c19ac08ca89ddbcb6 WHIRLPOOL 41a8bcf399a11da82c9a0bdf49a31d8c71aeccfcfe2000edf78fe2933c6bdf6f10f2c5450b0589564a75e3a37195abe2e4c0dbbc42911ca9dda4e2d538618caa DIST mdadm-3.4.tar.xz 422704 SHA256 27d0be4627d38a12ddcd1c1c3721d649d4e89e1093914497e22b57245cda8808 SHA512 5de06f3a2b8e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 WHIRLPOOL 18a5f2ed027b919e2e365cf9ddc1b616bf1fe315d27196a248ce9600622eb86d5ce825f1b38ecf0a1f5dcf21fa59fd7d88856700aea25a721c8efa37e2b34d39 DIST mdadm_3.3-2.debian.tar.gz 127889 SHA256 c38b155e7395b35380d506458d979b82c5b853de996f21ccab50b1202d726301 SHA512 92e4c403542caba4b9afb870ba803e6bc7ade143b27efdc27e03b3407f322722a635457cce9e8c195a3ecd7cbce66fdebdd6046fc4f36836e56e27d5d838c037 WHIRLPOOL 8f8ef1142a79044093a5f55b181dc35a142b83041a59a9b71945aa6fe84cd089a7e1b183ec6b5db210a0d07e94efad0ab3a0d0341fc6cbbbf4da9d0254b5c737 diff --git a/sys-fs/mdadm/mdadm-3.3.2-r1.ebuild b/sys-fs/mdadm/mdadm-3.3.2-r1.ebuild deleted file mode 100644 index ffa2141..000 --- a/sys-fs/mdadm/mdadm-3.3.2-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils flag-o-matic multilib systemd toolchain-funcs udev - -DESCRIPTION="A useful tool for running RAID systems - it can be used as a replacement for the raidtools" -HOMEPAGE="http://neil.brown.name/blog/mdadm; -DEB_PR=2 -SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz - mirror://debian/pool/main/m/mdadm/${PN}_3.3-${DEB_PR}.debian.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="static" - -DEPEND="virtual/pkgconfig - app-arch/xz-utils" -RDEPEND=">=sys-apps/util-linux-2.16" - -# The tests edit values in /proc and run tests on software raid devices. -# Thus, they shouldn't be run on systems with active software RAID devices. -RESTRICT="test" - -mdadm_emake() { - emake \ - PKG_CONFIG="$(tc-getPKG_CONFIG)" \ - CC="$(tc-getCC)" \ - CWFLAGS="-Wall" \ - CXFLAGS="${CFLAGS}" \ - UDEVDIR="$(get_udevdir)" \ - SYSTEMD_DIR="$(systemd_get_unitdir)" \ - "$@" -} - -src_compile() { - use static && append-ldflags -static - mdadm_emake all mdassemble -} -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mdadm/files/, app-admin/sysrqd/files/, sys-freebsd/freebsd-cddl/files/, ...
commit: c80593e66a9619e2e928e5ef95ad367c75252aef Author: Ulrich Müller ulm AT gentoo DOT org AuthorDate: Sun Aug 9 14:28:10 2015 + Commit: Ulrich Müller ulm AT gentoo DOT org CommitDate: Sun Aug 9 14:28:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80593e6 [QA] Remove executable bit from files, bug 550434. app-admin/diamond/files/diamond.initd | 0 app-admin/hddtemp/files/update-hddtemp.db | 0 app-admin/metalog/files/metalog.initd | 0 app-admin/puppet/files/puppet.init| 0 app-admin/puppet/files/puppetmaster.init | 0 app-admin/sysrqd/files/sysrqd.init| 0 app-admin/webmin/files/gentoo-setup | 0 app-antivirus/clamav/files/clamd.initd-r3 | 0 app-antivirus/clamav/files/clamd.initd-r5 | 0 app-antivirus/clamav/files/clamd.initd-r6 | 0 app-arch/makeself/files/makeself-unpack | 0 app-backup/tsm/files/dsmcad.init.d-r1 | 0 app-crypt/tpm-emulator/files/tpm-emulator.initd-0.7.4 | 0 app-emulation/cloud-init/files/growpart | 0 app-emulation/docker/files/docker-r2.initd| 0 app-emulation/docker/files/docker-r3.initd| 0 app-emulation/docker/files/docker.initd | 0 app-emulation/virtualbox-bin/files/virtualbox-bin-3-wrapper | 0 app-emulation/virtualbox/files/virtualbox-ose-3-wrapper | 0 app-emulation/xen-tools/files/xenstored.initd | 0 app-eselect/eselect-metasploit/files/msfloader-0.16 | 0 app-eselect/eselect-php/files/php-fpm-r1.init | 0 app-eselect/eselect-php/files/php-fpm.init| 0 app-eselect/eselect-wxwidgets/files/wx-config-1.3 | 0 app-eselect/eselect-wxwidgets/files/wx-config-1.4 | 0 app-eselect/eselect-wxwidgets/files/wxrc-1.3 | 0 app-eselect/eselect-wxwidgets/files/wxrc-1.4 | 0 app-forensics/aide/files/aide.cron| 0 app-forensics/aide/files/aideinit | 0 app-laptop/pommed/files/pommed.rc | 0 app-laptop/tp_smapi/files/tp_smapi-0.40-initd | 0 app-misc/conmux/files/conmux-registry.initd | 0 app-misc/conmux/files/conmux.initd| 0 app-misc/inputlircd/files/inputlircd.init | 0 app-misc/inputlircd/files/inputlircd.init.2 | 0 app-misc/lirc/files/irexec-initd | 0 app-misc/lirc/files/irexec-initd-0.8.6-r2 | 0 app-misc/misterhouse/files/misterhouse.init | 0 app-misc/xmind/files/xmind-wrapper| 0 app-mobilephone/smstools/files/smsd.initd | 0 app-office/openerp/files/openerp | 0 app-office/openerp/files/openerp-confd| 0 app-office/rubrica/files/rubrica2.desktop | 0 app-portage/eclass-manpages/files/eclass-to-manpage.sh| 0 app-portage/portage-utils/files/post_sync | 0 app-portage/prefix-chain-setup/files/prefix-chain-setup.in| 0 dev-db/henplus/files/henplus.pre | 0 dev-db/hyperdex/files/hyperdex.initd | 0 dev-db/mysql-proxy/files/mysql-proxy.initd| 0 dev-db/slony1/files/slony1.init | 0 dev-java/ecj-gcj/files/ecj-gcj.in | 0 dev-java/jruby/files/jruby| 0 dev-java/maven-bin/files/maven| 0 dev-lang/php/files/php-fpm-r4.init| 0 dev-lang/python/files/pydoc.init | 0 dev-libs/openssl/files/gentoo.config-0.9.8| 0 dev-libs/openssl/files/gentoo.config-1.0.0| 0 dev-libs/openssl/files/gentoo.config-1.0.1| 0 dev-perl/Perlbal/files/perlbal_init.d_1.58