groff
[Top][All Lists]
Advanced

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

Re: [platform-testers] groff 1.23.0.rc3 on Solaris 10


From: Bruno Haible
Subject: Re: [platform-testers] groff 1.23.0.rc3 on Solaris 10
Date: Mon, 06 Mar 2023 01:40:37 +0100

On Solaris 10, I tried two compilers:

* The Sun C, C++ compilers.

  This resulted in a build failure:

CC -xarch=generic64 -O -DHAVE_CONFIG_H -I. -I.. -I./src/include  
-I../src/include -I../lib -I./src/include -I./lib 
-I/home/haible/prefix-x86_64/include  -g -c -o src/devices/grodvi/dvi.o 
../src/devices/grodvi/dvi.cpp
"/usr/include/stdbool.h", line 42: Error: #error "Use of<stdbool.h> is valid 
only in a c99 compilation environment.".
gmake[1]: *** [Makefile:8174: src/devices/grodvi/dvi.o] Error 1

This could be worked around by Gnulib, see
https://www.gnu.org/software/gnulib/manual/html_node/stdbool_002eh.html
but groff's bootstrap.conf does not request the Gnulib module 'stdbool-c99'.

* The gcc, g++ compilers.

In this configuration, the build succeeded, but there were 150 test failures.
Log attached. Most of the failures are caused by use of $(...) which is
OK according to POSIX, but the Solaris 10 /bin/sh is not POSIX compliant.

Attachment: solaris10-test-suite.log
Description: Text Data


reply via email to

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