On Tue, Nov 8, 2022 at 10:40 AM Dmitry Goncharov <invalid.nore...@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