Skip to content

Build mdadm with mdcheck tool #784

Merged
merged 7 commits into from
May 23, 2018
Merged

Build mdadm with mdcheck tool #784

merged 7 commits into from
May 23, 2018

Commits on May 23, 2018

  1. mdadm: Increment build number

    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    98eafc3 View commit details
    Browse the repository at this point in the history
  2. mdadm: Exclude some compiler warnings from being fatal

    gcc 7.3.0 has some more warnings, which are triggered by the source. Do
    not make these fatal.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    c71cb9e View commit details
    Browse the repository at this point in the history
  3. mdadm: Change build target

    The target 'everything' does not include mdadm which is required by make
    install, just some variants like mdadm.static or mdadm.O2. We don't want
    compilation done in the install phase.
    
    The default target includes 'mdadm' but not all things we want to install.
    
    Explicitly enumerate the build targets we want.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    219aafc View commit details
    Browse the repository at this point in the history
  4. mdadm: Remove "-j 1"

    Testing showed, that a parallel build works. Remove option.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    1ab3fc4 View commit details
    Browse the repository at this point in the history
  5. mdadm: Add mdcheck tool

    Install the mdcheck script provided by this package. It can be used to
    scrub the md raids.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    33f38b3 View commit details
    Browse the repository at this point in the history
  6. mdadm: Do not install udev rules

    We don't want raid assembly done by udev, because we use some mariux
    specific tool for it. By not installing these udev rules, we no longer
    need to mask them which is currently done by the mdadm-fixup package.
    
    Remove udev rule files from image.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    ff217e7 View commit details
    Browse the repository at this point in the history
  7. mdadm-fixup: Remove

    This package is no longer required, because the package mdadm has been
    modified to not install the rule files. Remove this package.
    donald committed May 23, 2018
    Configuration menu
    Copy the full SHA
    ef66bfb View commit details
    Browse the repository at this point in the history