[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.
solaris10-test-suite.log
Description: Text Data
- Re: [platform-testers] groff 1.23.0.rc3 on Solaris 10,
Bruno Haible <=