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

Bug#896518: marked as done (texlive-bin: FTBFS on hurd-i386: 'MAXPATHLEN' undeclared)



Your message dated Mon, 07 May 2018 03:24:16 +0000
with message-id <E1fFWl6-0002Ip-P2@fasolo.debian.org>
and subject line Bug#896518: fixed in texlive-bin 2018.20180416.47457-3
has caused the Debian Bug report #896518,
regarding texlive-bin: FTBFS on hurd-i386: 'MAXPATHLEN' undeclared
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
896518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896518
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: texlive-bin
Version: 2018.20180416.47457-2
Severity: important
Tags: patch

Hello,

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.

Samuel

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.8+git20180218-486-dbg/Hurd-0.9
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

-- 
Samuel Thibault <samuel.thibault@ens-lyon.org>
Index: texlive-bin-2018.20180416.47457/texk/web2c/luatexdir/luafilesystem/src/lfs.c
===================================================================
--- texlive-bin-2018.20180416.47457.orig/texk/web2c/luatexdir/luafilesystem/src/lfs.c
+++ texlive-bin-2018.20180416.47457/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>

--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2018.20180416.47457-3

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 896518@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 May 2018 10:53:51 +0900
Source: texlive-bin
Binary: texlive-binaries libkpathsea6 libkpathsea-dev libptexenc1 libptexenc-dev libsynctex2 libsynctex-dev libtexlua52 libtexlua53 libtexlua52-dev libtexlua53-dev libtexluajit2 libtexluajit-dev
Architecture: source amd64
Version: 2018.20180416.47457-3
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea6 - TeX Live: path search library for TeX (runtime part)
 libptexenc-dev - TeX Live: ptex encoding library (development part)
 libptexenc1 - TeX Live: pTeX encoding library
 libsynctex-dev - Tex Live: SyncTeX parser library (development part)
 libsynctex2 - TeX Live: SyncTeX parser library
 libtexlua52 - TeX Live: Lua 5.2, modified for use with LuaTeX
 libtexlua52-dev - Tex Live: Lua 5.2, modified for use with LuaTeX (development part
 libtexlua53 - TeX Live: Lua 5.3, modified for use with LuaTeX
 libtexlua53-dev - Tex Live: Lua 5.3, modified for use with LuaTeX (development part
 libtexluajit-dev - Tex Live: LuaJIT, modified for use with LuaJITTeX (development pa
 libtexluajit2 - TeX Live: LuaJIT, modified for use with LuaJITTeX
 texlive-binaries - Binaries for TeX Live
Closes: 892446 896518 897627
Changes:
 texlive-bin (2018.20180416.47457-3) unstable; urgency=medium
 .
   * cherry-picking fixes from upstream svn:
     - upstream-svn47469-dvipdfm-x-Fix-a-bug-which-causes-a-segfault-with-1-2
       xetex segfaults with uncommon png formats
       https://sourceforge.net/p/xetex/bugs/151/
     - upstream-svn47476-m-tx-0.63a
       update m-tx to 0.63a which fixes FTBFS on hurd (Closes: #896518)
     - upstream-svn47477-ptexdir-fix-a-regression-for-discontinuous-kinsoku-t
       ptex regression fix
     - upstream-svn47506-typo
       typo in the changelog name
     -	upstream-svn47625-recover-to-give-tounicode-entries-for-ligatures
       search didn't work for ligatures
       https://tex.stackexchange.com/questions/430054/failing-search-for-words-with-ligatures-after-update
     - upstream-svn47626-ptexdir-More-strict-check-kanji-token
       inconsisten behavior of p-engines
   * add information about SDE in tex.man and etex.man (Closes: #897627)
   * use pkg-config as fallback for freetype configuration (Closes: #892446)
Checksums-Sha1:
 79a6b58dcf3cbfde8b11f790f83b5c53fa6d510b 3015 texlive-bin_2018.20180416.47457-3.dsc
 c18a42fad572bc3e4cb85455b113961350b21dbd 53988 texlive-bin_2018.20180416.47457-3.debian.tar.xz
 fdb97df281c78ebdc5e00a732a006eb422aafa77 193060 libkpathsea-dev_2018.20180416.47457-3_amd64.deb
 e6538e9095905ae8206bce507cedf8aa2bea88f8 110184 libkpathsea6-dbgsym_2018.20180416.47457-3_amd64.deb
 7a3f7041f518b45a16b48cbd970fb8ca126c8953 165432 libkpathsea6_2018.20180416.47457-3_amd64.deb
 7664a38add6e3d6dbf115a85475a062951ccd6a2 58412 libptexenc-dev_2018.20180416.47457-3_amd64.deb
 ee6b4f25fd1c9d4b0a008e1f4723b271f8d96bbe 23824 libptexenc1-dbgsym_2018.20180416.47457-3_amd64.deb
 948d4057db665014cf6435d966db80b44101d158 59060 libptexenc1_2018.20180416.47457-3_amd64.deb
 fbc578e989094ca66693e045509d3af77a3580e3 79688 libsynctex-dev_2018.20180416.47457-3_amd64.deb
 66c0618047a2a264bd4bf95ed9dc29eabf0edda0 128800 libsynctex2-dbgsym_2018.20180416.47457-3_amd64.deb
 255b230fa48a90d41be9ae8ccab48bbb2fac8b6c 78952 libsynctex2_2018.20180416.47457-3_amd64.deb
 082ebbdef16abf9d8f6a1478279bfadc951c978b 252436 libtexlua52-dbgsym_2018.20180416.47457-3_amd64.deb
 82c866236c7f27b4a570eb9c9f743a32cb210a13 134944 libtexlua52-dev_2018.20180416.47457-3_amd64.deb
 bf9bdf8f8de4c18f3575ee3a00631a76e803aa20 112032 libtexlua52_2018.20180416.47457-3_amd64.deb
 884b8fc9ed5bc4e4f1ddd223f92d38612ec35062 293232 libtexlua53-dbgsym_2018.20180416.47457-3_amd64.deb
 fd75f4a90a66607d8822bd610869ebe4738393b5 153120 libtexlua53-dev_2018.20180416.47457-3_amd64.deb
 ffd8c14e55b63b5c7e0d0c5997d807943a808237 125280 libtexlua53_2018.20180416.47457-3_amd64.deb
 2e544f386003de04820f2e66b32cecc6d4274572 294764 libtexluajit-dev_2018.20180416.47457-3_amd64.deb
 51ed008b9760865eec682c24ab00edb617b99f12 852532 libtexluajit2-dbgsym_2018.20180416.47457-3_amd64.deb
 fec12c4b093a02982217f5ca9112183e833486e0 255224 libtexluajit2_2018.20180416.47457-3_amd64.deb
 c68731a7e57b259daeac1d23588d3ef95483f5f6 16660 texlive-bin_2018.20180416.47457-3_amd64.buildinfo
 41dab8221b28fe55e80018ff92b813a60c45fb35 46463516 texlive-binaries-dbgsym_2018.20180416.47457-3_amd64.deb
 96dcc5334dbc8ccd57c063b3855066f79250f19d 11577080 texlive-binaries_2018.20180416.47457-3_amd64.deb
Checksums-Sha256:
 20629655c327d3c413d9a89d746ed01bb429b1c3f22a44d27f84e36dac021422 3015 texlive-bin_2018.20180416.47457-3.dsc
 9f1c4eb3ab158b442a678271e65de5f9a187cebe389c1ec30973a12917ce8b11 53988 texlive-bin_2018.20180416.47457-3.debian.tar.xz
 00480f03afdb8ad4b69263f3b5261bda800397d25f9391d0827b7e23c2b9fa69 193060 libkpathsea-dev_2018.20180416.47457-3_amd64.deb
 a1108e42a41dd6639da278ce5a00e646f2e0b5ed6961aa4f5666f28cbbf1b8de 110184 libkpathsea6-dbgsym_2018.20180416.47457-3_amd64.deb
 5f2b8523e420d217b11407db7c54c3d7932299b0db6e2f09f1f5091683e160fb 165432 libkpathsea6_2018.20180416.47457-3_amd64.deb
 871a55b2fb06baeb59427638107c508a46e2fbfd8d7383aa8cdb992a459336f9 58412 libptexenc-dev_2018.20180416.47457-3_amd64.deb
 d85002de546db7e4e3c18ce2252308f8457ec0baa6730401f7eb7ba5a32e6b7f 23824 libptexenc1-dbgsym_2018.20180416.47457-3_amd64.deb
 b1a286f0c794753bce12dd3e3c8a4253eab5625d09895e9220b4d5d18f00a2f0 59060 libptexenc1_2018.20180416.47457-3_amd64.deb
 c7f87cdb16025a938567777acdbd252dd108cff752ac7522aa91ec4910a10496 79688 libsynctex-dev_2018.20180416.47457-3_amd64.deb
 a6645ebbf5bb82678bffdb72be3e12e70f41de456aefc93504d483c91f0e3719 128800 libsynctex2-dbgsym_2018.20180416.47457-3_amd64.deb
 a65d5bb5202d70473b2a0fea4807486390e51293439e23fbc352b627f1937e9f 78952 libsynctex2_2018.20180416.47457-3_amd64.deb
 e822e2d20222915ed698a0a836e540e372f2a4adff22c012c9fbb87934c5ad27 252436 libtexlua52-dbgsym_2018.20180416.47457-3_amd64.deb
 5c76e29f166323caff51d72bf6ed89465cfcc42d41f9c18a4f6ca920851912fa 134944 libtexlua52-dev_2018.20180416.47457-3_amd64.deb
 722f77937ceaeeba893a5f1a79796086449a5004b3b47664b70990ca969a8532 112032 libtexlua52_2018.20180416.47457-3_amd64.deb
 3402146d67ce0dade705b8744174e82a08bbe05b742c165816d73f91d1ae74b9 293232 libtexlua53-dbgsym_2018.20180416.47457-3_amd64.deb
 1f39a26fc2eda21bf1a71e08e172471e1fc50a6e42d98cc71dc8f77eb69905c5 153120 libtexlua53-dev_2018.20180416.47457-3_amd64.deb
 5f8e0214a9b54f449f48259642b6285ce52259260214b8243977d458982c0f52 125280 libtexlua53_2018.20180416.47457-3_amd64.deb
 ab3c034069fb6105ce5cbf77b1c43cf7b5e1dc2a1b63894a0df81bfc78a64e90 294764 libtexluajit-dev_2018.20180416.47457-3_amd64.deb
 79e64ae85de47993df11d5cf498294a08bd74aa9b55bae0abc0d1cf65866da4e 852532 libtexluajit2-dbgsym_2018.20180416.47457-3_amd64.deb
 41e1d566bd9cdc7d3a8210c6c4f70e45a376ffe170a5bf2e8571b46ebc4108e6 255224 libtexluajit2_2018.20180416.47457-3_amd64.deb
 8f808fbe053e220ff57e7f66cbd6acd5a6d591d2f11cb0c78aa4e54a45419d10 16660 texlive-bin_2018.20180416.47457-3_amd64.buildinfo
 aed2688440645a71fc997e50bda2791bf2333c396a77d9d9ebbff34f8cd5e8bc 46463516 texlive-binaries-dbgsym_2018.20180416.47457-3_amd64.deb
 6fa823ea00530c3f1b46282fbbc285a9b09b2a8c01cc6bd454eab0bb8b7c5fe1 11577080 texlive-binaries_2018.20180416.47457-3_amd64.deb
Files:
 6db43aab9aff7ec740380764d03abfef 3015 tex optional texlive-bin_2018.20180416.47457-3.dsc
 33bd5ab9b42fb4ab79ae4f479991708d 53988 tex optional texlive-bin_2018.20180416.47457-3.debian.tar.xz
 afbeaf17ba9895263ceb095ad5feace3 193060 libdevel optional libkpathsea-dev_2018.20180416.47457-3_amd64.deb
 0a74b688141829c385525532736805b9 110184 debug optional libkpathsea6-dbgsym_2018.20180416.47457-3_amd64.deb
 3f1cfa3eb058b51b7a9d691014d8448b 165432 libs optional libkpathsea6_2018.20180416.47457-3_amd64.deb
 c5ccad47f507991e23032311bf534051 58412 libdevel optional libptexenc-dev_2018.20180416.47457-3_amd64.deb
 b98fea42adbe36e23ee86c045b829800 23824 debug optional libptexenc1-dbgsym_2018.20180416.47457-3_amd64.deb
 4c40b3b604ff47426a300fccfde215b6 59060 libs optional libptexenc1_2018.20180416.47457-3_amd64.deb
 19f85c9dfc884a8d4b14085f80e398c2 79688 libdevel optional libsynctex-dev_2018.20180416.47457-3_amd64.deb
 a237570d290c5ec6520bcb2098261d71 128800 debug optional libsynctex2-dbgsym_2018.20180416.47457-3_amd64.deb
 eac971f19203710dd2511c40242ae684 78952 libs optional libsynctex2_2018.20180416.47457-3_amd64.deb
 362f83f27589bcae90fc03b7b9ec6617 252436 debug optional libtexlua52-dbgsym_2018.20180416.47457-3_amd64.deb
 e480a1e02d092190e1053cab5944c88b 134944 libdevel optional libtexlua52-dev_2018.20180416.47457-3_amd64.deb
 a4ed670a46691b91516391b477a76093 112032 libs optional libtexlua52_2018.20180416.47457-3_amd64.deb
 55ab0b0795add85d784ab41ca838becf 293232 debug optional libtexlua53-dbgsym_2018.20180416.47457-3_amd64.deb
 2e27872a43af9701aae4fa9fbfcf37ba 153120 libdevel optional libtexlua53-dev_2018.20180416.47457-3_amd64.deb
 b71937e93a30d9583abec3071d9aaebd 125280 libs optional libtexlua53_2018.20180416.47457-3_amd64.deb
 99166056871f5b6dd0575559e40ec947 294764 libdevel optional libtexluajit-dev_2018.20180416.47457-3_amd64.deb
 a15c1d5c6ee0261115310f54398d19cd 852532 debug optional libtexluajit2-dbgsym_2018.20180416.47457-3_amd64.deb
 f93cb2ef3bf3d10b06e98b48e769199b 255224 libs optional libtexluajit2_2018.20180416.47457-3_amd64.deb
 1a6bb59c772d5da76d8186416e300d21 16660 tex optional texlive-bin_2018.20180416.47457-3_amd64.buildinfo
 65cae20688783b46f5bebfabc1ec7769 46463516 debug optional texlive-binaries-dbgsym_2018.20180416.47457-3_amd64.deb
 04ad826fe681daf5a9b8d83bedb7785a 11577080 tex optional texlive-binaries_2018.20180416.47457-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAlrvuNcACgkQ2A4JsIcU
AGbmKAgAu65t+a1cc3p3wTD5N2BgHyQ3rC5V0VfkQ2C5vbtl+FfmUTN9VMG+cl95
1xyyE+kVMjzQCTnERlnB/08MofTcPcjs+k3PeJvYH9k6AYQJSwzG1SDzkqZNvXXO
7w2Z/0prOGus6lxcepgSbiGUKOJ8na9znvVfOiVxnTyB6OGtODqyqGrLynHKZSQn
ZkBEpt+sHlHh9ZCSo0PnacCOyyFJ7vDKz9eneWWXpBBZOma88rx4377O1SxmiWxR
xlEo9OGWVv7zoCLPbhOw5aGzRTzlwb7Xb9sxEuG5SIt8pDyUCmT0iu19d0wvJunz
SQmXuY2k2HXCFfEcy55jq7bXyE5muw==
=0up0
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: