[BusyBox 0000238]: RPM uses MMAP which may not be portable.

bugs at busybox.net bugs at busybox.net
Thu Dec 8 05:40:38 UTC 2005


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=238 
====================================================================== 
Reported By:                ekl
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   238
Category:                   Standards Compliance
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             04-28-2005 02:58 PDT
Last Modified:              12-07-2005 21:40 PST
====================================================================== 
Summary:                    RPM uses MMAP which may not be portable.
Description: 
Its my understanding that busybox was intended for embedded systems such as
uClinux.  However, I don't believe uClinux, being designed for MMU-less
systems, would have an MMU.  Therefore, the use of mmap() in rpm.c is
probably a bad idea and really kills the possibility of using that code on
mmu-less systems.

Sorry I don't have a patch to convert it, but the last time I looked at
the official rpm sources it didn't use mmap().
====================================================================== 

---------------------------------------------------------------------- 
 landley - 12-07-05 21:40  
---------------------------------------------------------------------- 
uClinux (Linux for mmu-less systems) supports mmap. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
04-28-05 02:58  ekl            New Issue                                    
12-07-05 21:40  landley        Status                   assigned => closed  
12-07-05 21:40  landley        Note Added: 0000737                          
======================================================================




More information about the busybox-cvs mailing list