Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						df10094870 
					 
					
						
						
							
							- revert back to r14406  
						
						 
						
						
						
						
					 
					
						2006-03-13 19:04:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						07a79e75f5 
					 
					
						
						
							
							- backout using features which are not available with the previous stable  
						
						 
						
						... 
						
						
						
						version of make (3.71.1). 
						
						
					 
					
						2006-03-09 09:03:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						874af85d5e 
					 
					
						
						
							
							import most of e2fsprogs 1.38 updates  
						
						 
						
						
						
						
					 
					
						2006-03-08 07:03:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						dfba741457 
					 
					
						
						
							
							Robert P. Day removed 8 gazillion occurrences of "extern" on function  
						
						 
						
						... 
						
						
						
						definitions.  (That should only be on prototypes.) 
						
						
					 
					
						2006-03-06 20:47:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						2e9cf373a9 
					 
					
						
						
							
							- workaround bug in make-3.81beta4:  
						
						 
						
						... 
						
						
						
						- has to use
/top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/file.c
instead of the proper
/top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/dir/file.c 
						
						
					 
					
						2006-03-06 14:20:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						022eb311d5 
					 
					
						
						
							
							- use absolute path for top_builddir and top_srcdir.  
						
						 
						
						... 
						
						
						
						Fixes make trying to include the very same file in an endless loop. 
						
						
					 
					
						2006-03-02 17:33:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						5d26126b9e 
					 
					
						
						
							
							- fixes parallel builds (make -j)  
						
						 
						
						... 
						
						
						
						- use less resources for the buildsystem itself 
						
						
					 
					
						2006-03-01 22:54:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						e7c43b66d7 
					 
					
						
						
							
							Cleanup patch from Denis Vlasenko.  Mostly variants of removing the if(x)  
						
						 
						
						... 
						
						
						
						from before "if(x) free(x)". 
						
						
					 
					
						2006-03-01 16:39:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						75cc0cace3 
					 
					
						
						
							
							I was playing around with a dependency generator a couple weeks ago and I found  
						
						 
						
						... 
						
						
						
						some #include files that aren't in the tree.  No biggie... 
						
						
					 
					
						2006-02-24 03:15:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						ed7bb6278d 
					 
					
						
						
							
							- put NLS stuff in one central place to avoid redefines.  
						
						 
						
						... 
						
						
						
						Fixes warnings about:
fdisk.c:45:1: warning: "_" redefined
nfsmount.c:121:1: warning: "_" redefined
nfsmount.c:122:1: warning: "N_" redefined
interface.c:84:1: warning: "_" redefined 
						
						
					 
					
						2006-02-23 14:25:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						d6e14d8bee 
					 
					
						
						
							
							Don't build directory libraries unless we're building an applet that needs it.  
						
						 
						
						... 
						
						
						
						Cherry-picked from Devin Bayer's big MacOS X patch. 
						
						
					 
					
						2006-02-21 19:11:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						b38673fb9f 
					 
					
						
						
							
							make the build system puuuuuuuuuuurty  
						
						 
						
						
						
						
					 
					
						2006-02-02 01:41:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3496fdc9a5 
					 
					
						
						
							
							hopefully the last of the annoying signed/unsigned and mixed type errors  
						
						 
						
						
						
						
					 
					
						2006-01-30 23:09:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						c1ef7bdd8d 
					 
					
						
						
							
							just whitespace  
						
						 
						
						
						
						
					 
					
						2006-01-25 00:08:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						8b6063490d 
					 
					
						
						
							
							Once more, with fewer inappropriate semicolons.  
						
						 
						
						
						
						
					 
					
						2006-01-24 02:38:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						391a904f46 
					 
					
						
						
							
							Ken McGuire's patch to make mke2fs and e2fsck work on big endian systems like  
						
						 
						
						... 
						
						
						
						PPC, with an obligatory couple of swipes from me. 
						
						
					 
					
						2006-01-23 21:38:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						86f5c9906b 
					 
					
						
						
							
							- add platform.h.  
						
						 
						
						... 
						
						
						
						- use shorter boilerplate while at it. 
						
						
					 
					
						2006-01-22 22:55:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7ca61b6f33 
					 
					
						
						
							
							- shared libbusybox.  
						
						 
						
						... 
						
						
						
						- IMA compilation option (aka IPO, IPA,..)
