[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