texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (803fb8345a -> 9713b6efcf)


From: Gavin D. Smith
Subject: master updated (803fb8345a -> 9713b6efcf)
Date: Wed, 20 Nov 2024 16:29:00 -0500 (EST)

gavin pushed a change to branch master.

    from 803fb8345a * tp/Texinfo/XSLoader.pm (init), tp/Texinfo/DocumentXS.pm 
(BEGIN), tp/Texinfo/Parser.pm (BEGIN): do not try to add libraries to 
@DynaLoader::dl_resolve_using, in general they are not used when loading XS 
object, only the paths registered in the objects are used.
     new e045cc62f0 * tp/Texinfo/XSLoader.pm (init, load_libtool_library): 
Split out sub to handle everything up to loading the library with dl_load_file, 
but not any further.  This could potentially be used with library files that do 
not have an XS bootstrap function (such as libtexinfo or libtexinfoxs). (init): 
Comment out code handling additional libraries argument.
     new 9a7ac81a9e * tp/Texinfo/XSLoader.pm (init): Use additional libraries 
argument to call load_libtool_library.  These means we locate and load these 
libraries directly rather than relying on the dynamic linker to locate the 
libraries as a dependency of other libraries.
     new 9713b6efcf Revert "* tp/Texinfo/XSLoader.pm (init), 
tp/Texinfo/DocumentXS.pm (BEGIN),"


Summary of changes:
 ChangeLog                |  20 +++++--
 tp/Texinfo/DocumentXS.pm |   1 +
 tp/Texinfo/Parser.pm     |   1 +
 tp/Texinfo/XSLoader.pm   | 137 ++++++++++++++++++++++++++---------------------
 4 files changed, 93 insertions(+), 66 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]