bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #63330] readdir() error in 4.4 on Solaris 8


From: Jeffrey Walton
Subject: Re: [bug #63330] readdir() error in 4.4 on Solaris 8
Date: Tue, 8 Nov 2022 10:59:33 -0500

On Tue, Nov 8, 2022 at 10:40 AM Dmitry Goncharov
<INVALID.NOREPLY@gnu.org> wrote:
>
> Follow-up Comment #9, bug #63330 (project make):
>
> Depending on _LARGEFILE64_SOURCE and _FILE_OFFSET_BITS dirent has d_ino and
> d_off fields 32 or 64 bits wide.
> Looks like in your case the remote machine has 64bit d_ino and d_off and make
> is built with 32bit d_ino and d_off.
>
> i don't see checks for _FILE_OFFSET_BITS in your config.log.
> Does make work if you build 64 bit or set -D_FILE_OFFSET_BITS=64?
> What is the difference, in regards to large file support, between your good
> working make-4.3 config.log and config.status and this one that fails?
>
> In regards to the error see
> https://docs.oracle.com/cd/E19455-01/806-1075/msgs-2215/index.html

If I recall correctly, Sun recommends building 64-bit binaries on
64-bit OSes, but AutoTools still defaults to 32-bit builds on the
platform.

>From https://docs.oracle.com/cd/E37838_01/html/E66175/features-1.html :

    All new applications must be developed as 64-bit
    applications and many of the existing 32-bit applications
    might require conversion to 64-bit.

Jeff



reply via email to

[Prev in Thread] Current Thread [Next in Thread]