Please holler if i broke something.. 
						
						
					 
					
						2006-01-15 14:04:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						350865e339 
					 
					
						
						
							
							remove bug: fsck do not know path  
						
						 
						
						
						
						
					 
					
						2005-11-26 11:01:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						cc34344d91 
					 
					
						
						
							
							change the interface of libbb/compare_string_array (unsigned short to int), usaging for e2fsprogs/fsck  
						
						 
						
						
						
						
					 
					
						2005-11-26 10:45:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						61ff4b3973 
					 
					
						
						
							
							more use const for interface of libbb/compare_string_array, example usage for e2fsprogs/fsck  
						
						 
						
						
						
						
					 
					
						2005-11-26 10:33:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						1f0262bcdb 
					 
					
						
						
							
							another more const  
						
						 
						
						
						
						
					 
					
						2005-10-20 11:17:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						c961a44e0b 
					 
					
						
						
							
							more const, all data to text  
						
						 
						
						
						
						
					 
					
						2005-10-15 14:41:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						368f66492e 
					 
					
						
						
							
							perror correction  
						
						 
						
						
						
						
					 
					
						2005-10-12 16:45:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						d20cfbd303 
					 
					
						
						
							
							create e2fs_set_sbin_path(), noticed by Tito, Thanks  
						
						 
						
						
						
						
					 
					
						2005-10-12 16:22:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						6c35c7c976 
					 
					
						
						
							
							usage bb_dev_null  
						
						 
						
						
						
						
					 
					
						2005-10-12 15:34:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						3ebb895218 
					 
					
						
						
							
							make fsck.h as common, e2fsck: includes correct  
						
						 
						
						
						
						
					 
					
						2005-10-12 12:24:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						ab57f76e13 
					 
					
						
						
							
							more busyboxes, remove 1 extern function (mainstream also have for one fsck)  
						
						 
						
						
						
						
					 
					
						2005-10-12 12:11:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						1c275de6a2 
					 
					
						
						
							
							more busyboxes  
						
						 
						
						
						
						
					 
					
						2005-10-12 11:38:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						083d3f49c2 
					 
					
						
						
							
							bb_mkdep: Rewroted. removed problem "include name must uniq", speed up * 3.  
						
						 
						
						... 
						
						
						
						e2fsprogs: remove confuse bb_mkdep. Use internal e2fsprogs includes only.
