Changeset 11


Ignore:
Timestamp:
04/14/10 16:49:56 (11 years ago)
Author:
dennis
Message:

Moved mdadm, using version 3.1.2 instead of 2.6.4

Location:
trunk/initrd_source
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/initrd_source/initrd.rul

    r9 r11  
    7070include $(INITRD_DIR)/make.d/sysvinit.rul
    7171include $(INITRD_DIR)/make.d/udev.rul
     72include $(INITRD_DIR)/make.d/mdadm.rul
    7273
    7374## BOEL BINARIES
     
    137138                                                                $(MKE2FS_BINARY)                \
    138139                                                                $(TUNE2FS_BINARY)               \
    139                                                                 $(PARTED_BINARY)
     140                                                                $(PARTED_BINARY)                \
     141                                                                $(MDADM_BINARIES)
    140142                                                               
    141143
     
    178180        install -m 755 --strip $(TUNE2FS_BINARY)    $(INITRD_BUILD_DIR)/sbin/
    179181        install -m 755 --strip $(PARTED_BINARY)     $(INITRD_BUILD_DIR)/sbin/
     182        install -m 755 --strip $(MDADM_BINARIES)    $(INITRD_BUILD_DIR)/sbin/
    180183
    181184        # Copy over text files from the skel directory.
  • trunk/initrd_source/make.d/mdadm.rul

    r4 r11  
    66#
    77
    8 MDADM_VERSION := 2.6.4
     8MDADM_VERSION := 3.1.2
    99MDADM_DIR := mdadm-$(MDADM_VERSION)
    10 MDADM_TARBALL := mdadm-$(MDADM_VERSION).tgz
    11 # MDADM_URL := http://www.cse.unsw.edu.au/~neilb/source/mdadm/$(MDADM_TARBALL)
    12 MDADM_URL := http://download.systemimager.org/pub/mdadm/$(MDADM_TARBALL)
    13 MDADM_BINARIES := $(SRC_DIR)/$(MDADM_DIR)/mdadm
    14 MDADM_PATCHES := $(shell ls $(PATCH_DIR)/mdadm.*.patch 2>/dev/null | sort)
     10MDADM_TARBALL := mdadm-$(MDADM_VERSION).tar.gz
     11MDADM_URL := http://www.kernel.org/pub/linux/utils/raid/mdadm/$(MDADM_TARBALL)
     12# MDADM_URL := http://download.systemimager.org/pub/mdadm/$(MDADM_TARBALL)
     13MDADM_BINARIES := $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm
    1514
    16 ALL_SOURCE += $(SRC_DIR)/$(MDADM_TARBALL)
     15## Disabled
     16#MDADM_PATCHES := $(shell ls $(PATCH_DIR)/mdadm.*.patch 2>/dev/null | sort)
     17
     18ALL_SOURCE += $(INITRD_SRC_DIR)/$(MDADM_TARBALL)
    1719
    1820#
     
    2628install_mdadm:  $(MDADM_BINARIES)
    2729        $(SI_INSTALL) -d $(TFTP_BIN_DEST)
    28         $(SI_INSTALL) -m 755 $(SRC_DIR)/$(MDADM_DIR)/mdadm \
     30        $(SI_INSTALL) -m 755 $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm \
    2931            $(TFTP_BIN_DEST)/mdadm
    3032
     
    3335PHONY += install_standard_mdadm
    3436install_standard_mdadm: $(MDADM_BINARIES)
    35         $(SI_INSTALL) -m 755 $(SRC_DIR)/$(MDADM_DIR)/mdadm $(DESTDIR)
     37        $(SI_INSTALL) -m 755 $(INITRD_SRC_DIR)/$(MDADM_DIR)/mdadm $(DESTDIR)
    3638
    37 $(MDADM_BINARIES): $(SRC_DIR)/patched_kernel-stamp
    38         rm -rf $(SRC_DIR)/$(MDADM_DIR)
    39         $(MAKE) $(SRC_DIR)/$(MDADM_TARBALL)
    40         [ -d $(SRC_DIR)/$(MDADM_DIR) ] || \
    41             ( cd $(SRC_DIR) && tar -xvzf $(MDADM_TARBALL) )
    42         cd $(SRC_DIR)/$(MDADM_DIR) && \
    43             cat $(MDADM_PATCHES) < /dev/null | patch -p1
    44         $(MAKE) -j $(NCPUS) -C $(SRC_DIR)/$(MDADM_DIR)
     39$(MDADM_BINARIES):
     40        rm -rf $(INITRD_SRC_DIR)/$(MDADM_DIR)
     41        $(MAKE) $(INITRD_SRC_DIR)/$(MDADM_TARBALL)
     42        [ -d $(INITRD_SRC_DIR)/$(MDADM_DIR) ] || \
     43            ( cd $(INITRD_SRC_DIR) && tar -xvzf $(MDADM_TARBALL) )
     44        cd $(INITRD_SRC_DIR)/$(MDADM_DIR)
     45        $(MAKE) -j $(NCPUS) -C $(INITRD_SRC_DIR)/$(MDADM_DIR)
    4546
    4647# download the mdadm tarball
    47 $(SRC_DIR)/$(MDADM_TARBALL):
    48         [ -d $(SRC_DIR) ] || mkdir -p $(SRC_DIR)
    49         $(GETSOURCE) $(MDADM_URL) $(SRC_DIR)
     48$(INITRD_SRC_DIR)/$(MDADM_TARBALL):
     49        [ -d $(INITRD_SRC_DIR) ] || mkdir -p $(INITRD_SRC_DIR)
     50        $(GETSOURCE) $(MDADM_URL) $(INITRD_SRC_DIR)
    5051
    5152PHONY += mdadm_clean
    5253mdadm_clean:
    53         rm -rf $(SRC_DIR)/$(MDADM_DIR)
     54        rm -rf $(INITRD_SRC_DIR)/$(MDADM_DIR)
Note: See TracChangeset for help on using the changeset viewer.