summaryrefslogtreecommitdiff
path: root/target/squashfs
AgeCommit message (Collapse)Author
2009-04-07Makefile: add target-finalize for common filesystem cleanupPeter Korsgaard
And remove from each rootfs variant.
2009-04-06squashfs: add v4.0 support and version selectionPeter Korsgaard
Squashfs 4.0 is needed to create file systems for the mainline squashfs version (mainline from 2.6.29). This is unfortunately not compatible with the old 3.x version and the external kernel patches, so add a choice between the 2 versions.
2009-04-01fakeroot: install into HOST_DIRPeter Korsgaard
2009-04-01makedevs: install into HOST_DIRPeter Korsgaard
2009-01-16target/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-08target/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-08-27squashfs: bump versionPeter Korsgaard
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-04-25squashfs: set sensible permissions on squashfs imagePeter Korsgaard
2008-03-04squashfs: bump versionPeter Korsgaard
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-08-25- workaround for broken external toolchainsBernhard Reutner-Fischer
2007-08-22- semicolon touchup. No other changesBernhard Reutner-Fischer
2007-08-21- start to use BR2_HAVE_MANPAGES and BR2_HAVE_INFOPAGESBernhard Reutner-Fischer
- always error out if ldconfig for the target fails (was inconsistent..)
2007-08-21- a few more cleanups (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
2007-08-16Move fakeroot temps from STAGING_DIR to PROJECT_BUILD_DIRUlf Samuelsson
2007-08-08Use cross ldconfig instead of host versionPeter Korsgaard
2007-06-12Use BR2_ENDIAN for big/little endianness detectionPeter Korsgaard
2007-05-03s/FAKEROUTE/FAKEROOT/Peter Korsgaard
2007-04-06- make sure to download fakeroot if neededBernhard Reutner-Fischer
2007-03-20- use numeric values for the superuser to be more portable.Bernhard Reutner-Fischer
Closes #1250
2007-02-15- do not use TARGET_DEVICE_TABLE if is is emptyBernhard Reutner-Fischer
2007-01-18Bump versionPeter Korsgaard
2006-10-01- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Bernhard Reutner-Fischer
not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-08-21Bump to upstream v3.1Peter Korsgaard
2006-05-24Bump to upstream v3.0Peter Korsgaard
Notice that this uses a new NON-compatible filesystem format, so you need the v3.0 kernel patch to access it!
2006-04-21Alessio Massaro writes: The syntax $VAR_NAME is used in several places. The ↵Mike Frysinger
correct syntax is actually $(VAR_NAME)
2006-04-10yet again... rework fakeroot handling to ensure fakeroot is invoked just once,Eric Andersen
as it seems to sometimes lose values logged during from earlier invocations.
2006-04-10As noted by jacmet in bug 824:Eric Andersen
svn 14777 seems to have broken cramfs/squashfs/tarroot. The problem is that $(IMAGE) is the absolute path of the image including directories, so the build tries to access $(STAGING_DIR)/_fakeroot.</full/path/to/buildroot/directory> which doesn't exist. The fix is to define CRAMFS/SQUASHFS/TAR_TARGET as $(notdir $(IMAGE).<extension>) instead.
2006-04-07make sure things still work even when fakeroot is not in active useEric Andersen
2006-04-07rework fakeroot handling to avoid races during parallel make causing severalEric Andersen
fakeroot instances stomping eachother's temp files.
2005-09-09touchup target menu displayMike Frysinger
2005-08-08Prevent problems with fakeroot possibly trying to use stale host filesystemEric Andersen
inodes by carefully regenerating fakeroot.env from package specific files.
2005-08-08minor cleanup for target handlingEric Andersen
2005-08-04Allow packages to use fakeroot. To accomodate this, convert allEric Andersen
target filesystem creation tools to also use fakeroot.
2005-07-14Run ldconfig on the target rootfs to generate /etc/ld.so.cacheEric Andersen
2005-06-24don't use the older 2.0 squashfs formatEric Andersen
2005-06-24Upgrade to latest, handle endianness automagicallyEric Andersen
2005-06-24The '-r' option has gone awayEric Andersen
2005-06-24be a bit more consistant with naming, always escape wildcardsEric Andersen
2005-06-24Finish implementing fakeroot handling so mksquashfs properlyEric Andersen
inherits device table settings and device nodes, exactly as per mkfs* applications that support device tables natively.
2005-06-24Use fakeroot and makedevs to fake mksquashfs into building properly setup fileEric Andersen
permissions and device nodes into the target rootfs without needing to be root.
2005-06-24mksquashfs is always rebuilt before generating rootfs image. The attachedEric Andersen
patch avoids this issue, by creating a .unpacked file in the squashfs directory after the source tarball is unpacked, and making the mksquashfs target depend on the .unpacked file. http://bugs.busybox.net/view.php?id=234
2005-06-09Make the sourceforge mirror site a config option, as sourceforgeEric Andersen
mirrors tend to change, move, go down, etc from time to time.
2005-02-10There is no need to have a separate 'Makefile.in' file in theEric Andersen
general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
2004-10-27use fs type as file extensionTim Riker
2004-10-09Fix it so we once again build the target root_fsEric Andersen
2004-10-09Remove references to the obsolete SOURCE_DIREric Andersen
2004-10-09facelift step number twoEric Andersen