Re: groff 1.24.0.rc2 on other platforms

Deri via GNU roff typesetting system discussion <[email protected]>
Newsgroups gmane.comp.printing.groff.general
Message-ID <6170450.U1LBUMbI9d@pip>
On Wednesday, 28 January 2026 08:18:05 GMT Bruno Haible wrote:
> G. Branden Robinson wrote:
> > $ find ~/_Inline/ -type f
> > /home/branden/_Inline/config-x86_64-linux-gnu-thread-multi-5.032001
> > /home/branden/_Inline/lib/auto/gropdf_1c9b/gropdf_1c9b.inl
> > /home/branden/_Inline/lib/auto/gropdf_1c9b/gropdf_1c9b.so
> > /home/branden/_Inline/.lock
> > 
> > > Also, if different versions of groff produce shared libraries with
> > > different APIs, you will need to include the groff version in the file
> > > name, because the user may be running different groff versions at
> > > different times (or even at the same time).
> > 
> > This much is not the case.  Apart from gnulib, with which many people
> > are familiar (and which supports no DSO configuration TTBOMK), the groff
> > build produces up to four libraries--libgroff, libdriver, libbib, and
> > libxutil--but all are static (".a" files).
> 
> No, I'm talking about the ABI of the .so file:

Groff version does not matter (gropdf is execced as a perl script) so the .so 
only has to match the perl installed, different perl triggers new .so.

Cheers

Deri
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.