[tldistro] texlive2021 pretest images & rfp

Norbert Preining preining at logic.at
Tue Mar 2 23:59:41 CET 2021


Hi Karl,

as every year, I send the patches (not related to Debian) we are using.
Mostly man pages, but some other stuff that might be of interest:
fix for hurd and MAXPATHLENGTH, and silencing synctex which is a bit too
noisy when no synctex file is available - a lib shouldn't ship out that.

Best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research Labs  +  IFMGA Guide + TU Wien + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
-------------- next part --------------
A non-text attachment was scrubbed...
Name: axohelp_man.diff
Type: text/x-diff
Size: 487 bytes
Desc: not available
URL: <https://tug.org/pipermail/tldistro/attachments/20210303/7d6c20d1/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: detex_man.diff
Type: text/x-diff
Size: 555 bytes
Desc: not available
URL: <https://tug.org/pipermail/tldistro/attachments/20210303/7d6c20d1/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dv2dt_man.patch
Type: text/x-diff
Size: 2401 bytes
Desc: not available
URL: <https://tug.org/pipermail/tldistro/attachments/20210303/7d6c20d1/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dvi2tty_man.diff
Type: text/x-diff
Size: 5319 bytes
Desc: not available
URL: <https://tug.org/pipermail/tldistro/attachments/20210303/7d6c20d1/attachment-0003.bin>
-------------- next part --------------
>From Bug #896518
> texlive-bin currently FTBFS on hurd-i386:
> ../../../texk/web2c/luatexdir/luafilesystem/src/lfs.c:63:26: error:
> 'MAXPATHLEN' undeclared (first use in this function);
> 
> The attached patch fixes this: the file already has a dynamic
> allocation, it just needs a reasonable initial value.
---
 texk/web2c/luatexdir/luafilesystem/src/lfs.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

--- texlive-bin.orig/texk/web2c/luatexdir/luafilesystem/src/lfs.c
+++ texlive-bin/texk/web2c/luatexdir/luafilesystem/src/lfs.c
@@ -60,7 +60,11 @@
   #include <sys/types.h>
   #include <utime.h>
   #include <sys/param.h> /* for MAXPATHLEN */
-  #define LFS_MAXPATHLEN MAXPATHLEN
+  #ifdef MAXPATHLEN
+    #define LFS_MAXPATHLEN MAXPATHLEN
+  #else
+    #define LFS_MAXPATHLEN 128
+  #endif
 #endif
 
 #include <lua.h>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gftodvi_man.patch
Type: text/x-diff
Size: 3131 bytes
Desc: not available
URL: <https://tug.org/pipermail/tldistro/attachments/20210303/7d6c20d1/attachment-0004.bin>
-------------- next part --------------
synctex warns on each and every file that doesn't have a respective synctex file,
remove the warning
code from https://gitlab.gnome.org/GNOME/evince/commit/678410e81d0c889f4db4e995ca451ed62b8a2eee
Debian bug #908964
---
 texk/web2c/synctexdir/synctex_parser.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

--- texlive-bin.orig/texk/web2c/synctexdir/synctex_parser.c
+++ texlive-bin/texk/web2c/synctexdir/synctex_parser.c
@@ -6023,7 +6023,8 @@ synctex_scanner_p synctex_scanner_new_wi
     if ((scanner->reader = synctex_reader_init_with_output_file(scanner->reader, output, build_directory))) {
         return parse? synctex_scanner_parse(scanner):scanner;
     }
-    _synctex_error("No file?");
+    // don't warn if no file is present
+    // _synctex_error("No file?");
     return NULL;
 }
 


More information about the tldistro mailing list.