[buildroot 0000944]: Some portability fixes for running on a MacOSX host
bugs at busybox.net
bugs at busybox.net
Thu Jul 13 06:48:09 UTC 2006
The following issue has been SUBMITTED.
======================================================================
http://busybox.net/bugs/view.php?id=944
======================================================================
Reported By: wiml
Assigned To: uClibc
======================================================================
Project: buildroot
Issue ID: 944
Category: Other
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
======================================================================
Date Submitted: 07-12-2006 23:48 PDT
Last Modified: 07-12-2006 23:48 PDT
======================================================================
Summary: Some portability fixes for running on a MacOSX host
Description:
This patch addresses a few minor linuxisms or (non-BSD)isms in buildroot's
shell scripts.
1. Replaces "cp -a" with "cp -pPR". "-a" is just a conveinence for -pPR,
and none of the BSD-derived systems I've checked have it.
2. My 'sed' reqires an explicit empty string after -i, or else it will use
the "-e" arg as the extension for backups. Oops.
3. My 'sed' requires an EOL or semicolon before the closing curly in a
{foo...} construct.
4. Apple's GCC prints a version string that dependencies.sh can't handle.
This change removes any parenthesized bits from the version string before
looking for numbers, so it can handle version strings like
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc.
build 5250)
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
07-12-06 23:48 wiml New Issue
07-12-06 23:48 wiml Status new => assigned
07-12-06 23:48 wiml Assigned To => uClibc
07-12-06 23:48 wiml File Added: buildroot1.patch
======================================================================
More information about the uClibc-cvs
mailing list