Re: Manual page and library file

Hilmar Preuße <[email protected]> Thu, 9 Jan 2025 23:46:19 +0100
Newsgroups gmane.comp.tex.texinfo.general
Organization Hilmar Preuße Inc.
Message-ID <[email protected]>
On 09.01.25 00:40, Patrice Dumas wrote:
> On Wed, Jan 08, 2025 at 11:51:07PM +0100, Preuße, Hilmar wrote:

Hello,

>> I have two small questions, I hope they can be answered easily.
>>
>> 1. In the DBTS we got a bug report telling that pod2texi.1 contains
>> formatting errors [1]. The header of that file reads:
>>
>> .\" Automatically generated by Pod::Man (Pod::Simple)
>> .\"
>> .\" Standard preamble:
>>
>> As the file is (re)generated I refused to accept the patch.
>>
>> By looking at a build log [2] however I noticed that the file is not
>> (re)generated, instead there is a file called pod2texi.1 in your git source
>> tree. Is the header statement still correct?
> 
> It is indeed (re)generated, but not systematically.  Speaking only for
> myself, as I believe we did not discuss it formally with Gavin, I try
> not to regenerate it myself as Gavin tends to have older software, such
> that if I regenerate it and Gavin cannot it will be trouble.
> 

Looking at the Makefile.in it seems the file is (re)generated if it does 
not exist, but I'm not a Makefile expert. I'll try that, but not today.

>> 2. In Debian we installed the .la files into /usr/lib/texinfo/ until version
>> 7.1.1 [3]. For the 7.2 packages [4] I skipped them: I could convert some
>> files using texi2any, so no drawbacks visible until now.
>>
>> Are these files really needed?
> 
> I think not, on GNU/Linux and for installed libraries, the dynamic
> loading support and use of rpath should make sure that the libraries are
> correctly found and loaded even without .la, and in our code we do not
> error out if the .la is not found.  In-source and probably for other
> platforms the .la are needed.
> 

For now I install again some of the *.la files (*XS*.la, but not 
lib*.la). As far as I understaood this is sufficient.

Many thanks,
   Hilmar

-- 
Testmail
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmeAUbwFAwAAAAAACgkQxiZYRqvgLIuK
lw//en14esJZkAm8bGLQJgcYpnmPajZ9NJBNwaGaY5bmHw5m+YDoDj4qSAwVnNVo7Nm9kg5GeKUH
dm+JkzshR/VHuDtbqnw/Oi04DfThppgFSF4ZfLMg2DpNR7w0SK6Oe1jSedjdjjQSNR9+/YK+td+H
pGWAtdEGJKy+7WyPXV4D3EZ8OmM9LentzjcCUd0AzrZWBRvMZWhtbEPKsZ3gMbRbfyCno0ykDiqX
sk1fWMxJkkBIbzGNRdUaiB2jgPQZwqu7zPdNEsdzcqurrJloR20N5i8os2mKKsXy666BGq4O6/Ha
MF201CjyyzE8oWYBTk4B+zm7up81wagXOtapg8fKio5VOQ8N8QOpWC8kEQ0PaUC/JlTBTRDxDgoG
cq6948Zuxx8gpt97qLAXVRDEYxTK4x6skBcE6yT9c8yGBA1nWqdist2xtyDYdB3gFtTLvxOUz8pN
9nQY66DboDOuu027kNjnNPYCVrKkNqb4/R+gRMT3ppcIFLwXZGy0r6Uo22BUtjUxYcZRP39q5j24
LoIbY3M2KDO6Qcy1D0B9qIZ66UT2W3h72QgNrP4r+fiYfiWFVSpWycWYUapLa/7pgIymyO4n+SCi
96Vn+hHbwtc0JEcqJQIy9s8Z0+Wl2DbVEAVN5+D22nkPEUtt1c9059Es6Z9nCYXgyMt9KbORTHC1
iZQ=
=OkkZ
-----END PGP SIGNATURE-----