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
0000966 [buildroot] New Features feature N/A 07-21-06 06:32 02-12-07 05:34
Reporter redhatter View Status public  
Assigned To buildroot
Priority normal Resolution open  
Status assigned   Product Version 0.9.27
Summary 0000966: [PARTIAL PATCH] Add support for dump/restore
Description The EXT2/3 file system backup utilities, dump & restore, can be made to successfully compile against
Additional Information To get dump to compile, as mentioned, one must `touch` the fstab.h. This should probably be done in the program directory, or a patch made against dump that removes the appropriate #include (or maybe a call to `grep -v`?)

It also requires the libraries to e2fsprogs to link against. The existing e2fsprogs package does not install these libraries to the staging directory, making them unavailable to the linker. This package can be made to make use of the `readline` library, and the scripts assume it has been selected, but I'm not sure how one forces selection in Buildroot's build system.

Attached, is my patch that makes some of the above happen. I have successfully tested the userland built for a mipsel machine, using the compiled version of `restore` to unpack a backed-up copy of my Qube2's userland from a `dump` archive. I'll likely be using this build in my next netboot image for the Gentoo Linux/MIPS port to the Cobalt server.

I lurk in #gentoo-mips and numerous other places if people have any questions. :-)
Attached Files  add-dump.diff [^] (1,279 bytes) 07-21-06 06:32
 Config.in [^] (105 bytes) 07-21-06 06:33
 dump.mk [^] (2,247 bytes) 07-21-06 06:33

- Relationships

- Notes
(0001547)
redhatter
07-21-06 06:34

Almost forgot the Config.in and dump.mk files. ;-) Naturally, these go in the packages/dump/ directory.
 

- Issue History
Date Modified Username Field Change
07-21-06 06:32 redhatter New Issue
07-21-06 06:32 redhatter Status new => assigned
07-21-06 06:32 redhatter Assigned To  => uClibc
07-21-06 06:32 redhatter File Added: add-dump.diff
07-21-06 06:33 redhatter File Added: Config.in
07-21-06 06:33 redhatter File Added: dump.mk
07-21-06 06:34 redhatter Note Added: 0001547
02-12-07 05:34 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker