bug-gettext
[Top][All Lists]
Advanced

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

Re: gettext-0.21 make failed on Solaris x86/x64 with CC='gcc -m32'


From: Bruno Haible
Subject: Re: gettext-0.21 make failed on Solaris x86/x64 with CC='gcc -m32'
Date: Fri, 31 Jul 2020 10:49:52 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-186-generic; KDE/5.18.0; x86_64; ; )

Hello Kanazawa-san,

> gettext-0.21 make failed on Solaris x86/x64 with CC='gcc -m32'
> Passed with CC='gcc -m64'
> 
> $ uname -a
> SunOS hidden 5.11 11.3 i86pc i386 i86pc
> 
> $ gcc --version
> gcc (GCC) 9.3.0
> 
> $ ./configure CC='gcc -m32'
> $ make
>   :
> gcc  -m32 -DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I..  
> -DIN_GETTEXT_TOOLS_GNULIB_TESTS=1 -I. -I. -I.. -I./.. -I../gnulib-lib 
> -I./../gnulib-lib -I../intl -D_REENTRANT -I/opt/local/locale/include 
> -I/opt/local/include   -MT vma-iter.o -MD -MP -MF $depbase.Tpo -c -o 
> vma-iter.o vma-iter.c &&\
> mv -f $depbase.Tpo $depbase.Po
> In file included from vma-iter.c:80:
> /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"
>       |  ^~~~~
> make[6]: *** [Makefile:6019: vma-iter.o] Error 1
> make[6]: Leaving directory '/tmp/gettext-0.21/gettext-tools/gnulib-tests'

Thank you for the report. I've pushed a fix at [1]. You find a corrected
tarball that works on Solaris 11.3 here: [2]

Bruno

[1] 
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=6d742c1a2b3d6a8c85f8320213f8451fd42f12cb
[2] 
https://gitlab.com/gnu-gettext/ci-distcheck/-/jobs/artifacts/master/raw/gettext-snapshot.tar?job=check-optimized




reply via email to

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