Summary: | ERROR: dev-util/strace-4.5 failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dietrich Heise <dietrich> |
Component: | New packages | Assignee: | Mr. Bones. (RETIRED) <mr_bones_> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | mholzer, mr_bones_, pYrania, vapier |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dietrich Heise
2003-09-27 00:59:36 UTC
remove -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE from your CFLAGS i patched this once but i lost the patch ;( basically it's because theres a define at the top of the file that defines sys_pread64 as sys_pread and then later on in the source sys_pread64 is actually defined as a 64 bit read operation and *boom* gcc dont like it :) same problem with 4.5.1, after remove -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE from your CFLAGS it works for me. But why isn't there an other solution? oh well i added filter-flags for this to 4.5.1 cause i was tired of doing it myself in my make.conf i've created a bug upstream http://sourceforge.net/tracker/index.php?func=detail&aid=845946&group_id=2861&atid=102861 I'm going to close this as UPSTREAM as we have a work around (filter-flags) 4.5.1 can probably be marked stable at this point. |