On Tue, Jan 17, 2012 at 3:12 PM, Peter Samuelson <[email protected]> wrote:
>
> [Peter Samuelson]
>> What appears to be happening is that "config.h" wants to define some
>> stuff that affects how the off_t data type is interpreted, but this
>> fails to happen if you include certain system headers before you define
>> the LFS symbols (I'm talking about the _LARGE_FILES and _FILE_OFFSET_BITS
>> at the bottom of config.h.in).
>
> Forgot to mention: this same issue can cause more insidious bugs that
> may not be caught at link time.  You probably want to audit every
> source file to ensure that, if it includes any system headers, it first
> includes "config.h", directly or indirectly.  See GBase.h for a good
> example where this is done correctly.
>
> Peter

Thanks a lot Peter, I was able to fix this issue using your
suggestion. I also forwarded your email to the tool author, who just
this morning contacted me back and was committed to look into this
issue.

Carlos


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CABgGhB+NPvsq0jBrbCjcmVpnQuVgdoCVKtf4LksyO5=wo6-...@mail.gmail.com

Reply via email to