Peter Korsgaard
6c0c83fb56
Use cross ldconfig instead of host version
2007-08-08 14:58:47 +00:00
Bernhard Reutner-Fischer
165a61d58a
- remove stray ';'
2007-07-30 14:22:25 +00:00
Bernhard Reutner-Fischer
59c867406d
- test if dir exists before trying to rmdir it.
...
Fixes failure due to non-existing usr/share dir on the target.
2007-07-30 12:37:16 +00:00
"Steven J. Hill"
d04f3b5aaf
Get rid of extra directory entries.
2007-06-16 17:55:32 +00:00
Bernhard Reutner-Fischer
f94a44c3ad
- use numeric values for the superuser to be more portable.
...
Closes #1250
2007-03-20 16:52:44 +00:00
Bernhard Reutner-Fischer
0e59ed0208
- bump version. Closes #1225
2007-03-20 16:42:51 +00:00
Bernhard Reutner-Fischer
0091f181ef
- do not use TARGET_DEVICE_TABLE if is is empty
2007-02-15 16:49:39 +00:00
Bernhard Reutner-Fischer
edea8785d8
- BR2_TARGET_ROOTFS_EXT2_RESBLKS is ignored if it is 0. It should be used if it is 0 (since 0 means something here--"do not reserve any blocks".
...
Thanks to timw. Closes #484 .
2006-12-22 12:34:35 +00:00
Bernhard Reutner-Fischer
af9f612b67
- Lars Munch noticed that i broke the ext2 compressor. Thanks!
2006-12-20 16:45:47 +00:00
Bernhard Reutner-Fischer
787635669b
- update the ext2 rootfs compression mechanism to allow for gzip, bzip2, lzma or none
2006-12-14 15:47:50 +00:00
Bernhard Reutner-Fischer
6933e0ae04
- use the HOSTCC as set by the user.
2006-11-29 19:02:47 +00:00
Bernhard Reutner-Fischer
d15b0f98f1
- Change LC_ALL=POSIX to LC_ALL=C and remove LANG=C as suggested by vapier.
2006-11-28 08:49:17 +00:00
Bernhard Reutner-Fischer
cbb32d16c4
- pass a LC_ALL to du to avoid i18n trouble when calculating the size.
...
Fixes #1044
2006-11-22 23:36:41 +00:00
Bernhard Reutner-Fischer
a44651de6e
- Patch from Thomas Lundquist to support lzma compressed ext2 rootfs.
2006-11-04 19:15:56 +00:00
Bernhard Reutner-Fischer
6342c83201
- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may not exist; Closes #971
...
Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-10-01 15:17:52 +00:00
Mike Frysinger
b81bcbd229
Alessio Massaro writes: The syntax $VAR_NAME is used in several places. The correct syntax is actually $(VAR_NAME)
2006-04-21 01:23:35 +00:00
Eric Andersen
674d61d84b
yet again... rework fakeroot handling to ensure fakeroot is invoked just once,
...
as it seems to sometimes lose values logged during from earlier invocations.
2006-04-10 22:49:48 +00:00
Eric Andersen
8cfa7aa965
As noted by jacmet in bug 824:
...
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-10 17:48:53 +00:00
Eric Andersen
5418a92350
make sure things still work even when fakeroot is not in active use
2006-04-07 22:42:15 +00:00
Eric Andersen
ee66f55213
rework fakeroot handling to avoid races during parallel make causing several
...
fakeroot instances stomping eachother's temp files.
2006-04-07 20:30:43 +00:00
Eric Andersen
d70e7f4f1e
Prevent problems with fakeroot possibly trying to use stale host filesystem
...
inodes by carefully regenerating fakeroot.env from package specific files.
2005-08-08 07:53:10 +00:00
Eric Andersen
06c5ff4e82
minor cleanup for target handling
2005-08-08 06:57:43 +00:00
Mike Frysinger
ab3bf08f9c
also need to depend on makedevs as noted by emalkowski in Bug #366
2005-08-08 00:42:49 +00:00
Mike Frysinger
5bfaa0bb40
make sure ext2 target depends on fakeroot
2005-08-07 08:30:24 +00:00
Eric Andersen
d1345f067e
Allow packages to use fakeroot. To accomodate this, convert all
...
target filesystem creation tools to also use fakeroot.
2005-08-04 06:32:52 +00:00
Eric Andersen
5ef0c31bf4
Run ldconfig on the target rootfs to generate /etc/ld.so.cache
2005-07-14 23:30:39 +00:00
Eric Andersen
369864cf10
be a bit more consistant with naming, always escape wildcards
2005-06-24 08:36:13 +00:00
Eric Andersen
eb86ef270a
Do not squash perms, just owner
2005-02-18 23:58:16 +00:00
Eric Andersen
bb15c2215e
more changes towards better board support
2005-02-17 18:21:20 +00:00
Eric Andersen
66adf26aa4
We need to calculate filesystem size right when we run genext2fs.
...
As was, size was calculated right when 'make' was run, at which
point the rootfs may well be empty...
2005-02-12 04:32:17 +00:00
Eric Andersen
d06645d8ed
There is no need to have a separate 'Makefile.in' file in the
...
general case, therefore, combine the toplevel Makefile options
such as setting TARGETS into the per-package *.mk file
2005-02-10 03:06:39 +00:00
Eric Andersen
0a87bc7b58
Patch from gtj -- http://bugs.uclibc.org/view.php?id=39
...
0000039: Adds options to ext2 filesystem creation
Adds ability to specify block and inode counts, reserved blocks, permissions
squash and device table in the configuration.
Also adds capability to gzip output and to copy the resulting image to a
secondary location like a tftp server's root directory.
2005-01-23 10:53:06 +00:00
Eric Andersen
c0ca7f4bdc
Update to latest CVS version of genext2fs
...
http://cvs.sourceforge.net/viewcvs.py/genext2fs/
which includes my device table stuff
2004-12-27 21:26:16 +00:00
Tim Riker
aabea2803d
use fs type as file extension
2004-10-27 18:12:49 +00:00
Eric Andersen
6c2a7c0359
Remove references to the obsolete SOURCE_DIR
2004-10-09 04:15:52 +00:00
Eric Andersen
44eedc5c44
facelift step number two
2004-10-09 02:49:33 +00:00