Summary: | sys-fs/reiserfsprogs-3.6.20 fails to build on big endian arch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Krzysztof Pawlik (RETIRED) <nelchael> |
Component: | New packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | kanaka, ppc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | reiserfsprogs-3.6.20-swab-non-portable.patch |
Description
Krzysztof Pawlik (RETIRED)
2006-11-06 14:54:44 UTC
affects any big endian architecture due to the use of cpu_to_le32 Created attachment 101367 [details, diff]
reiserfsprogs-3.6.20-swab-non-portable.patch
and as far as i can tell, only real way to fix this is rewrite how those variables get initialized, or write non-spec code (but gcc will accept it fine) ...
then again there is another failure when it comes to big endian, so in the meantime i'll de-keyword it for big endian arches
package masked 3.6.20 ... this issue should be taken upstream |