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

2024-12-06 Thread G. Branden Robinson
[please keep both lists in follow-ups] At 2024-11-22T13:54:27-0800, Paul Eggert wrote: > On 2024-11-22 10:23, G. Branden Robinson wrote: > > Not the freshest release... > > I checked, and the problem still occurs with bleeding-edge groff (your > commit 2562cf23726fc154b657d35a1d856f944f8461ad dat

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

2024-12-06 Thread G. Branden Robinson
Forgot the attachment, as usual. :-| Trying again. At 2024-12-06T06:05:01-0600, G. Branden Robinson wrote: > I'm attaching the deleted material. This appears to be the entire > stanza of `GNULIB_defined_signbit`-related stuff. > > Maybe Solaris 10 has been field-upgraded in some way that inval

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

2024-12-06 Thread Colin Watson
On Fri, Dec 06, 2024 at 06:04:57AM -0600, G. Branden Robinson wrote: > Is there something I can specify to "configure" or make(1) to override > gnulib's decision here? While I have no expertise with Solaris 10 in particular, passing `gl_cv_func_signbit=yes` as a `./configure` argument ought to ove

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

2024-12-06 Thread G. Branden Robinson
Hi Jeff, At 2024-12-06T13:19:27-0500, Jeffrey Walton wrote: > On Fri, Dec 6, 2024 at 1:16 PM G. Branden Robinson > wrote: > > > > At 2024-12-06T16:49:13+, Colin Watson wrote: > > > On Fri, Dec 06, 2024 at 06:04:57AM -0600, G. Branden Robinson wrote: > > > > Is there something I can specify to

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

2024-12-06 Thread Jeffrey Walton
On Fri, Dec 6, 2024 at 1:41 PM G. Branden Robinson wrote: > > [...] > I run it with "bash ../go" to avoid Solaris 10 /bin/sh, the World's > Worst Shell. Solaris is an acquired taste :) You can probably find non-anemic tools at /usr/gnu/bin or /usr/sfw/bin. Jeff

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

2024-12-06 Thread Bruno Haible via GNU roff typesetting system discussion
G. Branden Robinson wrote: > > Therefore: please point me to a tarball that exhibits the problem for > > you, so that I can reproduce. > > https://paste.c-net.org/HairedMaciver Thanks; with this download (groff-1.23.0.2599-3cde9.tar.gz) I could reproduce the issue. As usual, the first step is to

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

2024-12-06 Thread Bruno Haible via GNU roff typesetting system discussion
Hi, G. Branden Robinson wrote: > 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 sr

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

2024-12-06 Thread G. Branden Robinson
At 2024-12-06T16:49:13+, Colin Watson wrote: > On Fri, Dec 06, 2024 at 06:04:57AM -0600, G. Branden Robinson wrote: > > Is there something I can specify to "configure" or make(1) to > > override gnulib's decision here? > > While I have no expertise with Solaris 10 in particular, passing > `gl_

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

2024-12-06 Thread G. Branden Robinson
Hi Bruno, At 2024-12-06T18:47:35+0100, Bruno Haible wrote: > Building a gnulib testdir of module 'signbit', --with-c++-tests, > on Solaris 10 with gcc+g++ works fine. > > Therefore: please point me to a tarball that exhibits the problem for > you, so that I can reproduce. Too big to attach (8.0

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

2024-12-06 Thread Jeffrey Walton
On Fri, Dec 6, 2024 at 1:16 PM G. Branden Robinson wrote: > > At 2024-12-06T16:49:13+, Colin Watson wrote: > > On Fri, Dec 06, 2024 at 06:04:57AM -0600, G. Branden Robinson wrote: > > > Is there something I can specify to "configure" or make(1) to > > > override gnulib's decision here? > > > >

Re: Differences in `ne` and `bp` line-breaking behavior

2024-12-06 Thread Tadziu Hoffmann
> `sp` has a noteworthy limitation. > > .sp dist [...] > dist is ignored inside a diversion. This is not true. (See below.) > Check the final sentence. `ne` inherits this limitation. In > a diversion, you can ask `ne` for tons of space, but you'll > only get 1v at a time. Eve