other: remove confuse bb_mkdep. 
						
						
					 
					
						2005-10-10 11:35:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7abe709867 
					 
					
						
						
							
							- Fix spurious rebuilds for (parallel) out-of-tree builds.  
						
						 
						
						... 
						
						
						
						Make sure that the directories are order-only prerequisites. Otherwise we
  may have object files created after the timestamp of the directory was
  updated which would lead to spurious rebuilds (as some of the dentries
  may be older than the dir itself). 
						
						
					 
					
						2005-10-05 10:06:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						5c071bcf2f 
					 
					
						
						
							
							- fix building out-of-tree;  
						
						 
						
						... 
						
						
						
						to test, checkout the source (let's assume /scratch/src/busybox), then
  mkdir /tmp/bb ; cd /tmp/bb
  make top_srcdir=/scratch/src/busybox O="$(pwd)" -f /scratch/src/busybox/Makefile allyesconfig check
- default to O=$(pwd) if no O was specified. Now you can just specify
  the top_srcdir (without O=/somewhere) to create the obj-tree in pwd.
- make "make configtarget buildtarget" work. Previously this didn't
  work due to how HAVE_DOT_CONFIG was evaluated. Two separate steps were
  needed before, e.g. make config ; make busybox.
- remove some unneeded variables from Rules.mak (BB_SRC_DIR from Mr.
  ldoolitt@recycle.lbl ) which suggest that the stuff fixed above
  didn't work before.
- move selinux libraries to where they belong (from Makefile to Rules.mak)
- update the docs to mention svn instead of cvs and provide an example
  for building out-of-tree in INSTALL. 
						
						
					 
					
						2005-10-05 07:40:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						dc2510327b 
					 
					
						
						
							
							as Tito points out, e2fsck and fsck need more dependencies  
						
						 
						
						
						
						
					 
					
						2005-10-05 00:52:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						7f782da048 
					 
					
						
						
							
							excellent shrinkage patch by Tito  
						
						 
						
						
						
						
					 
					
						2005-10-02 08:10:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						9134dff078 
					 
					
						
						
							
							clean out unneeded E2FSCK variables  
						
						 
						
						
						
						
					 
					
						2005-10-02 08:09:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						e6d5539ebb 
					 
					
						
						
							
							typo  
						
						 
						
						
						
						
					 
					
						2005-09-30 09:46:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						f24e0f5e6f 
					 
					
						
						
							
							- remove duplicate entry of resolve.c in BLKID_SRC  
						
						 
						
						... 
						
						
						
						- use the sourcedir to look for includes rather than the builddir 
						
						
					 
					
						2005-09-30 08:25:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						39a841cecf 
					 
					
						
						
							
							change interface to bb_xasprintf() - more perfect for me.  
						
						 
						
						... 
						
						
						
						ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers
reduce 100 bytes don't care in sum 
						
						
					 
					
						2005-09-29 16:18:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						6a60c821a8 
					 
					
						
						
							
							forgotten putenv  
						
						 
						
						
						
						
					 
					
						2005-09-29 15:53:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						6160d45e05 
					 
					
						
						
							
							more busybox's style for fsck.c, size reduce  
						
						 
						
						
						
						
					 
					
						2005-09-29 09:45:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						69d728be18 
					 
					
						
						
							
							more const, inline, forward declaration usage, strip 20k source size ;-)  
						
						 
						
						
						
						
					 
					
						2005-09-28 15:16:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						3978e5576e 
					 
					
						
						
							
							move e2fsck/* to e2fsck.c, one e2fsck_main and jornal exported, small automatic size reduction  
						
						 
						
						
						
						
					 
					
						2005-09-27 11:43:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						16ce8aa412 
					 
					
						
						
							
							fix building w/out et headers and w/out debug  
						
						 
						
						
						
						
					 
					
						2005-09-27 04:21:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						7ad978045d 
					 
					
						
						
							
							fix building with debugging enabled  #413  
						
						 
						
						
						
						
					 
					
						2005-09-25 05:18:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						5423df9ebc 
					 
					
						
						
							
							force nodebug by default  
						
						 
						
						
						
						
					 
					
						2005-09-24 07:20:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						62f18e1f20 
					 
					
						
						
							
							use the shorter license header  
						
						 
						
						
						
						
					 
					
						2005-09-24 07:16:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						51a43b47fe 
					 
					
						
						
							
							import the very fat e2fsck/fsck applets  
						
						 
						
						
						
						
					 
					
						2005-09-24 07:11:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						bfe773f471 
					 
					
						
						
							
							make sure we include local header files  
						
						 
						
						
						
						
					 
					
						2005-09-24 07:10:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0f8a63896e 
					 
					
						
						
							
							err, fix stupid mistake in previous do_findfs() change  
						
						 
						
						
						
						
					 
					
						2005-09-24 06:07:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0d4ee68be5 
					 
					
						
						
							
							use brief license line  
						
						 
						
						
						
						
					 
					
						2005-09-24 06:01:57 +00:00