Changeset 1993322 in freewrt


Ignore:
Timestamp:
Apr 21, 2007, 7:23:44 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
6079702
Parents:
2d9a22a
Message:

remove squashfs symlinks root filesystem, it is ugly and overlay works stable and fine. 1.0.3 will come without squashfs-symlinks filesystem support. it is removed in trunk already. I never suggest to use symlinks method and we should not support it anymore

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@2403 afb5a338-a214-0410-bd46-81f09a774fd1

Files:
2 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • mk/targets.mk

    r2d9a22a r1993322  
    6868$(eval $(call rootfs_template,jffs2,JFFS2))
    6969$(eval $(call rootfs_template,squashfs-overlay,SQUASHFS_OVERLAY))
    70 $(eval $(call rootfs_template,squashfs-symlinks,SQUASHFS_SYMLINKS))
    7170
    7271export FS
  • package/fwcf/Config.in

    r2d9a22a r1993322  
    33        tristate
    44        default y if FWRT_TARGET_ROOTFS_JFFS2
    5         default y if FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS
    65        default y if FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    76        default n
     
    3130        select FWRT_PACKAGE_MTD
    3231        depends on FWRT_TARGET_ROOTFS_JFFS2 || \
    33                    FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS || \
    3432                   FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    3533        help
  • package/jffs2root/Config.in

    r2d9a22a r1993322  
    33        tristate
    44        default y if FWRT_TARGET_ROOTFS_JFFS2
    5         default y if FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS
    65        default y if FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    76        default n
    87        depends on FWRT_TARGET_ROOTFS_JFFS2 || \
    9                    FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS || \
    108                   FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    119        help
  • package/mtd/Config.in

    r2d9a22a r1993322  
    33        tristate
    44        default y if FWRT_TARGET_ROOTFS_JFFS2
    5         default y if FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS
    65        default y if FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    76        default n
    87        depends on FWRT_TARGET_ROOTFS_JFFS2 || \
    9                    FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS || \
    108                   FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    119        help
  • target/Config.in

    r2d9a22a r1993322  
    2525          Build firmware images with a writable jffs2 root filesystem.
    2626
    27 config FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS
    28         bool "read-only root filesystem and symlinks (squashfs-symlinks)"
    29         select FWRT_PACKAGE_MTD
    30         select FWRT_PACKAGE_FWCF
    31         select FWRT_PACKAGE_JFFS2ROOT
    32         depends on FWRT_LINUX_2_4_BRCM
    33         help
    34           Build firmware images with a read-only and highly compressed
    35           (squashfs with lzma compression) root filesystem.
    36           Startup scripts will create symlinks to the writable jffs2 portion.
    37           If you want to change anything, first remove the symlink then edit
    38           the file.
    39 
    4027config FWRT_TARGET_ROOTFS_SQUASHFS_OVERLAY
    4128        bool "read-only root filesystem and overlay fs (squashfs-overlay)"
  • target/image/brcm/Makefile

    r2d9a22a r1993322  
    6060endif
    6161
    62 ifeq ($(FWRT_TARGET_ROOTFS_SQUASHFS_SYMLINKS),y)
    63 $(KDIR)/root.squashfs-symlinks:
    64         rm -f $(KDIR)/root.squashfs-symlinks
    65         $(STAGING_DIR)/bin/mksquashfs-lzma $(KDIR)/root \
    66                 $(KDIR)/root.squashfs-symlinks $(SQUASHFS_OPTS) $(MAKE_TRACE)
    67 endif
    68 
    6962$(KDIR)/loader.tmp.gz: lzma-loader-compile
    7063        $(CP) $(BUILD_DIR)/loader.gz $@
     
    8174endif
    8275
    83 ifeq ($(FS),squashfs-symlinks)
    84 $(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS).trx: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS) $(KDIR)/vmlinux.lzma
    85         $(STAGING_DIR)/bin/trx -o $@ $(KDIR)/loader.tmp.gz $(KDIR)/vmlinux.lzma -a 1024 $(KDIR)/root.$(FS) $(MAKE_TRACE)
    86 endif
    87 
    8876ifeq ($(FS),jffs2)
    8977$(STAGING_DIR)/$(FWRT_PREFIX)-$(BOARD)-$(KERNEL)-$(FS)-64k.trx: $(KDIR)/loader.tmp.gz $(KDIR)/root.$(FS)-64k $(KDIR)/vmlinux.lzma
Note: See TracChangeset for help on using the changeset viewer.