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

bugs at busybox.net bugs at busybox.net
Thu Apr 28 09:58:01 UTC 2005


The following issue has been SUBMITTED.
======================================================================
<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:                     assigned
======================================================================
Date Submitted:             04-28-2005 02:58 PDT
Last Modified:              04-28-2005 02:58 PDT
======================================================================
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().
======================================================================

Issue History
Date Modified  Username       Field                    Change              
======================================================================
04-28-05 02:58 ekl            New Issue                                    
======================================================================




More information about the busybox-cvs mailing list