bump(sys-fs/mdadm): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2016-07-07 16:02:16 -07:00
parent 805a9911f5
commit c47caecf79
12 changed files with 1062 additions and 987 deletions

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile install postinst test
DEPEND=virtual/pkgconfig app-arch/xz-utils virtual/pkgconfig virtual/pkgconfig
DESCRIPTION=A useful tool for running RAID systems - it can be used as a replacement for the raidtools
EAPI=4
HOMEPAGE=http://neil.brown.name/blog/mdadm
IUSE=static
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=>=sys-apps/util-linux-2.16
RESTRICT=test
SLOT=0
SRC_URI=mirror://kernel/linux/utils/raid/mdadm/mdadm-3.3.3.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_3.3-2.debian.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 udev 73058269b3e70e34e084fa3981282338
_md5_=fe40477c4594948374a1970577cf2b62

View File

@ -1,7 +1,7 @@
DEFINED_PHASES=compile install postinst test
DEFINED_PHASES=compile install postinst prepare test
DEPEND=virtual/pkgconfig app-arch/xz-utils virtual/pkgconfig virtual/pkgconfig
DESCRIPTION=A useful tool for running RAID systems - it can be used as a replacement for the raidtools
EAPI=4
EAPI=5
HOMEPAGE=http://neil.brown.name/blog/mdadm
IUSE=static
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
@ -9,6 +9,6 @@ LICENSE=GPL-2
RDEPEND=>=sys-apps/util-linux-2.16
RESTRICT=test
SLOT=0
SRC_URI=mirror://kernel/linux/utils/raid/mdadm/mdadm-3.3.2.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_3.3-2.debian.tar.gz
SRC_URI=mirror://kernel/linux/utils/raid/mdadm/mdadm-3.4.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_3.3.4-1.1.debian.tar.xz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 udev 73058269b3e70e34e084fa3981282338
_md5_=fe40477c4594948374a1970577cf2b62
_md5_=917dacd66cdeff4dc1ff4484aef9a3cf

View File

