BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000163 [buildroot] Other minor always 03-15-05 18:31 02-12-07 05:48
Reporter pgrayson View Status public  
Assigned To buildroot
Priority normal Resolution won't fix  
Status closed   Product Version
Summary 0000163: Target Skeleton Update
Description Currently, there are two mechanisms for creating the target root filesystem skeleton. The first mechanism uses a tarball containing a root filesystem skeleton. The second mechanism overlays a directory tree on-top of the target root filesystem. Buildroot currently uses both of these mechanisms concurrently.

A deficiency of the current directory tree overlay mechanism is that it only works for files -- directories must already exist (ostensibly from the tarball skeleton).

The attached patch resolves this deficiency. A side-effect of this is that the tarball mechanism can be deprecated and the directory tree overlay can entirely supercede it. This has [obvious and] significant advantages in terms of version controlling the root filesystem skeleton.

This patch also makes a tweak that allows TARGET_SKELETON, TARGET_SKEL_DIR, and TARGET_DEVICE_TABLE to be overridden correctly.
Additional Information this feature looks interesting, however the patch doesn't apply cleanly to the current svn. one of the main problems with the current svn repo of buildroot is checking in the binary tarballs. i'd like to see those go, but that would take some doing. please make a new patch using diff -urN and either open a new case or re-open this one.
Attached Files  buildroot-target-skel.patch [^] (1,259 bytes) 03-15-05 18:31

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
03-15-05 18:31 pgrayson New Issue
03-15-05 18:31 pgrayson File Added: buildroot-target-skel.patch
03-16-05 12:10 andersen Status new => assigned
03-16-05 12:10 andersen Assigned To  => uClibc
02-10-06 10:46 prpplague Status assigned => closed
02-10-06 10:46 prpplague Resolution open => won't fix
02-10-06 10:46 prpplague Additional Information Updated
02-12-07 05:48 vapier Status closed => assigned
02-12-07 05:48 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker