Summary: | app-arch/cpio-2.11: stat cross-compile fails with filetypes.h:85:11: error: macro "stat" requires 2 arguments, but only 1 given | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jacob Godserv <jacobgodserv> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | hwoarang, robm |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
cpio-2.11-cross-stat.patch |
Description
Jacob Godserv
2010-07-16 04:59:31 UTC
Created attachment 238989 [details]
build.log
Created attachment 238991 [details, diff]
cpio-2.11-cross-stat.patch
I can't tell if this is a hack or not to work around a larger issue, but it does appear to work (i.e. compile).
Cross-compiling on what? Describe your layout Used crossdev to build an armv7a-unknown-linux-gnueabi environment using the latest stable versions. I then proceeded to build the 'system' set to an empty $ROOT folder after assigning the default arm 10.0 profile in crossdev's PORTAGE_CONFIGROOT. Not a whole lot that's non-standard. I'm not sure exactly what you're looking for, so I hope that covered it? Ran into this same bug cross compiling for an armv5tel-softfloat-linux-gnueabi More info on my build at: http://www.flipturn.org/OpenRD-Ultimate.html added the fix from upstream to the current ebuild |