On Sat, May 29, 2021 at 08:33:08AM +0900, Kiyoshi KANAZAWA wrote: > Hello, > > Trying to install m4-1.4.19 on Solaris 11.3 x86. > > $ uname -a > SunOS hidden 5.11 11.3 i86pc i386 i86pc > > $ gcc --version > gcc (GCC) 10.3.0 > > $ ./configure CC=gcc > (it mean CC='gcc -m32') > > $ make > : > CC stackvma.o > In file included from stackvma.c:1476: > /usr/include/sys/procfs.h:42:2: error: #error "Cannot use procfs in the large > file compilation environment" > 42 | #error "Cannot use procfs in the large file compilation environment" > > This did not occur in m4-1.4.18d.
Thanks for the report; this is probably due to Bruno's work on making gnulib support stack overflow detection without GNU libsigsegv on more platforms, so I hope he'll be able to help. > > FYI: > /usr/include/sys/procfs.h: > 41 #if !defined(_LP64) && _FILE_OFFSET_BITS == 64 > 42 #error "Cannot use procfs in the large file compilation environment" > 43 #endif > > > Regards, > > --- Kiyoshi > > -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org