Re: Automake (was Re: testing things in the groff project?)

2024-11-21 Thread Dave Kemper
On Thu, Nov 21, 2024 at 7:50 PM G. Branden Robinson wrote: > At 2024-11-22T01:24:20+0100, onf wrote: > > The result is that it seems impossible to build groff without > > installing texinfo despite the program itself not depending on it in > > any way, which is completely absurd. > > Some people f

Re: signbit(), C++, and Solaris 10

2024-11-21 Thread Damian McGuckin
On Thu, 21 Nov 2024, G. Branden Robinson wrote: In file included from ./src/include/driver.h:25:0, from src/devices/grodvi/dvi.cpp:25: ./lib/math.h: In function ?bool signbit(float)?: ./lib/math.h:3281:1: error: ?bool signbit(float)? conflicts with a previous declar

Re: signbit(), C++, and Solaris 10

2024-11-21 Thread Paul Eggert
On 2024-11-21 19:01, G. Branden Robinson wrote: Inspecting src/devices/grodvi/dvi.cpp, I saw that it had: #ifdef HAVE_CONFIG_H #include #endif ...but further checking revealed that src/include/driver.h did not. However, adding it didn't solve the problem. You shouldn't need to put "#include

signbit(), C++, and Solaris 10

2024-11-21 Thread G. Branden Robinson
Hi folks, I'm trying to get the forthcoming groff release building on the geriatric Solaris 10, something that worked as recently as July 2023. I ran into the following problem. In file included from ./src/include/driver.h:25:0, from src/devices/grodvi/dvi.cpp:25: ./

Re: Automake (was Re: testing things in the groff project?)

2024-11-21 Thread G. Branden Robinson
Hi onf, At 2024-11-22T01:24:20+0100, onf wrote: > On Thu Nov 21, 2024 at 5:47 PM CET, G. Branden Robinson wrote: > > I am of course thinking in particular of CMake in the last instance. > > I would disagree with you on that. It's not clear to me which claim exactly you're disagreeing with. The

Automake (was Re: testing things in the groff project?)

2024-11-21 Thread onf
On Thu Nov 21, 2024 at 5:47 PM CET, G. Branden Robinson wrote: > > > You can find out more about the framework groff uses for automated tests > > > at the following link. > > > > > > https://www.gnu.org/software/automake/manual/automake.html#Scripts_002dbased-Testsuites > > > > I never got that f

Re: testing things in the groff project?

2024-11-21 Thread Norwid Behrnd
Hello Marc > groff already has perl and shell so we should stick on those choices. > > I saw some tests in the current codebase writen in shell but nothing > that complies to a report system. "Back then", after creating a local clone of groff's git repository, I presumed the sub folder `/contrib

Re: testing things in the groff project?

2024-11-21 Thread G. Branden Robinson
Hi Marc, At 2024-11-21T13:11:37+0100, Marc Chantreux wrote: > On Wed, Nov 20, 2024 at 02:17:14PM -0600, G. Branden Robinson wrote: > > Have you performed a build of groff from source since 1.22.4 was > > released in December 2018? > > I don't know when for the last time but I have to admit I didn

Re: testing things in the groff project?

2024-11-21 Thread Marc Chantreux
hello, On Wed, Nov 20, 2024 at 02:17:14PM -0600, G. Branden Robinson wrote: > Hi Marc, > > At 2024-11-20T15:42:26+0100, Marc Chantreux wrote: > > I saw some tests in the current codebase writen in shell but nothing > > that complies to a report system. > > I find this comment a bit puzzling. so