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
0000727 [BusyBox] Other minor always 02-18-06 10:14 11-23-06 08:03
Reporter rfelker View Status public  
Assigned To BusyBox
Priority normal Resolution no change required  
Status closed   Product Version
Summary 0000727: [PORTABILITY] Unrequested (sometimes nonportable) code compiled
Description Many libbb modules are compiled even if all the applets which use them are disabled:

find_mount_point.c - needs mntent stuff
vfork_daemon_rexec.c - uses GNU paths.h for /dev/null
restricted_shell.c - uses usershellent stuff
...etc.

xregcomp.c - uses regex stuff (which is POSIX but may commonly be omitted from minimalist systems)
Additional Information Making compilation of libbb modules optional dependent upon the applets which use the code would work around this problem and reduce compile time for users who do not need the code. I will submit separate reports for individual portability issues with possible ideas for fixes.
Attached Files

- Relationships

- Notes
(0001799)
vda
11-23-06 08:03

Not applicable since build system migration to kbuild
 

- Issue History
Date Modified Username Field Change
02-18-06 10:14 rfelker New Issue
02-18-06 10:14 rfelker Status new => assigned
02-18-06 10:14 rfelker Assigned To  => BusyBox
11-23-06 08:03 vda Status assigned => closed
11-23-06 08:03 vda Note Added: 0001799
11-23-06 08:03 vda Resolution open => no change required
11-23-06 08:03 vda Fixed in Version  => 1.2.x


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker