Re: Test failures with Perl 5.42

2025-06-30 Thread Sam James
Patrice Dumas writes: > On Mon, Jun 30, 2025 at 06:42:56AM +0100, Sam James wrote: >> Hi, >> >> Perl 5.42 will be released shortly. Testing texinfo-7.2 (but also trunk) >> with perl-5.42.0_rc2, I see many test failures: > > This was already reported and

Test failures with Perl 5.42

2025-06-29 Thread Sam James
Hi, Perl 5.42 will be released shortly. Testing texinfo-7.2 (but also trunk) with perl-5.42.0_rc2, I see many test failures: [...] FAIL: test_scripts/layout_formatting_fr.sh make[6]: Leaving directory '/home/sam/git/texinfo/tp/tests' make[6]: Entering directory '/home/sam/git/texinfo/tp/tests' ==

obstack module has alignment issues on sparc? (Re: set_labels_identifiers_target -fsanitize=undefined error)

2023-11-13 Thread Sam James
Gavin Smith writes: > On Sun, Nov 12, 2023 at 12:41:58PM +0100, John Paul Adrian Glaubitz wrote: > >> > diff tree.c.old tree.c -u >> > --- tree.c.old 2023-11-04 16:15:13.632755680 + >> > +++ tree.c 2023-11-04 16:16:36.211072521 + >> > @@ -43,7 +43,10 @@ >> >if (obs_element_fir

Re: set_labels_identifiers_target -fsanitize=undefined error

2023-11-04 Thread Sam James
Gavin Smith writes: > On Sat, Nov 04, 2023 at 01:10:47PM +0000, Sam James wrote: >> >> John Paul Adrian Glaubitz writes: >> >> > Hi Gavin! >> > >> > On Sat, 2023-11-04 at 11:00 +, Gavin Smith wrote: >> >> The line in

Re: set_labels_identifiers_target -fsanitize=undefined error

2023-11-04 Thread Sam James
Sam James writes: > John Paul Adrian Glaubitz writes: > >> Hi Gavin! >> >> On Sat, 2023-11-04 at 11:00 +, Gavin Smith wrote: >>> The line in question is: >>> >>> memcpy (targets, list_of_labels, labels_number * sizeof(LABEL

Re: set_labels_identifiers_target -fsanitize=undefined error

2023-11-04 Thread Sam James
John Paul Adrian Glaubitz writes: > Hi Gavin! > > On Sat, 2023-11-04 at 11:00 +, Gavin Smith wrote: >> The line in question is: >> >> memcpy (targets, list_of_labels, labels_number * sizeof(LABEL)); >> >> - again, the second argument of memcpy. >> >> However, main/targets.c was only in

Re: [7.1] texi2any crashes with Bus Error on SPARC

2023-11-01 Thread Sam James
John Paul Adrian Glaubitz writes: > Hello! > > Starting with texinfo 7.1, there is a regression that results in texi2any > crashing with a Bus Error on SPARC running on Linux [1]: > > /bin/bash: line 16: 753042 Bus error TEXINFO_DEV_SOURCE=1 > top_srcdir=".." top_builddir=".." /u

Re: [platform-testers] texinfo-7.0.2.90 pretest

2023-03-20 Thread Sam James
Gavin Smith writes: > We have uploaded the pretest for the next minor, bug-fix release of > Texinfo, the GNU documentation format. > > https://alpha.gnu.org/gnu/texinfo/texinfo-7.0.2.90.tar.xz > > As a bug-fix release, changes since version 7.0.2 are minimal so to reduce > the likelihood of inad

Re: Segfault in texinfo

2023-01-21 Thread Sam James
> On 21 Jan 2023, at 21:35, jake roggenbuck wrote: > > To whom it may concern, > > I have found a crash and segfault in texinfo (info). > > Here is how you reproduce the segfault. > > ``` > cat /dev/urandom | info > ``` > Please capture some exact input to trigger the segfault (pipe to a f

-Wlto-type-mismatch warning in error()

2022-12-07 Thread Sam James
Hi, Compiling texinfo 7.0.1 with CFLAGS="-O2 -flto -Werror=lto-type-mismatch" results in the following: ``` make[3]: Entering directory '/var/tmp/portage/sys-apps/texinfo-7.0.1/work/texinfo-7.0.1/install-info' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/li

Re: Bug#1024065: info: infinite(?) loop with LC_ALL=C

2022-11-17 Thread Sam James
> On 17 Nov 2022, at 19:25, Gavin Smith wrote: > > On Thu, Nov 17, 2022 at 08:29:34AM +0200, Eli Zaretskii wrote: >>> From: Gavin Smith >>> Date: Wed, 16 Nov 2022 23:05:59 + >>> Cc: Sam James , bug-texinfo@gnu.org >>> >>> Can you plea

Re: Bug#1024065: info: infinite(?) loop with LC_ALL=C

2022-11-15 Thread Sam James
> On 15 Nov 2022, at 14:03, Hilmar Preuße wrote: > > Am 15.11.2022 um 13:56 teilte Eli Zaretskii mit: >>> Date: Mon, 14 Nov 2022 17:27:20 +0100 >>> From: Hilmar Preuße > > Hi, > > Sorry for posting the E-Mail twice! > >>> This seems to hang forever: >>> >>>$ LC_ALL=C info python3.10 -n

Re: git structure and release policy

2022-11-08 Thread Sam James
> On 8 Nov 2022, at 16:34, Gavin Smith wrote: > > I thought we could discuss whether we should use any kind of git branch > structure for the development of Texinfo. A related question is whether > we should do minor releases for bug fixes and translation updates. For > example, shortly after

Re: [PATCH] * install-info/install-info.c: Recognize .zst file extension from the zstd compression tool.

2022-09-24 Thread Sam James
> On 9 Sep 2022, at 02:53, Sam James wrote: > > > >> On 7 Sep 2022, at 04:50, Sam James wrote: >> >> * info/filesys.c: Ditto. >> --- > > The GNU Emacs side of this change has landed: > https://git.savannah.gnu.org/cgit/emacs.git/commit

Re: [PATCH] * install-info/install-info.c: Recognize .zst file extension from the zstd compression tool.

2022-09-08 Thread Sam James
> On 7 Sep 2022, at 04:50, Sam James wrote: > > * info/filesys.c: Ditto. > --- The GNU Emacs side of this change has landed: https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=6b7dc132afe99e1b12d32371b06021f64e95. > ChangeLog | 7 +++ &

[PATCH] * install-info/install-info.c: Recognize .zst file extension from the zstd compression tool.

2022-09-06 Thread Sam James
@@ -1,3 +1,10 @@ +2022-09-07 Sam James + + * install-info/install-info.c: Recognize .zst file + extension from the zstd compression tool. + + * info/filesys.c: Ditto. + 2022-09-05 Gavin Smith * doc/texinfo.tex (\cartouche): Use \vtop instead of \vbox diff --git a/info

Re: Failure to build 6.8 with ~glibc-2.34

2021-07-24 Thread Sam James
> On 24 Jul 2021, at 16:41, Gavin Smith wrote: > > On Sat, Jul 24, 2021 at 03:06:40AM +0100, Sam James wrote: >> They appear to be fixed upstream in gnulib - there's a variety of commits [1] >> which solve conflicting macros. Following README-hacking, I u

Failure to build 6.8 with ~glibc-2.34

2021-07-23 Thread Sam James
Hi! glibc-2.34 isn't released yet, but most/all breaking changes should be in their git already. I tested using glibc at commit d34ed66f96fa9316654d7adb2afcce4be1d1c4f5. Downstream in Gentoo [0], we've started testing packages in order to keep an eye out for problems. I was unable to build tex