Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Andreas Schwab
On Nov 06 2023, Gavin Smith wrote: > $ readelf -d /usr/local/lib/texinfo/ConvertXS.so | grep RUNPATH > 0x001d (RUNPATH)Library runpath: > [/usr/local/lib/texinfo] > > It still seems to be checking the other locations first, though. Unlike DT_RPATH, DT_RUNPATH does not ov

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Gavin Smith
On Mon, Nov 06, 2023 at 06:46:02PM +0100, Andreas Schwab wrote: > On Nov 06 2023, pertu...@free.fr wrote: > > > It is pkglibdir. Would be easy to change Makefile.am to put them there, > > but are we sure that the linker will find them when the dlopened *XS > > files are loaded by perl? > > libto

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Gavin Smith
On Mon, Nov 06, 2023 at 02:25:20PM +0100, pertu...@free.fr wrote: > It is pkglibdir. Would be easy to change Makefile.am to put them there, > but are we sure that the linker will find them when the dlopened *XS > files are loaded by perl? The straightforward way of doing this seems to me to be to

Re: ffmpeg documentation no longer builds after Texinfo 7.1 (due to --init-file=)

2023-11-06 Thread Gavin Smith
On Mon, Nov 06, 2023 at 12:21:40PM +0100, Arsen Arsenović wrote: > Thanks for the review, I've fixed those up. I'll see about sending it > upstream in when I have enough time to thoroughly test. > > Have a lovely day! Thanks for working on this. It seems to me that a customization API could eas

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Andreas Schwab
On Nov 06 2023, pertu...@free.fr wrote: > It is pkglibdir. Would be easy to change Makefile.am to put them there, > but are we sure that the linker will find them when the dlopened *XS > files are loaded by perl? libtool adds an rpath when linking against it. -- Andreas Schwab, sch...@linux-m6

Re: ffmpeg documentation no longer builds after Texinfo 7.1 (due to --init-file=)

2023-11-06 Thread Arsen Arsenović
Hi Patrice, Patrice Dumas writes: > On Sun, Nov 05, 2023 at 12:13:00PM +0100, Arsen Arsenović wrote: >> >> Seems that relatively many things changed between 6.x and 7.0. > > 7.0 was the first release with an official HTML customization API. The > API is not stable yet, as the many changes be

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Eli Zaretskii
> Date: Mon, 6 Nov 2023 14:25:20 +0100 > From: pertu...@free.fr > Cc: gavinsmith0...@gmail.com, bug-texinfo@gnu.org > > > Do these two replace the several *XS shared libraries we had until > > Texinfo 7.1, or are they in addition to them? > > There are new *XS shared libraries in additions to tho

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread pertusus
On Mon, Nov 06, 2023 at 02:37:57PM +0200, Eli Zaretskii wrote: > > Date: Mon, 6 Nov 2023 09:20:37 +0100 > > From: pertu...@free.fr > > Cc: Gavin Smith , bug-texinfo@gnu.org > > > > libtexinfo corresponds to the 'pure' C common code that performs the > > computations needed for texi2any, working on

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread Eli Zaretskii
> Date: Mon, 6 Nov 2023 09:20:37 +0100 > From: pertu...@free.fr > Cc: Gavin Smith , bug-texinfo@gnu.org > > On Sun, Nov 05, 2023 at 09:59:44PM +0200, Eli Zaretskii wrote: > > > > I don't have any libtexinfo shared library here, and I don't see one > > being built, let alone installed, as part of

Re: Code from installed libtexinfo.so.0 run for non-installed texi2any

2023-11-06 Thread pertusus
On Sun, Nov 05, 2023 at 09:59:44PM +0200, Eli Zaretskii wrote: > > I don't have any libtexinfo shared library here, and I don't see one > being built, let alone installed, as part of Texinfo. is this > something new in the development sources? If so, what code is linked > into libtexinfo? Yes,