@ -1,902 +1,127 @@
# ChangeLog for sys-fs/mdadm
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/ChangeLog,v 1.196 2015/08/04 07:44:26 polynomial-c Exp $
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*mdadm-3.3.4 (04 Aug 2015)
*mdadm-3.3.4 (09 Aug 2015)
*mdadm-3.3.3 (09 Aug 2015)
*mdadm-3.3.2-r1 (09 Aug 2015)
*mdadm-3.3.1-r2 (09 Aug 2015)
*mdadm-3.2.6-r1 (09 Aug 2015)
04 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +mdadm-3.3.4.ebuild:
Version bump.
*mdadm-3.3.3 (25 Jul 2015)
25 Jul 2015; Lars Wendler <polynomial-c@gentoo.org> -mdadm-3.3.2.ebuild,
+mdadm-3.3.3.ebuild:
Version bump. Removed old.
*mdadm-3.3.2-r1 (11 Apr 2015)
11 Apr 2015; Robin H. Johnson <robbat2@gentoo.org> +files/etc-default-mdadm,
+mdadm-3.3.2-r1.ebuild, files/mdadm.weekly:
Actually make the monthly auto-check work.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/mdraid.confd,
files/mdraid.rc:
Add a conf.d setting to pass options to the assemble step #531604 by Adrian.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> mdadm-3.3.1-r2.ebuild:
Mark ia64/ppc64/sparc stable #520342.
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable for ppc, wrt bug #520342
21 Nov 2014; Tobias Klausmann <klausman@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable on alpha, bug 520342
13 Sep 2014; Markus Meier <maekke@gentoo.org> mdadm-3.3.1-r2.ebuild:
arm stable, bug #520342
28 Aug 2014; Jeroen Roovers <jer@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable for HPPA (bug #520342).
22 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3.1-r2.ebuild:
amd64/x86 stable wrt #520342
*mdadm-3.3.2 (21 Aug 2014)
21 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.2.ebuild:
Version bump.
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stop defining MAP_DIR in the ebuild because it's the default wrt http://git.ne
il.brown.name/?p=mdadm.git;a=commit;h=96fd06edce9ae2d41908b9703642dfe50f376ca9
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.3-r4.ebuild,
-mdadm-3.3.1-r1.ebuild, -files/mdadm.service-r1:
old
*mdadm-3.3.1-r2 (18 Jul 2014)
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/etc-default-mdadm,
+files/mdadm-3.2.1-mdassemble.patch, +files/mdadm-3.2.x-udevdir.patch,
+files/mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch,
+files/mdadm-3.3.1-Grow-Do-not-try-to-restart-if-reshape-is-running.patch,
+files/mdadm-3.3.1-Grow-fix-removal-of-line-in-wrong-case.patch,
+files/mdadm-3.3.1-IMSM-use-strcpy-rather-than-pointless-strncpy.patch,
+files/mdadm-3.3.1-IMSM-validate-metadata_update-size-before-using-it.patch,
+files/mdadm-3.3.1-Makefile-install-mdadm-grow-continue-.service.patch,
+files/mdadm-3.3.1-mdmon-allow-prepare_update-to-report-failure.patch,
+files/mdadm-3.3.1-mdmon-ensure-Unix-domain-socket-is-created-with-safe.patch,
+mdadm-3.3.1-r2.ebuild:
The purpose of this commit is to fix installation of mdadm-grow-
continue@.service which was missing from Makefile. While at it, grab other
important bugfixes from upstream git as well.
+files/mdadm-3.3.1-mdmon-allow-prepare_update-to-report-failure.patch, +file
s/mdadm-3.3.1-mdmon-ensure-Unix-domain-socket-is-created-with-safe.patch,
+files/mdadm.confd, +files/mdadm.rc, +files/mdadm.service,
+files/mdadm.tmpfiles.conf, +files/mdadm.weekly, +files/mdraid.confd,
+files/mdraid.rc, +mdadm-3.2.6-r1.ebuild, +mdadm-3.3.1-r2.ebuild,
+mdadm-3.3.2-r1.ebuild, +mdadm-3.3.3.ebuild, +mdadm-3.3.4.ebuild,
+metadata.xml:
proj/gentoo: Initial commit
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3-r4.ebuild:
Backport parallel make fix from 3.3.1-r1 wrt #516768
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.3-r2.ebuild,
-mdadm-3.3-r3.ebuild, -mdadm-3.3.1.ebuild:
old
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
*mdadm-3.3.1-r1 (17 Jul 2014)
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.1-r1.ebuild:
Fix possible corruption of udev rules and/or systemd services because parallel
make can get confused by running "install" and "install-systemd" targets
in the same line wrt #517218 by Mark R. Pariente
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
*mdadm-3.3.1 (14 Jul 2014)
09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/mdadm.rc:
[QA] Remove executable bit from files, bug 550434.
14 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.1.ebuild:
Version bump. Requested by "chutzpah" from Freenode. Use mdadm_emake also in
src_install() to get UDEVDIR and SYSTEMD_DIR values. Stop installing custom
mdadm.service since upstream seems to have it's own systemd files (untested).
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
*mdadm-3.3-r4 (12 Jul 2014)
Convert all URLs for sites supporting encrypted connections from http to
https
12 Jul 2014; Mike Gilbert <floppym@gentoo.org> +files/mdadm.weekly,
+mdadm-3.3-r4.ebuild:
Replace cron.d file with a cron.weekly script, disabled by default. Bug
493706.
Signed-off-by: Justin Lecher <jlec@gentoo.org>
*mdadm-3.3-r3 (13 Apr 2014)
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
13 Apr 2014; Pacho Ramos <pacho@gentoo.org> +files/mdadm.service-r1,
+mdadm-3.3-r3.ebuild:
Fix unit file following policy and solving bug #507396 by Szymon Jaranowski
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
07 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -mdadm-3.1.4.ebuild,
-mdadm-3.1.5.ebuild, -mdadm-3.2.3-r2.ebuild, -mdadm-3.2.5-r1.ebuild,
-mdadm-3.2.6.ebuild, -mdadm-3.3.ebuild, -mdadm-3.3-r1.ebuild,
-files/mdadm-2.6.4-mdassemble.patch, -files/mdadm-2.6-syslog-updates.patch,
-files/raid-start.sh-3.0, -files/mdadm-3.0-dont-make-man.patch,
-files/mdraid.rc-3.1.1, -files/mdadm-3.1.4-cflags.patch,
-files/mdadm-3.1.5-cflags.patch, -files/mdadm-3.2.3-segv-assemble.patch,
-files/raid-stop.sh:
Removed old versions and files.
Bug: https://bugs.gentoo.org/552720
16 Dec 2013; Mike Frysinger <vapier@gentoo.org> mdadm-3.3-r2.ebuild:
Tweak cron.d entry to work for all crons #493706 by Hank Leininger.
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
standardize various metadata.xml style
*mdadm-3.3-r2 (02 Nov 2013)
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
02 Nov 2013; Robin H. Johnson <robbat2@gentoo.org> +mdadm-3.3-r2.ebuild:
The Debian patchset has a great tool (checkarray) to run a regular check of
arrays , and I think we could benefit from it, since it saved my data at least
once already.
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
*mdadm-3.3-r1 (28 Sep 2013)
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +mdadm-3.3-r1.ebuild:
Install additional upstream unit file (#485902 by Alexander Tsoy), show elog
messages only when people are booting with openRC
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
25 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ppc, wrt bug #480114
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for sparc, wrt bug #480114
*mdadm-3.4 (28 Jan 2016)
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ppc64, wrt bug #480114
28 Jan 2016; Lars Wendler <polynomial-c@gentoo.org> files/etc-default-mdadm,
+mdadm-3.4.ebuild:
Bump to version 3.4
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for alpha, wrt bug #480114
Marked cronjob as executable (bug #561564) and commented the AUTOCHECK
variable
so people still have to opt in for the autocheck to run.
23 Sep 2013; Jeroen Roovers <jer@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for HPPA (bug #480114).
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ia64, wrt bug #480114
28 Jan 2016; Lars Wendler <polynomial-c@gentoo.org> -mdadm-3.3.2-r1.ebuild,
-mdadm-3.3.3.ebuild:
Removed old.
22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for x86, wrt bug #480114
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
21 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for amd64, wrt bug #480114
08 Feb 2016; Mike Frysinger <vapier@gentoo.org> mdadm-3.4.ebuild:
disable corosync & libdlm autodetection #573782
*mdadm-3.3 (04 Sep 2013)
19 Apr 2016; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-3.4-sysmacros.patch, mdadm-3.4.ebuild:
fix build w/newer glibc #580188
04 Sep 2013; Tim Harder <radhermit@gentoo.org> +mdadm-3.3.ebuild:
Version bump.
18 May 2016; Austin English <wizardedit@gentoo.org> files/mdadm.rc,
files/mdraid.rc:
use #!/sbin/openrc-run instead of #!/sbin/runscript
06 Jul 2013; Pacho Ramos <pacho@gentoo.org> +files/mdadm.service,
+files/mdadm.tmpfiles.conf, mdadm-3.2.6-r1.ebuild:
Install unit file (#407277, thanks to Doug and base-system herd for allowing
it).
*mdadm-3.2.6-r1 (08 Feb 2013)
08 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.2.6-r1.ebuild:
Use /run/mdadm instead of /var/run/mdadm with baselayout that has the /run
directory wrt #416081 by Alexander Tsoy and Robin Bankhead
11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> mdadm-3.2.3-r2.ebuild:
use udev.eclass for handling udevdir on un-patched versions, to support
virtual/udev
11 Nov 2012; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.6.ebuild:
Drop unused init.d munging and only show elog messages at first install.
*mdadm-3.2.6 (26 Oct 2012)
26 Oct 2012; Tim Harder <radhermit@gentoo.org> +mdadm-3.2.6.ebuild:
Version bump.
13 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
files/mdadm-3.2.x-udevdir.patch:
Tweak -udevdir.patch in a way PKG_CONFIG is read from environment if
exported.
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.2.5-r1.ebuild,
+files/mdadm-3.2.x-udevdir.patch:
Use patch instead of sed for the udevdir wrt #430900, Comment #9 by Nikolay
S. Rybaloff
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.1.4.ebuild,
mdadm-3.1.5.ebuild, mdadm-3.2.3-r2.ebuild, mdadm-3.2.5-r1.ebuild:
Inherit multilib.eclass for function get_libdir as noted by repoman.
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.2.3-r1.ebuild,
-mdadm-3.2.5.ebuild:
old
*mdadm-3.2.5-r1 (12 Aug 2012)
*mdadm-3.2.3-r2 (12 Aug 2012)
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.2.3-r2.ebuild,
+mdadm-3.2.5-r1.ebuild:
Query value of udevdir from udev.pc pkg-config file wrt #430900 by Nikolay S.
Rybaloff
*mdadm-3.2.5 (24 May 2012)
24 May 2012; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.5.ebuild,
-mdadm-3.2.4.ebuild:
Version bump #416687 by Manfred Knick.
*mdadm-3.2.4 (11 May 2012)
11 May 2012; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.4.ebuild:
Version bump #415411 by Matthew Marlowe.
*mdadm-3.2.3-r1 (16 Feb 2012)
16 Feb 2012; Mike Frysinger <vapier@gentoo.org> -mdadm-3.2.1.ebuild,
-files/mdadm-3.2.1-syslog-updates.patch, -mdadm-3.2.3.ebuild,
+mdadm-3.2.3-r1.ebuild, +files/mdadm-3.2.3-segv-assemble.patch:
Fix by Nikita Kozlov for segfault when assembling #403593.
02 Feb 2012; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.3.ebuild:
Move into ~arch.
*mdadm-3.2.3 (21 Jan 2012)
21 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> +mdadm-3.2.3.ebuild:
Bug #399565: version bump.
12 Nov 2011; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.1.ebuild,
+files/mdraid.rc:
Drop support for baselayout-1, and move to EAPI=2.
11 Jun 2011; Markus Meier <maekke@gentoo.org> mdadm-3.1.4.ebuild,
mdadm-3.1.5.ebuild:
add ~arm, bug #361511
*mdadm-3.2.1 (08 Apr 2011)
08 Apr 2011; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.1.ebuild,
+files/mdadm-3.2.1-mdassemble.patch, +files/mdadm-3.2.1-syslog-updates.patch:
Version bump.
*mdadm-3.1.5 (27 Mar 2011)
27 Mar 2011; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.5.ebuild,
+files/mdadm-3.1.5-cflags.patch:
Version bump.
27 Mar 2011; Mike Frysinger <vapier@gentoo.org> mdadm-3.1.4.ebuild,
+files/mdadm-3.1.4-cflags.patch:
Respect toolchain env vars with patches by Nathan Phillip Brink #336175 by
Marcin Mirosław.
09 Nov 2010; Raúl Porcel <armin76@gentoo.org> mdadm-3.1.4.ebuild:
ia64/sparc stable wrt #302116
01 Nov 2010; Mark Loeser <halcy0n@gentoo.org> mdadm-3.1.4.ebuild:
Stable for ppc64; bug #302116
29 Oct 2010; Jeroen Roovers <jer@gentoo.org> mdadm-3.1.4.ebuild:
Stable for HPPA (bug #302116).
24 Oct 2010; Tobias Klausmann <klausman@gentoo.org> mdadm-3.1.4.ebuild:
Stable on alpha, bug #302116
23 Oct 2010; Markos Chandras <hwoarang@gentoo.org> mdadm-3.1.4.ebuild:
Stable on amd64 wrt bug #302116
21 Oct 2010; Brent Baude <ranger@gentoo.org> mdadm-3.1.4.ebuild:
stable ppc, bug 302116
20 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> mdadm-3.1.4.ebuild:
x86 stable wrt bug #302116
*mdadm-3.1.4 (04 Sep 2010)
04 Sep 2010; Mike Frysinger <vapier@gentoo.org> -mdadm-3.1.2.ebuild,
+mdadm-3.1.4.ebuild:
Version bump #335979 by Samuli Suominen.
09 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> mdadm-3.1.3.ebuild:
Remove -z now as per bug #331653.
*mdadm-3.1.3 (07 Aug 2010)
07 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> +mdadm-3.1.3.ebuild:
Version bump, thanks to Samuli in bug #331481; this also solves bug
#322711.
*mdadm-3.1.2 (03 Jun 2010)
03 Jun 2010; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.2.ebuild,
+files/mdraid.confd:
Version bump #322055 by Xake which also fixes #301396 by Torsten Kurbad.
Add tip about rc_need to mdraid conf.d #223475 #301617.
03 Jun 2010; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh-3.0:
Drop mdadm.conf parsing now that auto assembling is requied with newer
superblock formats and the auto option actually works #321909 by Diego E.
Pettenò.
*mdadm-3.1.1-r1 (24 Jan 2010)
24 Jan 2010; Robin H. Johnson <robbat2@gentoo.org> +files/mdraid.rc-3.1.1,
+mdadm-3.1.1-r1.ebuild:
Bug #251730: Fix up start/stop_addon usage for BL2.
07 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.0.ebuild:
amd64 stable wrt #287013
30 Nov 2009; Mike Frysinger <vapier@gentoo.org> mdadm-3.1.1.ebuild:
Drop our install of udev rules as mdadm itself installs them now #295158
by Matthias Schwarzott.
29 Nov 2009; Joseph Jezak <josejx@gentoo.org> mdadm-3.0.ebuild:
Marked ppc stable for bug #287013.
28 Nov 2009; Raúl Porcel <armin76@gentoo.org> mdadm-3.0.ebuild:
ia64/sparc stable wrt #287013
*mdadm-3.1.1 (21 Nov 2009)
21 Nov 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.1.ebuild:
Version bump #293972 by Torsten Kurbad.
09 Nov 2009; Christian Faulhammer <fauli@gentoo.org> mdadm-3.0.ebuild:
stable x86, bug 287013
06 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> mdadm-3.1.ebuild:
Bug #292136: mdadm 3.1 revoked by upstream due to dataloss problems:
http://marc.info/?l=linux-raid&m=125748985908870&w=2
*mdadm-3.1 (01 Nov 2009)
*mdadm-3.0.3 (01 Nov 2009)
01 Nov 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.3.ebuild,
+mdadm-3.1.ebuild:
Version bump #291386 by Michael Evans.
01 Nov 2009; Mike Frysinger <vapier@gentoo.org> mdadm-3.0.ebuild:
Restore ppc64 stable.
21 Oct 2009; Jeroen Roovers <jer@gentoo.org> mdadm-3.0.ebuild:
Stable for HPPA and reverted to ~ppc64 (bug #287013).
*mdadm-3.0.2-r1 (05 Oct 2009)
05 Oct 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.2-r1.ebuild,
+files/mdadm-3.0.2-fix-null-dereference-in-set_member_info.patch:
Add fix from upstream for segfault #287338 by Marcin Mirosław.
04 Oct 2009; Tobias Klausmann <klausman@gentoo.org> mdadm-3.0.ebuild:
Stable on alpha, bug #287013
03 Oct 2009; Brent Baude <ranger@gentoo.org> mdadm-3.0.ebuild:
Marking mdadm-3.0 ppc64 for bug 287013
*mdadm-3.0.2 (30 Sep 2009)
30 Sep 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.2.ebuild:
Version bump #286544 by Krzysztof Oledzki.
*mdadm-3.0 (23 Aug 2009)
23 Aug 2009; Mike Frysinger <vapier@gentoo.org> +files/raid-start.sh-3.0,
+mdadm-3.0.ebuild, +files/mdadm-3.0-dont-make-man.patch:
Version bump #274444 by Michael Evans. Stop creating devices nodes
ourselves in boot hook #266724 by Sven E.
*mdadm-2.6.9-r1 (29 Jul 2009)
29 Jul 2009; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.9-r1.ebuild,
+files/udev-145-64-md-raid.rules:
Bug #278305: Newer udev rules for vol_id removal.
*mdadm-2.6.9 (20 Mar 2009)
20 Mar 2009; Robin H. Johnson <robbat2@gentoo.org>
+files/udev-141-64-md-raid.rules, +mdadm-2.6.9.ebuild:
Version bump. Also add latest MD rules per bug #245791, new rules taken
from udev Git tree, should be in udev-141.
06 Mar 2009; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.8.ebuild:
Stable for HPPA (bug #258205).
14 Feb 2009; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.8.ebuild:
ia64/sparc stable wrt #258205
14 Feb 2009; Brent Baude <ranger@gentoo.org> mdadm-2.6.8.ebuild:
stable ppc, bug 258205
12 Feb 2009; Brent Baude <ranger@gentoo.org> mdadm-2.6.8.ebuild:
stable ppc64, bug 258205
09 Feb 2009; Markus Meier <maekke@gentoo.org> mdadm-2.6.8.ebuild:
amd64/x86 stable, bug #258205
09 Feb 2009; Tobias Klausmann <klausman@gentoo.org> mdadm-2.6.8.ebuild:
Stable on alpha, bug #258205
*mdadm-2.6.8 (22 Dec 2008)
22 Dec 2008; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.8.ebuild:
Version bump #250812 by Peter Volkov.
*mdadm-2.6.7.1 (07 Nov 2008)
07 Nov 2008; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.7.1.ebuild:
Version bump, fixes forced assemble and v1.x device size issues.
*mdadm-2.6.7 (29 Jun 2008)
29 Jun 2008; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.7.ebuild:
Version bump #230087 by Krzysztof Olędzki.
*mdadm-2.6.4-r3 (28 Jun 2008)
28 Jun 2008; Mike Frysinger <vapier@gentoo.org> +files/mdraid.rc,
+files/raid-start.sh, +mdadm-2.6.4-r3.ebuild:
Fix mdraid on no-multilib systems and tweak minor node discovery #229501
by Ian Kelling.
28 Jun 2008; Mike Frysinger <vapier@gentoo.org>
-files/raid-stop.sh-2.6.3-r2, +files/64-md-raid.rules,
-files/64-md-raid.rules-2.6.3-r2, +files/raid-stop.sh,
mdadm-2.6.4-r1.ebuild, mdadm-2.6.4-r2.ebuild:
Shuffle files around.
12 May 2008; Markus Meier <maekke@gentoo.org> mdadm-2.6.4-r1.ebuild:
amd64 stable, bug #215353
03 Apr 2008; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.4-r1.ebuild:
ia64/sparc stable wrt #215353
02 Apr 2008; Tobias Klausmann <klausman@gentoo.org> mdadm-2.6.4-r1.ebuild:
Stable on alpha, bug #215353
*mdadm-2.6.4-r2 (29 Mar 2008)
29 Mar 2008; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.6.4-mdassemble.patch, +mdadm-2.6.4-r2.ebuild:
Build/install mdassemble #211426 by Jimmy Jazz.
17 Mar 2008; Mike Frysinger <vapier@gentoo.org> mdadm-2.6.4-r1.ebuild:
Install more docs #213646 by Conway S. Smith.
27 Feb 2008; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.4.ebuild:
alpha/ia64/sparc stable wrt #210946
26 Feb 2008; Richard Freeman <rich0@gentoo.org> mdadm-2.6.4.ebuild:
amd64 stable - 210946
*mdadm-2.6.4-r1 (26 Feb 2008)
26 Feb 2008; Mike Frysinger <vapier@gentoo.org>
+files/raid-start.sh-2.6.4, +mdadm-2.6.4-r1.ebuild:
Fix extra /dev prefixes being added #211167.
25 Feb 2008; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.4.ebuild:
Stable for HPPA (bug #210946).
22 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.6.4.ebuild:
ppc stable, bug #210946
22 Feb 2008; Brent Baude <ranger@gentoo.org> mdadm-2.6.4.ebuild:
stable ppc64, bug 210946
21 Feb 2008; Markus Meier <maekke@gentoo.org> mdadm-2.6.4.ebuild:
x86 stable, bug #210946
01 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
files/mdraid.rc-2.6.3-r3, files/mdraid.rc-2.6.3-r4, files/mdraid.rc:
Update init script to work with current development version of OpenRC
(checkroot -> root; checkfs -> fsck).
*mdadm-2.6.4 (19 Oct 2007)
19 Oct 2007; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.4.ebuild:
Version bump.
*mdadm-2.6.3-r4 (08 Oct 2007)
08 Oct 2007; Robin H. Johnson <robbat2@gentoo.org>
+files/mdraid.rc-2.6.3-r4, +files/raid-start.sh-2.6.3-r4,
+mdadm-2.6.3-r4.ebuild:
Make sure RAID starts when /usr is a different partition that is not yet
available, and ensure that RAID comes up after modules properly, fixing the
circular rc script loop.
*mdadm-2.6.3-r3 (04 Oct 2007)
04 Oct 2007; Doug Goldstein <cardoe@gentoo.org> +files/mdraid.rc-2.6.3-r3,
+mdadm-2.6.3-r3.ebuild:
remove lvm from before check since this needs to be user configurable
*mdadm-2.6.3-r2 (03 Oct 2007)
03 Oct 2007; Robin H. Johnson <robbat2@gentoo.org>
+files/64-md-raid.rules-2.6.3-r2, +files/raid-start.sh-2.6.3-r2,
+files/raid-stop.sh-2.6.3-r2, +mdadm-2.6.3-r2.ebuild:
Add udev rules per bug #182960. Add support for partitioned md devices per
#123380. Rip out the old raidtools support since raidtools is long gone.
Also make the addon scripts be /bin/sh compatible now.
*mdadm-2.6.3-r1 (02 Oct 2007)
02 Oct 2007; Doug Goldstein <cardoe@gentoo.org> +files/mdraid.rc,
+mdadm-2.6.3-r1.ebuild:
Adds baselayout-2 compatible init script to fix bug #177954
*mdadm-2.6.3 (01 Sep 2007)
01 Sep 2007; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.3.ebuild:
Version bump #190858 by Martin von Gagern.
01 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.6.2.ebuild:
hppa stable, bug #182993
01 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
+files/digest-mdadm-2.6.1, +files/digest-mdadm-2.6.2, Manifest:
(QA) Add digests.
29 Jun 2007; Christian Faulhammer <opfer@gentoo.org> mdadm-2.6.2.ebuild:
stable x86, bug 182993
27 Jun 2007; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.2.ebuild:
alpha/ia64 stable wrt #182993
27 Jun 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.2.ebuild:
Stable on ppc64; bug #182993
26 Jun 2007; Lars Weiler <pylon@gentoo.org> mdadm-2.6.2.ebuild:
Stable on ppc; bug #182993.
25 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.6.2.ebuild:
Stable on sparc wrt #182993
23 Jun 2007; Christoph Mende <angelos@gentoo.org> mdadm-2.6.2.ebuild:
Stable on amd64 wrt bug 182993
23 Jun 2007; Joshua Kinard <kumba@gentoo.org> mdadm-2.6.2.ebuild:
Stable on mips, per #182993.
*mdadm-2.6.2 (24 May 2007)
24 May 2007; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.2.ebuild:
Version bump. mdadm now has an auto-detect option to fire the kernel
auto-detection code.
11 May 2007; Joshua Kinard <kumba@gentoo.org> mdadm-2.6.1.ebuild:
Stable on mips, per #166309.
14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.6.1.ebuild:
Stable on alpha/ia64/ppc wrt bug #166309.
07 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> mdadm-2.6.1.ebuild:
Marked stable on amd64 for bug #166309
02 Mar 2007; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.1.ebuild:
Stable for HPPA (bug #166309).
01 Mar 2007; Jason Wever <weeve@gentoo.org> mdadm-2.6.1.ebuild:
Stable on SPARC wrt bug #166309.
28 Feb 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.1.ebuild:
Stable on ppc64; bug #166309
27 Feb 2007; Christian Faulhammer <opfer@gentoo.org> mdadm-2.6.1.ebuild:
stable x86; bug 166309
*mdadm-2.6.1 (27 Feb 2007)
27 Feb 2007; Wolfram Schlich <wschlich@gentoo.org> +mdadm-2.6.1.ebuild:
Version bump #167451.
19 Feb 2007; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.ebuild:
Stable for HPPA (bug #166309).
13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.6.ebuild:
Stable on alpha/ppc wrt bug #166309.
13 Feb 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.ebuild:
Stable on ppc64; bug #166309
13 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> mdadm-2.6.ebuild:
Stable on amd64, bug 166309.
12 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.6.ebuild:
Stable on sparc wrt #166309
11 Feb 2007; Andrej Kacian <ticho@gentoo.org> mdadm-2.6.ebuild:
Stable on x86, bug #166309.
*mdadm-2.6 (28 Dec 2006)
28 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+files/mdadm-2.6-syslog-updates.patch, +mdadm-2.6.ebuild:
Version bump.
24 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5.3.ebuild:
Stable on ppc.
10 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh,
files/raid-stop.sh:
Check both /etc/mdadm/mdadm.conf and /etc/mdadm.conf #150050 by Henning Schild.
*mdadm-2.5.5 (26 Oct 2006)
26 Oct 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.5.ebuild:
Version bump #152839 by Jonathan Adamczewski and fix by him for
cross-compiling #152841.
*mdadm-2.5.4 (21 Oct 2006)
21 Oct 2006; Aron Griffis <agriffis@gentoo.org> +mdadm-2.5.4.ebuild:
Bump to 2.5.4 (from 2.5.3)
21 Oct 2006; Aron Griffis <agriffis@gentoo.org> mdadm-2.5.3.ebuild:
Mark 2.5.3 stable on alpha
*mdadm-2.5.3 (07 Sep 2006)
07 Sep 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.3.ebuild:
Version bump #146629 by Daniel Webert.
23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.5.2.ebuild:
Stable on alpha wrt release snapshot.
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5.2.ebuild:
ppc stable, bug #138194
15 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> mdadm-2.5.2.ebuild:
Marked stable on amd64 per bug# 138194
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> mdadm-2.5.2.ebuild:
Mark 2.5.2 stable on ia64. #138194
12 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.5.2.ebuild:
Stable on sparc wrt #138194
11 Jul 2006; Joshua Jackson <tsunam@gentoo.org> mdadm-2.5.2.ebuild:
stable x86; bug #138194
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> mdadm-2.5.2.ebuild:
Marked stable on mips.
07 Jul 2006; Markus Rothe <corsair@gentoo.org> mdadm-2.5.2.ebuild:
Stable on ppc64; bug #138194
*mdadm-2.5.2 (02 Jul 2006)
02 Jul 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.2.ebuild:
Version bump #138818.
28 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on sparc wrt #138194
28 Jun 2006; Joshua Jackson <tsunam@gentoo.org> mdadm-2.5-r1.ebuild:
Stable x86; bug #138194
27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5-r1.ebuild:
ppc stable, #138194
27 Jun 2006; Markus Rothe <corsair@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on ppc64; bug #138194
27 Jun 2006; Guy Martin <gmsoft@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on hppa.
*mdadm-2.5.1 (26 Jun 2006)
26 Jun 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.1.ebuild:
Version bump #138070 by H. Meissner.
*mdadm-2.5-r1 (25 Jun 2006)
25 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-pointer-magic.patch, +mdadm-2.5-r1.ebuild:
Fix up strict alias warnings #137440 by Andrew Gaffney.
25 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-build.patch, files/mdadm-2.5-ssl-cleanup.patch,
mdadm-2.5.ebuild:
Make sure USE=-ssl is actually respected and make sure mdadm is not rebuilt
in src_install() so static/ssl keep their settings #137823 by Marcel Meyer.
18 Jun 2006; Guy Martin <gmsoft@gentoo.org> mdadm-2.5.ebuild:
Stable on hppa.
10 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-ssl-cleanup.patch, mdadm-2.5.ebuild:
Fixup ssl support.
*mdadm-2.5 (08 Jun 2006)
08 Jun 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.ebuild:
Version bump #135452 by Wolfram Schlich.
*mdadm-2.4.1-r1 (25 Apr 2006)
25 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.4.1-syslog-updates.patch, +files/mdadm.confd,
files/mdadm.rc, +mdadm-2.4.1-r1.ebuild:
Properly daemonize at startup #131120 by Adam Carheden and set the default
behavior to syslog.
*mdadm-2.4.1 (10 Apr 2006)
10 Apr 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.4.1.ebuild:
Version bump #129240 by Duncan.
*mdadm-2.4 (08 Apr 2006)
08 Apr 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.4.ebuild:
Version bump #128790 by Nathan Blomquist.
10 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.3.1-endian.patch, mdadm-2.3.1.ebuild:
Fix building on big endian systems #122269.
*mdadm-2.3.1 (09 Feb 2006)
09 Feb 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.3.1.ebuild:
Version bump #122095 by Wolfram Schlich.
*mdadm-2.2-r1 (17 Jan 2006)
17 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.2-update-segv.patch, +mdadm-2.2-r1.ebuild:
Fix segfault #119245 by Nathan Blomquist.
*mdadm-2.2 (11 Jan 2006)
11 Jan 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.2.ebuild:
Version bump #118599 by Andrey.
21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> mdadm-1.12.0.ebuild:
Stable on amd64.
16 Oct 2005; Joshua Kinard <kumba@gentoo.org> mdadm-1.12.0.ebuild,
mdadm-2.1.ebuild:
Marked 1.12.0 stable, 2.1 unstable on mips.
24 Sep 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.12.0.ebuild:
Stable on ppc64
17 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> mdadm-1.12.0.ebuild:
Stable on ppc.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> mdadm-1.12.0.ebuild:
Mark 1.12.0 stable on alpha
14 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.12.0.ebuild:
Stable on sparc
*mdadm-2.1 (13 Sep 2005)
13 Sep 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-2.1.ebuild:
Version bump #105892 by Daniel Webert.
19 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> mdadm-1.11.0.ebuild:
Stable on alpha.
17 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-1.11.0.ebuild:
ppc stable
09 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.11.0.ebuild:
Stable on sparc
09 Jul 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.11.0.ebuild:
Stable on ppc64
*mdadm-1.12.0 (07 Jul 2005)
07 Jul 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-1.12.0.ebuild:
Version bump #98286 by Daniel Webert.
10 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh:
Tweak device node creation to handle subpaths #95593 by Milan Holzäpfel.
10 Jun 2005; Mike Frysinger <vapier@gentoo.org> +files/raid-stop.sh,
mdadm-1.9.0-r1.ebuild, mdadm-1.11.0.ebuild:
Add a raid-stop script by Milan Holzäpfel #95594.
*mdadm-1.11.0 (11 Apr 2005)
11 Apr 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-1.11.0.ebuild:
Version bump #88753 by Wolfram Schlich.
09 Apr 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.9.0-r1.ebuild:
Stable on ppc64
*mdadm-1.9.0-r1 (21 Mar 2005)
21 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.9.0-r1.ebuild:
Stable on sparc
20 Feb 2005; Aron Griffis <agriffis@gentoo.org> mdadm-1.9.0.ebuild:
add ~ia64
*mdadm-1.9.0 (19 Feb 2005)
19 Feb 2005; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-1.9.0-dont-make-man.patch, +mdadm-1.9.0.ebuild:
Version bump #82368 by Neil Bothwick.
17 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.7.0.ebuild,
mdadm-1.8.1.ebuild:
Keyworded ~sparc wrt #67477, 1.8.1 goes -sparc since it SIGBUS on --assemble
--scan
20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> mdadm-1.7.0.ebuild:
Stable on amd64.
*mdadm-1.8.1 (05 Dec 2004)
05 Dec 2004; Mike Frysinger <vapier@gentoo.org> +files/mdadm.rc,
+mdadm-1.8.1.ebuild:
Version bump #71675 by Neil Bothwick. Make sure nroff isnt run #73389 by
Gustaf Björklund. Add init.d script #57321 by Remy Blank.
25 Nov 2004; Guy Martin <gmsoft@gentoo.org> mdadm-1.7.0.ebuild:
Stable on hppa.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> mdadm-1.7.0.ebuild:
Masked mdadm-1.7.0.ebuild stable for ppc
28 Aug 2004; Tom Gall <tgall@gentoo.org> mdadm-1.6.0.ebuild:
stable on ppc64, bug #60161
*mdadm-1.7.0 (26 Aug 2004)
26 Aug 2004; Daniel Ahlberg <aliz@gentoo.org> mdadm-1.7.0.ebuild:
Version bump, closing #61455.
Updated SRC_URI and HOMEPAGE.
Cleaned old versions.
21 Aug 2004; Mike Frysinger <vapier@gentoo.org> mdadm-1.6.0.ebuild:
Stabilize since current stable is broken #60632.
18 Aug 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.6.0.ebuild:
stable on alpha
30 Jun 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.5.0.ebuild,
mdadm-1.6.0.ebuild:
glibc -> libc
27 Jun 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.2.0.ebuild:
QA - fix use invocation
09 Jun 2004; David Holm <dholm@gentoo.org> mdadm-1.6.0.ebuild:
Added to ~ppc.
*mdadm-1.6.0 (08 Jun 2004)
08 Jun 2004; Scott W Taylor <swtaylor@gentoo.org> +mdadm-1.6.0.ebuild:
version bump
10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> mdadm-1.0.1.ebuild,
mdadm-1.4.0.ebuild:
prune extra ebuilds
10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> mdadm-1.5.0.ebuild:
don't assign default to S; use sed -i; use flag fixup; use emake; tidy
*mdadm-1.5.0 (29 Jan 2004)
29 Jan 2004; Robin H. Johnson <robbat2@gentoo.org> mdadm-1.5.0.ebuild:
bug #39683, version bump.
*mdadm-1.4.0 (21 Nov 2003)
21 Nov 2003; Daniel Ahlberg <aliz@gentoo.org> mdadm-1.4.0.ebuild :
Version bump. Found by Daniel Milne <d@nmilne.com> in #33552.
13 Aug 2003; Will Woods <wwoods@gentoo.org> mdadm-1.0.1.ebuild,
mdadm-1.2.0.ebuild:
Marked stable for alpha
*mdadm-1.2.0 (29 Apr 2003)
09 May 2003; Martin Holzer <mholzer@gentoo.org> mdadm-1.2.0.ebuild:
Removing the kernel mirror since there's a .tar.gz
29 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> :
Version bump. Submitted by Jeremy Huddleston <jeremyhu@cory.eecs.berkeley.edu> in #19794.
*mdadm-1.0.1 (26 Oct 2002)
26 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
Initial import.

View File

@ -0,0 +1,902 @@
# ChangeLog for sys-fs/mdadm
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/mdadm/ChangeLog,v 1.196 2015/08/04 07:44:26 polynomial-c Exp $
*mdadm-3.3.4 (04 Aug 2015)
04 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +mdadm-3.3.4.ebuild:
Version bump.
*mdadm-3.3.3 (25 Jul 2015)
25 Jul 2015; Lars Wendler <polynomial-c@gentoo.org> -mdadm-3.3.2.ebuild,
+mdadm-3.3.3.ebuild:
Version bump. Removed old.
*mdadm-3.3.2-r1 (11 Apr 2015)
11 Apr 2015; Robin H. Johnson <robbat2@gentoo.org> +files/etc-default-mdadm,
+mdadm-3.3.2-r1.ebuild, files/mdadm.weekly:
Actually make the monthly auto-check work.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> files/mdraid.confd,
files/mdraid.rc:
Add a conf.d setting to pass options to the assemble step #531604 by Adrian.
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> mdadm-3.3.1-r2.ebuild:
Mark ia64/ppc64/sparc stable #520342.
02 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable for ppc, wrt bug #520342
21 Nov 2014; Tobias Klausmann <klausman@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable on alpha, bug 520342
13 Sep 2014; Markus Meier <maekke@gentoo.org> mdadm-3.3.1-r2.ebuild:
arm stable, bug #520342
28 Aug 2014; Jeroen Roovers <jer@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stable for HPPA (bug #520342).
22 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3.1-r2.ebuild:
amd64/x86 stable wrt #520342
*mdadm-3.3.2 (21 Aug 2014)
21 Aug 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.2.ebuild:
Version bump.
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3.1-r2.ebuild:
Stop defining MAP_DIR in the ebuild because it's the default wrt http://git.ne
il.brown.name/?p=mdadm.git;a=commit;h=96fd06edce9ae2d41908b9703642dfe50f376ca9
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.3-r4.ebuild,
-mdadm-3.3.1-r1.ebuild, -files/mdadm.service-r1:
old
*mdadm-3.3.1-r2 (18 Jul 2014)
18 Jul 2014; Samuli Suominen <ssuominen@gentoo.org>
+files/mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch,
+files/mdadm-3.3.1-Grow-Do-not-try-to-restart-if-reshape-is-running.patch,
+files/mdadm-3.3.1-Grow-fix-removal-of-line-in-wrong-case.patch,
+files/mdadm-3.3.1-IMSM-use-strcpy-rather-than-pointless-strncpy.patch,
+files/mdadm-3.3.1-IMSM-validate-metadata_update-size-before-using-it.patch,
+files/mdadm-3.3.1-Makefile-install-mdadm-grow-continue-.service.patch,
+files/mdadm-3.3.1-mdmon-allow-prepare_update-to-report-failure.patch,
+files/mdadm-3.3.1-mdmon-ensure-Unix-domain-socket-is-created-with-safe.patch,
+mdadm-3.3.1-r2.ebuild:
The purpose of this commit is to fix installation of mdadm-grow-
continue@.service which was missing from Makefile. While at it, grab other
important bugfixes from upstream git as well.
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.3-r4.ebuild:
Backport parallel make fix from 3.3.1-r1 wrt #516768
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.3-r2.ebuild,
-mdadm-3.3-r3.ebuild, -mdadm-3.3.1.ebuild:
old
*mdadm-3.3.1-r1 (17 Jul 2014)
17 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.1-r1.ebuild:
Fix possible corruption of udev rules and/or systemd services because parallel
make can get confused by running "install" and "install-systemd" targets
in the same line wrt #517218 by Mark R. Pariente
*mdadm-3.3.1 (14 Jul 2014)
14 Jul 2014; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.3.1.ebuild:
Version bump. Requested by "chutzpah" from Freenode. Use mdadm_emake also in
src_install() to get UDEVDIR and SYSTEMD_DIR values. Stop installing custom
mdadm.service since upstream seems to have it's own systemd files (untested).
*mdadm-3.3-r4 (12 Jul 2014)
12 Jul 2014; Mike Gilbert <floppym@gentoo.org> +files/mdadm.weekly,
+mdadm-3.3-r4.ebuild:
Replace cron.d file with a cron.weekly script, disabled by default. Bug
493706.
*mdadm-3.3-r3 (13 Apr 2014)
13 Apr 2014; Pacho Ramos <pacho@gentoo.org> +files/mdadm.service-r1,
+mdadm-3.3-r3.ebuild:
Fix unit file following policy and solving bug #507396 by Szymon Jaranowski
07 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -mdadm-3.1.4.ebuild,
-mdadm-3.1.5.ebuild, -mdadm-3.2.3-r2.ebuild, -mdadm-3.2.5-r1.ebuild,
-mdadm-3.2.6.ebuild, -mdadm-3.3.ebuild, -mdadm-3.3-r1.ebuild,
-files/mdadm-2.6.4-mdassemble.patch, -files/mdadm-2.6-syslog-updates.patch,
-files/raid-start.sh-3.0, -files/mdadm-3.0-dont-make-man.patch,
-files/mdraid.rc-3.1.1, -files/mdadm-3.1.4-cflags.patch,
-files/mdadm-3.1.5-cflags.patch, -files/mdadm-3.2.3-segv-assemble.patch,
-files/raid-stop.sh:
Removed old versions and files.
16 Dec 2013; Mike Frysinger <vapier@gentoo.org> mdadm-3.3-r2.ebuild:
Tweak cron.d entry to work for all crons #493706 by Hank Leininger.
*mdadm-3.3-r2 (02 Nov 2013)
02 Nov 2013; Robin H. Johnson <robbat2@gentoo.org> +mdadm-3.3-r2.ebuild:
The Debian patchset has a great tool (checkarray) to run a regular check of
arrays , and I think we could benefit from it, since it saved my data at least
once already.
*mdadm-3.3-r1 (28 Sep 2013)
28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +mdadm-3.3-r1.ebuild:
Install additional upstream unit file (#485902 by Alexander Tsoy), show elog
messages only when people are booting with openRC
25 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ppc, wrt bug #480114
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for sparc, wrt bug #480114
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ppc64, wrt bug #480114
23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for alpha, wrt bug #480114
23 Sep 2013; Jeroen Roovers <jer@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for HPPA (bug #480114).
22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for ia64, wrt bug #480114
22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for x86, wrt bug #480114
21 Sep 2013; Agostino Sarubbo <ago@gentoo.org> mdadm-3.2.6-r1.ebuild:
Stable for amd64, wrt bug #480114
*mdadm-3.3 (04 Sep 2013)
04 Sep 2013; Tim Harder <radhermit@gentoo.org> +mdadm-3.3.ebuild:
Version bump.
06 Jul 2013; Pacho Ramos <pacho@gentoo.org> +files/mdadm.service,
+files/mdadm.tmpfiles.conf, mdadm-3.2.6-r1.ebuild:
Install unit file (#407277, thanks to Doug and base-system herd for allowing
it).
*mdadm-3.2.6-r1 (08 Feb 2013)
08 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.2.6-r1.ebuild:
Use /run/mdadm instead of /var/run/mdadm with baselayout that has the /run
directory wrt #416081 by Alexander Tsoy and Robin Bankhead
11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> mdadm-3.2.3-r2.ebuild:
use udev.eclass for handling udevdir on un-patched versions, to support
virtual/udev
11 Nov 2012; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.6.ebuild:
Drop unused init.d munging and only show elog messages at first install.
*mdadm-3.2.6 (26 Oct 2012)
26 Oct 2012; Tim Harder <radhermit@gentoo.org> +mdadm-3.2.6.ebuild:
Version bump.
13 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
files/mdadm-3.2.x-udevdir.patch:
Tweak -udevdir.patch in a way PKG_CONFIG is read from environment if
exported.
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.2.5-r1.ebuild,
+files/mdadm-3.2.x-udevdir.patch:
Use patch instead of sed for the udevdir wrt #430900, Comment #9 by Nikolay
S. Rybaloff
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.1.4.ebuild,
mdadm-3.1.5.ebuild, mdadm-3.2.3-r2.ebuild, mdadm-3.2.5-r1.ebuild:
Inherit multilib.eclass for function get_libdir as noted by repoman.
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> -mdadm-3.2.3-r1.ebuild,
-mdadm-3.2.5.ebuild:
old
*mdadm-3.2.5-r1 (12 Aug 2012)
*mdadm-3.2.3-r2 (12 Aug 2012)
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +mdadm-3.2.3-r2.ebuild,
+mdadm-3.2.5-r1.ebuild:
Query value of udevdir from udev.pc pkg-config file wrt #430900 by Nikolay S.
Rybaloff
*mdadm-3.2.5 (24 May 2012)
24 May 2012; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.5.ebuild,
-mdadm-3.2.4.ebuild:
Version bump #416687 by Manfred Knick.
*mdadm-3.2.4 (11 May 2012)
11 May 2012; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.4.ebuild:
Version bump #415411 by Matthew Marlowe.
*mdadm-3.2.3-r1 (16 Feb 2012)
16 Feb 2012; Mike Frysinger <vapier@gentoo.org> -mdadm-3.2.1.ebuild,
-files/mdadm-3.2.1-syslog-updates.patch, -mdadm-3.2.3.ebuild,
+mdadm-3.2.3-r1.ebuild, +files/mdadm-3.2.3-segv-assemble.patch:
Fix by Nikita Kozlov for segfault when assembling #403593.
02 Feb 2012; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.3.ebuild:
Move into ~arch.
*mdadm-3.2.3 (21 Jan 2012)
21 Jan 2012; Robin H. Johnson <robbat2@gentoo.org> +mdadm-3.2.3.ebuild:
Bug #399565: version bump.
12 Nov 2011; Mike Frysinger <vapier@gentoo.org> mdadm-3.2.1.ebuild,
+files/mdraid.rc:
Drop support for baselayout-1, and move to EAPI=2.
11 Jun 2011; Markus Meier <maekke@gentoo.org> mdadm-3.1.4.ebuild,
mdadm-3.1.5.ebuild:
add ~arm, bug #361511
*mdadm-3.2.1 (08 Apr 2011)
08 Apr 2011; Mike Frysinger <vapier@gentoo.org> +mdadm-3.2.1.ebuild,
+files/mdadm-3.2.1-mdassemble.patch, +files/mdadm-3.2.1-syslog-updates.patch:
Version bump.
*mdadm-3.1.5 (27 Mar 2011)
27 Mar 2011; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.5.ebuild,
+files/mdadm-3.1.5-cflags.patch:
Version bump.
27 Mar 2011; Mike Frysinger <vapier@gentoo.org> mdadm-3.1.4.ebuild,
+files/mdadm-3.1.4-cflags.patch:
Respect toolchain env vars with patches by Nathan Phillip Brink #336175 by
Marcin Mirosław.
09 Nov 2010; Raúl Porcel <armin76@gentoo.org> mdadm-3.1.4.ebuild:
ia64/sparc stable wrt #302116
01 Nov 2010; Mark Loeser <halcy0n@gentoo.org> mdadm-3.1.4.ebuild:
Stable for ppc64; bug #302116
29 Oct 2010; Jeroen Roovers <jer@gentoo.org> mdadm-3.1.4.ebuild:
Stable for HPPA (bug #302116).
24 Oct 2010; Tobias Klausmann <klausman@gentoo.org> mdadm-3.1.4.ebuild:
Stable on alpha, bug #302116
23 Oct 2010; Markos Chandras <hwoarang@gentoo.org> mdadm-3.1.4.ebuild:
Stable on amd64 wrt bug #302116
21 Oct 2010; Brent Baude <ranger@gentoo.org> mdadm-3.1.4.ebuild:
stable ppc, bug 302116
20 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> mdadm-3.1.4.ebuild:
x86 stable wrt bug #302116
*mdadm-3.1.4 (04 Sep 2010)
04 Sep 2010; Mike Frysinger <vapier@gentoo.org> -mdadm-3.1.2.ebuild,
+mdadm-3.1.4.ebuild:
Version bump #335979 by Samuli Suominen.
09 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> mdadm-3.1.3.ebuild:
Remove -z now as per bug #331653.
*mdadm-3.1.3 (07 Aug 2010)
07 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> +mdadm-3.1.3.ebuild:
Version bump, thanks to Samuli in bug #331481; this also solves bug
#322711.
*mdadm-3.1.2 (03 Jun 2010)
03 Jun 2010; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.2.ebuild,
+files/mdraid.confd:
Version bump #322055 by Xake which also fixes #301396 by Torsten Kurbad.
Add tip about rc_need to mdraid conf.d #223475 #301617.
03 Jun 2010; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh-3.0:
Drop mdadm.conf parsing now that auto assembling is requied with newer
superblock formats and the auto option actually works #321909 by Diego E.
Pettenò.
*mdadm-3.1.1-r1 (24 Jan 2010)
24 Jan 2010; Robin H. Johnson <robbat2@gentoo.org> +files/mdraid.rc-3.1.1,
+mdadm-3.1.1-r1.ebuild:
Bug #251730: Fix up start/stop_addon usage for BL2.
07 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> mdadm-3.0.ebuild:
amd64 stable wrt #287013
30 Nov 2009; Mike Frysinger <vapier@gentoo.org> mdadm-3.1.1.ebuild:
Drop our install of udev rules as mdadm itself installs them now #295158
by Matthias Schwarzott.
29 Nov 2009; Joseph Jezak <josejx@gentoo.org> mdadm-3.0.ebuild:
Marked ppc stable for bug #287013.
28 Nov 2009; Raúl Porcel <armin76@gentoo.org> mdadm-3.0.ebuild:
ia64/sparc stable wrt #287013
*mdadm-3.1.1 (21 Nov 2009)
21 Nov 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.1.1.ebuild:
Version bump #293972 by Torsten Kurbad.
09 Nov 2009; Christian Faulhammer <fauli@gentoo.org> mdadm-3.0.ebuild:
stable x86, bug 287013
06 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> mdadm-3.1.ebuild:
Bug #292136: mdadm 3.1 revoked by upstream due to dataloss problems:
http://marc.info/?l=linux-raid&m=125748985908870&w=2
*mdadm-3.1 (01 Nov 2009)
*mdadm-3.0.3 (01 Nov 2009)
01 Nov 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.3.ebuild,
+mdadm-3.1.ebuild:
Version bump #291386 by Michael Evans.
01 Nov 2009; Mike Frysinger <vapier@gentoo.org> mdadm-3.0.ebuild:
Restore ppc64 stable.
21 Oct 2009; Jeroen Roovers <jer@gentoo.org> mdadm-3.0.ebuild:
Stable for HPPA and reverted to ~ppc64 (bug #287013).
*mdadm-3.0.2-r1 (05 Oct 2009)
05 Oct 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.2-r1.ebuild,
+files/mdadm-3.0.2-fix-null-dereference-in-set_member_info.patch:
Add fix from upstream for segfault #287338 by Marcin Mirosław.
04 Oct 2009; Tobias Klausmann <klausman@gentoo.org> mdadm-3.0.ebuild:
Stable on alpha, bug #287013
03 Oct 2009; Brent Baude <ranger@gentoo.org> mdadm-3.0.ebuild:
Marking mdadm-3.0 ppc64 for bug 287013
*mdadm-3.0.2 (30 Sep 2009)
30 Sep 2009; Mike Frysinger <vapier@gentoo.org> +mdadm-3.0.2.ebuild:
Version bump #286544 by Krzysztof Oledzki.
*mdadm-3.0 (23 Aug 2009)
23 Aug 2009; Mike Frysinger <vapier@gentoo.org> +files/raid-start.sh-3.0,
+mdadm-3.0.ebuild, +files/mdadm-3.0-dont-make-man.patch:
Version bump #274444 by Michael Evans. Stop creating devices nodes
ourselves in boot hook #266724 by Sven E.
*mdadm-2.6.9-r1 (29 Jul 2009)
29 Jul 2009; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.9-r1.ebuild,
+files/udev-145-64-md-raid.rules:
Bug #278305: Newer udev rules for vol_id removal.
*mdadm-2.6.9 (20 Mar 2009)
20 Mar 2009; Robin H. Johnson <robbat2@gentoo.org>
+files/udev-141-64-md-raid.rules, +mdadm-2.6.9.ebuild:
Version bump. Also add latest MD rules per bug #245791, new rules taken
from udev Git tree, should be in udev-141.
06 Mar 2009; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.8.ebuild:
Stable for HPPA (bug #258205).
14 Feb 2009; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.8.ebuild:
ia64/sparc stable wrt #258205
14 Feb 2009; Brent Baude <ranger@gentoo.org> mdadm-2.6.8.ebuild:
stable ppc, bug 258205
12 Feb 2009; Brent Baude <ranger@gentoo.org> mdadm-2.6.8.ebuild:
stable ppc64, bug 258205
09 Feb 2009; Markus Meier <maekke@gentoo.org> mdadm-2.6.8.ebuild:
amd64/x86 stable, bug #258205
09 Feb 2009; Tobias Klausmann <klausman@gentoo.org> mdadm-2.6.8.ebuild:
Stable on alpha, bug #258205
*mdadm-2.6.8 (22 Dec 2008)
22 Dec 2008; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.8.ebuild:
Version bump #250812 by Peter Volkov.
*mdadm-2.6.7.1 (07 Nov 2008)
07 Nov 2008; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.7.1.ebuild:
Version bump, fixes forced assemble and v1.x device size issues.
*mdadm-2.6.7 (29 Jun 2008)
29 Jun 2008; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.7.ebuild:
Version bump #230087 by Krzysztof Olędzki.
*mdadm-2.6.4-r3 (28 Jun 2008)
28 Jun 2008; Mike Frysinger <vapier@gentoo.org> +files/mdraid.rc,
+files/raid-start.sh, +mdadm-2.6.4-r3.ebuild:
Fix mdraid on no-multilib systems and tweak minor node discovery #229501
by Ian Kelling.
28 Jun 2008; Mike Frysinger <vapier@gentoo.org>
-files/raid-stop.sh-2.6.3-r2, +files/64-md-raid.rules,
-files/64-md-raid.rules-2.6.3-r2, +files/raid-stop.sh,
mdadm-2.6.4-r1.ebuild, mdadm-2.6.4-r2.ebuild:
Shuffle files around.
12 May 2008; Markus Meier <maekke@gentoo.org> mdadm-2.6.4-r1.ebuild:
amd64 stable, bug #215353
03 Apr 2008; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.4-r1.ebuild:
ia64/sparc stable wrt #215353
02 Apr 2008; Tobias Klausmann <klausman@gentoo.org> mdadm-2.6.4-r1.ebuild:
Stable on alpha, bug #215353
*mdadm-2.6.4-r2 (29 Mar 2008)
29 Mar 2008; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.6.4-mdassemble.patch, +mdadm-2.6.4-r2.ebuild:
Build/install mdassemble #211426 by Jimmy Jazz.
17 Mar 2008; Mike Frysinger <vapier@gentoo.org> mdadm-2.6.4-r1.ebuild:
Install more docs #213646 by Conway S. Smith.
27 Feb 2008; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.4.ebuild:
alpha/ia64/sparc stable wrt #210946
26 Feb 2008; Richard Freeman <rich0@gentoo.org> mdadm-2.6.4.ebuild:
amd64 stable - 210946
*mdadm-2.6.4-r1 (26 Feb 2008)
26 Feb 2008; Mike Frysinger <vapier@gentoo.org>
+files/raid-start.sh-2.6.4, +mdadm-2.6.4-r1.ebuild:
Fix extra /dev prefixes being added #211167.
25 Feb 2008; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.4.ebuild:
Stable for HPPA (bug #210946).
22 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.6.4.ebuild:
ppc stable, bug #210946
22 Feb 2008; Brent Baude <ranger@gentoo.org> mdadm-2.6.4.ebuild:
stable ppc64, bug 210946
21 Feb 2008; Markus Meier <maekke@gentoo.org> mdadm-2.6.4.ebuild:
x86 stable, bug #210946
01 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
files/mdraid.rc-2.6.3-r3, files/mdraid.rc-2.6.3-r4, files/mdraid.rc:
Update init script to work with current development version of OpenRC
(checkroot -> root; checkfs -> fsck).
*mdadm-2.6.4 (19 Oct 2007)
19 Oct 2007; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.4.ebuild:
Version bump.
*mdadm-2.6.3-r4 (08 Oct 2007)
08 Oct 2007; Robin H. Johnson <robbat2@gentoo.org>
+files/mdraid.rc-2.6.3-r4, +files/raid-start.sh-2.6.3-r4,
+mdadm-2.6.3-r4.ebuild:
Make sure RAID starts when /usr is a different partition that is not yet
available, and ensure that RAID comes up after modules properly, fixing the
circular rc script loop.
*mdadm-2.6.3-r3 (04 Oct 2007)
04 Oct 2007; Doug Goldstein <cardoe@gentoo.org> +files/mdraid.rc-2.6.3-r3,
+mdadm-2.6.3-r3.ebuild:
remove lvm from before check since this needs to be user configurable
*mdadm-2.6.3-r2 (03 Oct 2007)
03 Oct 2007; Robin H. Johnson <robbat2@gentoo.org>
+files/64-md-raid.rules-2.6.3-r2, +files/raid-start.sh-2.6.3-r2,
+files/raid-stop.sh-2.6.3-r2, +mdadm-2.6.3-r2.ebuild:
Add udev rules per bug #182960. Add support for partitioned md devices per
#123380. Rip out the old raidtools support since raidtools is long gone.
Also make the addon scripts be /bin/sh compatible now.
*mdadm-2.6.3-r1 (02 Oct 2007)
02 Oct 2007; Doug Goldstein <cardoe@gentoo.org> +files/mdraid.rc,
+mdadm-2.6.3-r1.ebuild:
Adds baselayout-2 compatible init script to fix bug #177954
*mdadm-2.6.3 (01 Sep 2007)
01 Sep 2007; Mike Frysinger <vapier@gentoo.org> +mdadm-2.6.3.ebuild:
Version bump #190858 by Martin von Gagern.
01 Jul 2007; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.6.2.ebuild:
hppa stable, bug #182993
01 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
+files/digest-mdadm-2.6.1, +files/digest-mdadm-2.6.2, Manifest:
(QA) Add digests.
29 Jun 2007; Christian Faulhammer <opfer@gentoo.org> mdadm-2.6.2.ebuild:
stable x86, bug 182993
27 Jun 2007; Raúl Porcel <armin76@gentoo.org> mdadm-2.6.2.ebuild:
alpha/ia64 stable wrt #182993
27 Jun 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.2.ebuild:
Stable on ppc64; bug #182993
26 Jun 2007; Lars Weiler <pylon@gentoo.org> mdadm-2.6.2.ebuild:
Stable on ppc; bug #182993.
25 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.6.2.ebuild:
Stable on sparc wrt #182993
23 Jun 2007; Christoph Mende <angelos@gentoo.org> mdadm-2.6.2.ebuild:
Stable on amd64 wrt bug 182993
23 Jun 2007; Joshua Kinard <kumba@gentoo.org> mdadm-2.6.2.ebuild:
Stable on mips, per #182993.
*mdadm-2.6.2 (24 May 2007)
24 May 2007; Robin H. Johnson <robbat2@gentoo.org> +mdadm-2.6.2.ebuild:
Version bump. mdadm now has an auto-detect option to fire the kernel
auto-detection code.
11 May 2007; Joshua Kinard <kumba@gentoo.org> mdadm-2.6.1.ebuild:
Stable on mips, per #166309.
14 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.6.1.ebuild:
Stable on alpha/ia64/ppc wrt bug #166309.
07 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> mdadm-2.6.1.ebuild:
Marked stable on amd64 for bug #166309
02 Mar 2007; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.1.ebuild:
Stable for HPPA (bug #166309).
01 Mar 2007; Jason Wever <weeve@gentoo.org> mdadm-2.6.1.ebuild:
Stable on SPARC wrt bug #166309.
28 Feb 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.1.ebuild:
Stable on ppc64; bug #166309
27 Feb 2007; Christian Faulhammer <opfer@gentoo.org> mdadm-2.6.1.ebuild:
stable x86; bug 166309
*mdadm-2.6.1 (27 Feb 2007)
27 Feb 2007; Wolfram Schlich <wschlich@gentoo.org> +mdadm-2.6.1.ebuild:
Version bump #167451.
19 Feb 2007; Jeroen Roovers <jer@gentoo.org> mdadm-2.6.ebuild:
Stable for HPPA (bug #166309).
13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.6.ebuild:
Stable on alpha/ppc wrt bug #166309.
13 Feb 2007; Markus Rothe <corsair@gentoo.org> mdadm-2.6.ebuild:
Stable on ppc64; bug #166309
13 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> mdadm-2.6.ebuild:
Stable on amd64, bug 166309.
12 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.6.ebuild:
Stable on sparc wrt #166309
11 Feb 2007; Andrej Kacian <ticho@gentoo.org> mdadm-2.6.ebuild:
Stable on x86, bug #166309.
*mdadm-2.6 (28 Dec 2006)
28 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+files/mdadm-2.6-syslog-updates.patch, +mdadm-2.6.ebuild:
Version bump.
24 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5.3.ebuild:
Stable on ppc.
10 Nov 2006; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh,
files/raid-stop.sh:
Check both /etc/mdadm/mdadm.conf and /etc/mdadm.conf #150050 by Henning Schild.
*mdadm-2.5.5 (26 Oct 2006)
26 Oct 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.5.ebuild:
Version bump #152839 by Jonathan Adamczewski and fix by him for
cross-compiling #152841.
*mdadm-2.5.4 (21 Oct 2006)
21 Oct 2006; Aron Griffis <agriffis@gentoo.org> +mdadm-2.5.4.ebuild:
Bump to 2.5.4 (from 2.5.3)
21 Oct 2006; Aron Griffis <agriffis@gentoo.org> mdadm-2.5.3.ebuild:
Mark 2.5.3 stable on alpha
*mdadm-2.5.3 (07 Sep 2006)
07 Sep 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.3.ebuild:
Version bump #146629 by Daniel Webert.
23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> mdadm-2.5.2.ebuild:
Stable on alpha wrt release snapshot.
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5.2.ebuild:
ppc stable, bug #138194
15 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> mdadm-2.5.2.ebuild:
Marked stable on amd64 per bug# 138194
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> mdadm-2.5.2.ebuild:
Mark 2.5.2 stable on ia64. #138194
12 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.5.2.ebuild:
Stable on sparc wrt #138194
11 Jul 2006; Joshua Jackson <tsunam@gentoo.org> mdadm-2.5.2.ebuild:
stable x86; bug #138194
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> mdadm-2.5.2.ebuild:
Marked stable on mips.
07 Jul 2006; Markus Rothe <corsair@gentoo.org> mdadm-2.5.2.ebuild:
Stable on ppc64; bug #138194
*mdadm-2.5.2 (02 Jul 2006)
02 Jul 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.2.ebuild:
Version bump #138818.
28 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on sparc wrt #138194
28 Jun 2006; Joshua Jackson <tsunam@gentoo.org> mdadm-2.5-r1.ebuild:
Stable x86; bug #138194
27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-2.5-r1.ebuild:
ppc stable, #138194
27 Jun 2006; Markus Rothe <corsair@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on ppc64; bug #138194
27 Jun 2006; Guy Martin <gmsoft@gentoo.org> mdadm-2.5-r1.ebuild:
Stable on hppa.
*mdadm-2.5.1 (26 Jun 2006)
26 Jun 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.1.ebuild:
Version bump #138070 by H. Meissner.
*mdadm-2.5-r1 (25 Jun 2006)
25 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-pointer-magic.patch, +mdadm-2.5-r1.ebuild:
Fix up strict alias warnings #137440 by Andrew Gaffney.
25 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-build.patch, files/mdadm-2.5-ssl-cleanup.patch,
mdadm-2.5.ebuild:
Make sure USE=-ssl is actually respected and make sure mdadm is not rebuilt
in src_install() so static/ssl keep their settings #137823 by Marcel Meyer.
18 Jun 2006; Guy Martin <gmsoft@gentoo.org> mdadm-2.5.ebuild:
Stable on hppa.
10 Jun 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.5-ssl-cleanup.patch, mdadm-2.5.ebuild:
Fixup ssl support.
*mdadm-2.5 (08 Jun 2006)
08 Jun 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.5.ebuild:
Version bump #135452 by Wolfram Schlich.
*mdadm-2.4.1-r1 (25 Apr 2006)
25 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.4.1-syslog-updates.patch, +files/mdadm.confd,
files/mdadm.rc, +mdadm-2.4.1-r1.ebuild:
Properly daemonize at startup #131120 by Adam Carheden and set the default
behavior to syslog.
*mdadm-2.4.1 (10 Apr 2006)
10 Apr 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.4.1.ebuild:
Version bump #129240 by Duncan.
*mdadm-2.4 (08 Apr 2006)
08 Apr 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.4.ebuild:
Version bump #128790 by Nathan Blomquist.
10 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.3.1-endian.patch, mdadm-2.3.1.ebuild:
Fix building on big endian systems #122269.
*mdadm-2.3.1 (09 Feb 2006)
09 Feb 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.3.1.ebuild:
Version bump #122095 by Wolfram Schlich.
*mdadm-2.2-r1 (17 Jan 2006)
17 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-2.2-update-segv.patch, +mdadm-2.2-r1.ebuild:
Fix segfault #119245 by Nathan Blomquist.
*mdadm-2.2 (11 Jan 2006)
11 Jan 2006; Mike Frysinger <vapier@gentoo.org> +mdadm-2.2.ebuild:
Version bump #118599 by Andrey.
21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> mdadm-1.12.0.ebuild:
Stable on amd64.
16 Oct 2005; Joshua Kinard <kumba@gentoo.org> mdadm-1.12.0.ebuild,
mdadm-2.1.ebuild:
Marked 1.12.0 stable, 2.1 unstable on mips.
24 Sep 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.12.0.ebuild:
Stable on ppc64
17 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> mdadm-1.12.0.ebuild:
Stable on ppc.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> mdadm-1.12.0.ebuild:
Mark 1.12.0 stable on alpha
14 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.12.0.ebuild:
Stable on sparc
*mdadm-2.1 (13 Sep 2005)
13 Sep 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-2.1.ebuild:
Version bump #105892 by Daniel Webert.
19 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> mdadm-1.11.0.ebuild:
Stable on alpha.
17 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org> mdadm-1.11.0.ebuild:
ppc stable
09 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.11.0.ebuild:
Stable on sparc
09 Jul 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.11.0.ebuild:
Stable on ppc64
*mdadm-1.12.0 (07 Jul 2005)
07 Jul 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-1.12.0.ebuild:
Version bump #98286 by Daniel Webert.
10 Jun 2005; Mike Frysinger <vapier@gentoo.org> files/raid-start.sh:
Tweak device node creation to handle subpaths #95593 by Milan Holzäpfel.
10 Jun 2005; Mike Frysinger <vapier@gentoo.org> +files/raid-stop.sh,
mdadm-1.9.0-r1.ebuild, mdadm-1.11.0.ebuild:
Add a raid-stop script by Milan Holzäpfel #95594.
*mdadm-1.11.0 (11 Apr 2005)
11 Apr 2005; Mike Frysinger <vapier@gentoo.org> +mdadm-1.11.0.ebuild:
Version bump #88753 by Wolfram Schlich.
09 Apr 2005; Markus Rothe <corsair@gentoo.org> mdadm-1.9.0-r1.ebuild:
Stable on ppc64
*mdadm-1.9.0-r1 (21 Mar 2005)
21 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.9.0-r1.ebuild:
Stable on sparc
20 Feb 2005; Aron Griffis <agriffis@gentoo.org> mdadm-1.9.0.ebuild:
add ~ia64
*mdadm-1.9.0 (19 Feb 2005)
19 Feb 2005; Mike Frysinger <vapier@gentoo.org>
+files/mdadm-1.9.0-dont-make-man.patch, +mdadm-1.9.0.ebuild:
Version bump #82368 by Neil Bothwick.
17 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> mdadm-1.7.0.ebuild,
mdadm-1.8.1.ebuild:
Keyworded ~sparc wrt #67477, 1.8.1 goes -sparc since it SIGBUS on --assemble
--scan
20 Dec 2004; Dylan Carlson <absinthe@gentoo.org> mdadm-1.7.0.ebuild:
Stable on amd64.
*mdadm-1.8.1 (05 Dec 2004)
05 Dec 2004; Mike Frysinger <vapier@gentoo.org> +files/mdadm.rc,
+mdadm-1.8.1.ebuild:
Version bump #71675 by Neil Bothwick. Make sure nroff isnt run #73389 by
Gustaf Björklund. Add init.d script #57321 by Remy Blank.
25 Nov 2004; Guy Martin <gmsoft@gentoo.org> mdadm-1.7.0.ebuild:
Stable on hppa.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> mdadm-1.7.0.ebuild:
Masked mdadm-1.7.0.ebuild stable for ppc
28 Aug 2004; Tom Gall <tgall@gentoo.org> mdadm-1.6.0.ebuild:
stable on ppc64, bug #60161
*mdadm-1.7.0 (26 Aug 2004)
26 Aug 2004; Daniel Ahlberg <aliz@gentoo.org> mdadm-1.7.0.ebuild:
Version bump, closing #61455.
Updated SRC_URI and HOMEPAGE.
Cleaned old versions.
21 Aug 2004; Mike Frysinger <vapier@gentoo.org> mdadm-1.6.0.ebuild:
Stabilize since current stable is broken #60632.
18 Aug 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.6.0.ebuild:
stable on alpha
30 Jun 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.5.0.ebuild,
mdadm-1.6.0.ebuild:
glibc -> libc
27 Jun 2004; Aron Griffis <agriffis@gentoo.org> mdadm-1.2.0.ebuild:
QA - fix use invocation
09 Jun 2004; David Holm <dholm@gentoo.org> mdadm-1.6.0.ebuild:
Added to ~ppc.
*mdadm-1.6.0 (08 Jun 2004)
08 Jun 2004; Scott W Taylor <swtaylor@gentoo.org> +mdadm-1.6.0.ebuild:
version bump
10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> mdadm-1.0.1.ebuild,
mdadm-1.4.0.ebuild:
prune extra ebuilds
10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> mdadm-1.5.0.ebuild:
don't assign default to S; use sed -i; use flag fixup; use emake; tidy
*mdadm-1.5.0 (29 Jan 2004)
29 Jan 2004; Robin H. Johnson <robbat2@gentoo.org> mdadm-1.5.0.ebuild:
bug #39683, version bump.
*mdadm-1.4.0 (21 Nov 2003)
21 Nov 2003; Daniel Ahlberg <aliz@gentoo.org> mdadm-1.4.0.ebuild :
Version bump. Found by Daniel Milne <d@nmilne.com> in #33552.
13 Aug 2003; Will Woods <wwoods@gentoo.org> mdadm-1.0.1.ebuild,
mdadm-1.2.0.ebuild:
Marked stable for alpha
*mdadm-1.2.0 (29 Apr 2003)
09 May 2003; Martin Holzer <mholzer@gentoo.org> mdadm-1.2.0.ebuild:
Removing the kernel mirror since there's a .tar.gz
29 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> :
Version bump. Submitted by Jeremy Huddleston <jeremyhu@cory.eecs.berkeley.edu> in #19794.
*mdadm-1.0.1 (26 Oct 2002)
26 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> :
Initial import.

View File

@ -1,4 +1,4 @@
AUX etc-default-mdadm 296 SHA256 51df1ec0fd02923f4b6fed1bc110a4de3fc0bfb53eacfa2778905c1cb8803c20 SHA512 759bdbf542360e3cca7f2bb4b2e830d46d9bb7935e502c9375aad51bcc6873c1f69fd4185663ef897c07b656e4866f3d57c2c1f4f63f461915d9c06a830cdeea WHIRLPOOL 11ea8e14dea419cb87a7e4f0e5b844b63f01e1e537766350da1334cc04c7c28fbd7e17b326b3694d0dde6e6ff826aaee51fade8b2caa71b5f97d2e14de13bfa6
AUX etc-default-mdadm 320 SHA256 40a18a499909bb790eebcedf6a1da9db83abc20a555c4ac4c258de2f31458acf SHA512 2258f6321e447c05e3da88a41c7a2c4a031973744125d00ee0cdb249170b02ff99b58f3883ef6892c882c313fe929404551234c12917a9d7222e497af1cfa48c WHIRLPOOL 1288254e7dadd76829ff1d06221597742f346776d4c5d2dc5ced4d939e1f8148038a3bea919dcb4bed5df26ed0afd51f44dce56a991b59421762f39e9ba32d01
AUX mdadm-3.2.1-mdassemble.patch 487 SHA256 505f9fec01fd8a40f773fd6709337b2b29fc30a600cddd3075a647198279592c SHA512 258a4c00aaf0448b173fc8e201595d7378c7d6e77e97c98050dfdc3a0ba889c5320ad6517e1aec951d9f84a014dbd5b78f66d52cb21d57eb6a0a85e51e8cd73d WHIRLPOOL 5cc398866b82425923a5524636e886fa44b32a3c02cf64f6d7c93ce253704e6fb041f77bef6b1cf755d3b67582496cbab8af70ee213046713f1306e5e192e206
AUX mdadm-3.2.x-udevdir.patch 876 SHA256 937132cf80fed615e9714940819874b9f8ec0125df08e55db876601a1ac84365 SHA512 67635a7c66f319ef7dfd2397925ac599015316f2715785abc25eae6c46e4bb0e69d0e402bff48264c2e3347af679940b81964147c61b9d6407266634bd29791f WHIRLPOOL 75b0b6d11d3b85598fa96881e0f309a09e2e7d465f9bf46b02bde3230308c8532d1612af242c3107895713c8caa4b25864c39d66c4599ed4b939d8c37840c9af
AUX mdadm-3.3.1-DDF-validate-metadata_update-size-before-using-it.patch 1409 SHA256 a4168c58f7a75890e74b68ff1634ead1bead5f5ba28e02defb5972e6b62cc080 SHA512 ce8962daeebbdb92a16263d82019ff0ffa2e3127e0477b821ef157e1a71d958434fd2054e776ba0a816f334504a16ad276b655aa5951dd3331868e74db8488c3 WHIRLPOOL 3122994c9f5f31cac0dd4f8e4290148523069cc2f26905cad1fff4afa2408752178c912c52a9528d98eb5f0904e7c92fed1e6c1e60db8e519ff95f7a6c89f97e
@ -9,23 +9,24 @@ AUX mdadm-3.3.1-IMSM-validate-metadata_update-size-before-using-it.patch 3882 SH
AUX mdadm-3.3.1-Makefile-install-mdadm-grow-continue-.service.patch 1001 SHA256 29be282474734ab4210a23bc810d001fb4587c632df2292f9681644a7546661f SHA512 3f2395d00e66d2d45e50cad9de6456bdbe0b1e4ab2ec925e19060b1f6d399f5fada1411539baa5cb9fbcd528d9ec184692a5d78890c3a23ac62de71ed00f5562 WHIRLPOOL b86a38d25e0b35dc34b4ca38580f4fea23f1400452bf96d1d695bec51854a6aba574e66a6b30cb32d6f7e1795855425b7ed3462949f2cbe5587e99cf2c453a00
AUX mdadm-3.3.1-mdmon-allow-prepare_update-to-report-failure.patch 3654 SHA256 cf75b7def5736ced0e1b80b5a2845a74a1debeb8b116e284576135d9e192eac9 SHA512 05b8f395ba1dbf31998eba0303396dbed92f825d37a99e48ab67dd66b6275d31fced087fcd3d70bb08a5e18a38098efab8a5df855519b457b532bb7f1aeb9f51 WHIRLPOOL 06030ed4374284f82ee30352968c7533a496648c2756468c1c1fda3ad717aebcfa3d1192911709377d16a2fe51c1e3818ce5515d9252eadad8d90f0b3e50a7ee
AUX mdadm-3.3.1-mdmon-ensure-Unix-domain-socket-is-created-with-safe.patch 1015 SHA256 99b2d3a6cc36102933f393d07c8c45ec1591f001d39b0dc1619022ceb9cddadd SHA512 3f8f8a6cf3f75004916180d67257af504b722cce6fd85a1e0136fd46dc467ea5919e8d65ba7483f3960f0676e1bb0d3cc0b09d24acf235f2045247aa199d377f WHIRLPOOL 40e38f174daae78b45729f464851a39f9d502eccf56ecab5628ce6f87fc2cfa059ef587e8207869751fa8f0417dba9586c70a85c9a20480831d0e0432b43e3aa
AUX mdadm-3.4-sysmacros.patch 859 SHA256 c604c29c93f77a14c0ce61222af2c4a5b5b438e16f547b995f81564d864c3cc4 SHA512 47564bba9d45dfb39d63df9e6cd96ad03b37b314e794af180911481feb4e038035aa1ea6d3de2061982f46b51d1a205168f98e6f0a092f55f6f8e760dbabdae6 WHIRLPOOL f19255694360acefd19de1f72b1fbdb835fc6c29e8c3699344f86513a0f09bf8bbabbacca64567a29c82f44665ecf166ec33925738bdc547754c8d2785168709
AUX mdadm.confd 205 SHA256 ec55674955af7a31da51b8b72b599e8519809287dad796a9b16155bcba471b79 SHA512 7bf66898000b3d02bbf0704a8032b0f4fc045380501dc8d2bbbb31d33b122d9c35879b25714663079eeadd207c9da87c9d9af8464e76146bf5b68594e73fd92c WHIRLPOOL b6a86bae6d298bcff17a497739109fa07f2bfb2682454a089dfef7ad51d2d770eec2661a5dd77140fe6ec33e94bc87d2378790eb06d11eace8dbe4ff0b83b677
AUX mdadm.rc 479 SHA256 b686fbc31b85a9dbf2f8569ce9158858e7f96a0ee02b21f68c36cb38eedbf927 SHA512 8312ae832ff3e79e6fe0007a07807b90dc94fefe42a8ea04b5e59a1d13228ca22ada22e59f0209111293bba5c60e14300f515c8f2fe01e9781a4dab63b8e2d37 WHIRLPOOL 843344843f63a45e67f00199ba62e17586d06b53899f38a154ca2e897eaacd921a3d3f2381184ce36ddcabd70426bd1e9f40fca6defd0ea5dd0b4d35012a19df
AUX mdadm.rc 480 SHA256 3579e9450e1e68b1d6246fc7632f40b8629515e8e128a6a3c3b0a089fe7d0af7 SHA512 1ac2fd548e9f652df2cf54d10780b2d5dcb5c7211bf0144f82f9102ed1d827fda5d38333c23c35de4abdaa8d7e268c38a3997b914edd2b05ae95d734c47b8be9 WHIRLPOOL 90ad50d78fdffed4e42d080fd028621ce28371b3c7e4262792e23e1ac91c892ebf01f01444114ccc5600b107c4df4c7234abb487ddbfce0ed5ea459be5d4d679
AUX mdadm.service 307 SHA256 fdb0c813eb72c85445269eab1182cd68c8d1ca0abfefb2ac966344812d2f29dc SHA512 afa3fad6c260f864857c25d498cfd59778744a7bb0ea2b66c22395874089ee1ec875ab8c02307277aef224f547949d37fc3247a6a1d31fe8b80dbc0ce4edeeb5 WHIRLPOOL 410a781d9ca9d578ac88dd6277286f4ef7ec294e35d1ebf825e95148f56da8b6f9ed6f8170eeaf307753dce3be48217f174145151cb95c62d4a2ded0a56012bd
AUX mdadm.tmpfiles.conf 30 SHA256 6382e48282297663adbe1b1db55c1554d27badd8ab0ee5a4d2e1bbf880f62af3 SHA512 65bf1a8ce3520f74e5ca2e8167b8da5cb3c9db2135385d3a76b0fc137af6f2fa4f9237effdd3d58f6e002cf016b38b364f780911c7abcb103127627c8de9409e WHIRLPOOL be5b287655d6587dc3088118e277950e4530e2df0ea1336924ea832ba1612773ff3f0bda60f9d5de1aee567e3e220d7a20fa5ca922efdfac6b9739ed345ad56e
AUX mdadm.weekly 187 SHA256 1234feb39795ebd03c53ca6f2d6496cf69c658890278d803ea40c86b841f898e SHA512 3bc7bf8c9593f06e42ae657e2bce416758090d1f999a447986df17b97e1494b261f02155b83932295f2f3bbab7d8933cf647c834bfb1d7def879cbedfaa6d7c2 WHIRLPOOL ff1b95deee1ee422f05aa438b498708bdb65754cd1158f371d1657f864ea0a52c62e5c93cbb4bfe98cedea23670a3a8b3fa4a04818975d80cf577d12318df7c7
AUX mdraid.confd 383 SHA256 b489ced10391d4295bb8ca29e128b0d4217c290f1b4e37b05f5a9275048d289d SHA512 37fe70f5df0fb2b68be01ee774e3a943cfb280322f2db0c5d6892e701fb58be26a225b78448814294bf68f154cca697278fcf9572a47b6201920d95ad05189d6 WHIRLPOOL 60de14055064337413b137479ed7f1d45b2293fe8be4ec820dcfc716c8898f9066871a48d094bd4f3e78215e6f6e97a36d4a87f2ea3fd8e048461bfe224848ae
AUX mdraid.rc 765 SHA256 9681b6bc6358dd80f6add0a115faa0113afa2be1784de4e07dbf31c460ac4252 SHA512 f3345f8fea76aca06ecdf33af939aa565631d5a5e02a02a453bd329cca97695ec84d9258a29b7c664fbbbb6543bd4f4e852fb2ef1f410fb135f45a00d129ecb6 WHIRLPOOL 58f0c2523d72abb44b06cdff40c2108172c666abe612f140d628d1f264618f1e52f773f00a6a2e35cffcf49b92dfb572605adbf3f00804a3a8cadbf349ddbd65
AUX mdraid.rc 766 SHA256 c072e70fd46096e3af31f96219a3abc3b7d8d981f61ac90a8dbf554928a3b7e8 SHA512 0a323907695968c24ebd3111cf9e842ae1e9989e2cfc6d01a4482d935a539a5f300f60d9cb1469261ca075e78affb98ece3708847e18b925f891a2387275115a WHIRLPOOL 2072bc224cca3d503a414904b035b578cec3a72842c3d3686b2842afb7ce466197a22bd7a4ff515e5a128971a99b9a95515f2eb72d8263e8febb18ced7ea6a4e
DIST mdadm-3.2.6.tar.bz2 371525 SHA256 c44ed3b31238b41cffe67caffaf45067d01e095de94988889ea8a94e22dc6c38 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 f5b50a6b506697fb9968d660444447473b453f9eaefaa9b7d31c184693b8a28c 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 5de06f3a2b83333e5346a1e858b15e76f75a13a1d5c5f2032fecc6eb167454b282e12ee111ac2abec778e058ec9554708ac317a476778328546603618e6f70f7 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
EBUILD mdadm-3.2.6-r1.ebuild 1961 SHA256 9c7150469884a72be4c1a0d5076a6f6eb4bb2c999b878f13d7d5441b03e3a50a SHA512 26e27f04cadb2dad5805f68d6bcd7303300a900d0e96c8bdb85c60fde696bf3c729fdeb0bf9977495643559c0f8ed768168b08ee9aadb3431601ee5518d117a1 WHIRLPOOL 4642641b070877c47b960d0b373a91f58dfb869190ab56aa5ccc53d75112c5f44e70c650d8fca661ddb98d90e2a0effd33cbb06f5eed88b1f033021d0504f799
EBUILD mdadm-3.3.1-r2.ebuild 2887 SHA256 36c10696c95a0da26183ae140e08382ab26b4ebe0c5643dfc08e979e8f79ddfb SHA512 f50afd446e5c12653adf7393a0d3c1dc44d2153239915181d2622494d262c2f58d7dcaf12604521dd5a0877f1d89fd2f8a3af1d3822c2852fcf017af25b294bb WHIRLPOOL 9ea11c73caeaada59d190d93172eb7c76063a091a86baa32c96f629cd835f9994526766d5922260c203222751e0ff3b0a0e81d9fddcc192e513308510dcb9b71
EBUILD mdadm-3.3.2-r1.ebuild 2144 SHA256 97ae9416ffde746531b9c72a816ca93aac69ad28006d0c7a1610c59a0e733630 SHA512 81d0d65aa6c44183257fad179346dc7e63029459b429a041ed90d225dbfc899adfcc9b7bd8a0357feeb6b7dd7810753dc8a7ba226e1f65df2042c9d544d4f38f WHIRLPOOL b2452c9550fffe334c37a17d6d007fbc4e52ae67780ad7e20d861277be84fa483e26d2b24cacdee5ce6cf8d235899872de1860e5b8ee67a80685dd54e8f9c265
EBUILD mdadm-3.3.3.ebuild 2144 SHA256 97ae9416ffde746531b9c72a816ca93aac69ad28006d0c7a1610c59a0e733630 SHA512 81d0d65aa6c44183257fad179346dc7e63029459b429a041ed90d225dbfc899adfcc9b7bd8a0357feeb6b7dd7810753dc8a7ba226e1f65df2042c9d544d4f38f WHIRLPOOL b2452c9550fffe334c37a17d6d007fbc4e52ae67780ad7e20d861277be84fa483e26d2b24cacdee5ce6cf8d235899872de1860e5b8ee67a80685dd54e8f9c265
EBUILD mdadm-3.3.4.ebuild 2144 SHA256 97ae9416ffde746531b9c72a816ca93aac69ad28006d0c7a1610c59a0e733630 SHA512 81d0d65aa6c44183257fad179346dc7e63029459b429a041ed90d225dbfc899adfcc9b7bd8a0357feeb6b7dd7810753dc8a7ba226e1f65df2042c9d544d4f38f WHIRLPOOL b2452c9550fffe334c37a17d6d007fbc4e52ae67780ad7e20d861277be84fa483e26d2b24cacdee5ce6cf8d235899872de1860e5b8ee67a80685dd54e8f9c265
MISC ChangeLog 31212 SHA256 20dc8e59ca2ba5b9d519d495d92bd4925645a3fa8e011956be4b34a7a43b2d15 SHA512 31f7be82e92367c9f613046053fdc4a7cbabf0101567a6adbfa5b151355b0622857df6645fc6a08cc0d9a993308a26a3561d115c5d1a4eb5f25d93990591763a WHIRLPOOL bb81d0547fc8e0dd3c14be8c3ff8605b74e46c893f714638531ce9f8fe36010a7c9245caca18b829532117789e5c21bcf81d1212da03527c1ec7224b110edc24
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
EBUILD mdadm-3.4.ebuild 2340 SHA256 0f6d642817581a3390f13cca8aee59c21747179b23cf9f4754f8a46ad7387f9b SHA512 03440be0b519c87697f2eccaa6c41385e8cf417c42be2199b3b484afe5af55e067fb54f27d9d0622bca3c8f1792f88648b03087ddcdb6d12caf8a8f4b827d803 WHIRLPOOL db8589e900d77dd95d0244fe2b48508cf0a446d94d631b123ade4156fe0cf212e7e606bc08d57066bd020187d7f20a69ad11b3bb89f99fa31f1b53c83cc3d694
MISC ChangeLog 5097 SHA256 5df3e03b3edde6085d1e5af80910e1df7ac313924e899d1ced1e2264e5d871a5 SHA512 04bb606a2454e6fd34cfad17313fbb36e8da32e51e3ce5cad2276dea5448e726aeeba486a3dcdbc54f3ef4655b820388788b92398e174834d92a0af0796ff26e WHIRLPOOL b3ec8b6b3cf9b416a792b1bd5accc364834610619d06916658fbe68c2134ba1f08d4a40460ece703b2e7a62104b2173d9130a9eb67b85d0e829747ae4e31b20a
MISC ChangeLog-2015 31212 SHA256 20dc8e59ca2ba5b9d519d495d92bd4925645a3fa8e011956be4b34a7a43b2d15 SHA512 31f7be82e92367c9f613046053fdc4a7cbabf0101567a6adbfa5b151355b0622857df6645fc6a08cc0d9a993308a26a3561d115c5d1a4eb5f25d93990591763a WHIRLPOOL bb81d0547fc8e0dd3c14be8c3ff8605b74e46c893f714638531ce9f8fe36010a7c9245caca18b829532117789e5c21bcf81d1212da03527c1ec7224b110edc24
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8

View File

@ -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

View File

@ -0,0 +1,31 @@
https://bugs.gentoo.org/580188
From 5c97e465b33bf8fefb17da7f553a1c3812e508d5 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
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 <vapier@gentoo.org>
---
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 <sys/sysmacros.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdint.h>
--
2.7.4

View File

@ -1,4 +1,4 @@
#!/sbin/runscript
#!/sbin/openrc-run
# Copyright 1999-2006 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Id$

View File

@ -1,4 +1,4 @@
#!/sbin/runscript
#!/sbin/openrc-run
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

View File

@ -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
}
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 "${WORKDIR}"/debian/README.checkarray
dosbin "${WORKDIR}"/debian/checkarray
insinto /etc/default
newins "${FILESDIR}"/etc-default-mdadm mdadm
insinto /etc/cron.weekly
newins "${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
}

View File

@ -1,15 +1,15 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
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=2
DEB_PR=1.1
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"
mirror://debian/pool/main/m/mdadm/${PN}_3.3.4-${DEB_PR}.debian.tar.xz"
LICENSE="GPL-2"
SLOT="0"
@ -24,7 +24,12 @@ 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 \
PKG_CONFIG="$(tc-getPKG_CONFIG)" \
CC="$(tc-getCC)" \
@ -32,6 +37,8 @@ mdadm_emake() {
CXFLAGS="${CFLAGS}" \
UDEVDIR="$(get_udevdir)" \
SYSTEMD_DIR="$(systemd_get_unitdir)" \
COROSYNC="-DNO_COROSYNC" \
DLM="-DNO_DLM" \
"$@"
}
@ -66,8 +73,8 @@ src_install() {
insinto /etc/default
newins "${FILESDIR}"/etc-default-mdadm mdadm
insinto /etc/cron.weekly
newins "${FILESDIR}"/mdadm.weekly mdadm
exeinto /etc/cron.weekly
newexe "${FILESDIR}"/mdadm.weekly mdadm
}
pkg_postinst() {

View File

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
</pkgmetadata>