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

Bug#482311: marked as done (luatex: check_isnode() implicitly converted to pointer)



Your message dated Fri, 23 May 2008 18:32:15 +0000
with message-id <E1Jzc3r-0000DY-MD@ries.debian.org>
and subject line Bug#482311: fixed in luatex 0.25.3-1
has caused the Debian Bug report #482311,
regarding luatex: check_isnode() implicitly converted to pointer
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.)


-- 
482311: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482311
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: luatex
Version: 0.25.2-1
Severity: important
Tags: patch
Usertags: implicit-pointer-conversion

Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.

  Function `check_isnode' implicitly converted to pointer at ../../../../src/texk/web2c/luatexdir/lua/llanglib.c:168

This is often due to a missing function prototype definition.
For more information, see [2].

[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions

-- 
dann frazier

diff -urpN luatex-0.25.2.orig/src/texk/web2c/luatexdir/luatex-api.h luatex-0.25.2/src/texk/web2c/luatexdir/luatex-api.h
--- luatex-0.25.2.orig/src/texk/web2c/luatexdir/luatex-api.h	2008-04-10 08:37:41.000000000 -0600
+++ luatex-0.25.2/src/texk/web2c/luatexdir/luatex-api.h	2008-05-21 12:51:06.000000000 -0600
@@ -3,6 +3,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <stdarg.h>
+#include <ptexlib.h>
 #include <../lua51/lua.h>
 #include <../lua51/lauxlib.h>
 #include <../lua51/lualib.h>
@@ -73,6 +74,7 @@ extern void  tokenlist_to_lua(lua_State 
 extern void  tokenlist_to_luastring(lua_State *L, int p) ;
 extern int   tokenlist_from_lua(lua_State *L);
 
+extern halfword *check_isnode (lua_State *L, int ud);
 extern void  lua_nodelib_push (lua_State *L) ;
 extern int   luaopen_node (lua_State *L);
 extern void  nodelist_to_lua (lua_State *L, int n) ;

--- End Message ---
--- Begin Message ---
Source: luatex
Source-Version: 0.25.3-1

We believe that the bug you reported is fixed in the latest version of
luatex, which is due to be installed in the Debian FTP archive:

luatex_0.25.3-1.diff.gz
  to pool/main/l/luatex/luatex_0.25.3-1.diff.gz
luatex_0.25.3-1.dsc
  to pool/main/l/luatex/luatex_0.25.3-1.dsc
luatex_0.25.3-1_i386.deb
  to pool/main/l/luatex/luatex_0.25.3-1_i386.deb
luatex_0.25.3.orig.tar.gz
  to pool/main/l/luatex/luatex_0.25.3.orig.tar.gz



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 482311@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 luatex 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 18 Apr 2008 15:57:37 +0200
Source: luatex
Binary: luatex
Architecture: source i386
Version: 0.25.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 luatex     - next generation TeX engine
Closes: 482311
Changes: 
 luatex (0.25.3-1) unstable; urgency=low
 .
   * new upstream release: fixes implicit pointer conversion in check_isnode
     (Closes: #482311)
Checksums-Sha1: 
 5860d517d8d2ac2d29bf865ba948dbeb7bb0f1e9 1310 luatex_0.25.3-1.dsc
 d961351c06649d45d761ca040d04a89751ca68e3 6549549 luatex_0.25.3.orig.tar.gz
 0e8a1223b80651dd7047b6d854c520dc7e47f306 27247 luatex_0.25.3-1.diff.gz
 53228f673f66ca752a59bd21798f2038493c0032 1879980 luatex_0.25.3-1_i386.deb
Checksums-Sha256: 
 014f93e8bba2ff302422f88744a9d4eb548b2c17ff889cbcc0107a9be7ceb79b 1310 luatex_0.25.3-1.dsc
 41416c9abfa5ce29a572016119f00e64bbe7679e8c41dc6916983457179b1773 6549549 luatex_0.25.3.orig.tar.gz
 991bd11c87802e02135f4a0930f05df3d0020a2df091d7bea3f63d5860870f9a 27247 luatex_0.25.3-1.diff.gz
 8b21c5d75271786603f5e36e54c726ae2d09f8e9b45843f743cd022db0d268e1 1879980 luatex_0.25.3-1_i386.deb
Files: 
 19316a46ab00f54cc9d22ab1c6b269b7 1310 tex optional luatex_0.25.3-1.dsc
 6e1197af45bbdbfbde54c31516f6043a 6549549 tex optional luatex_0.25.3.orig.tar.gz
 fa17e57c39ac073f52454bf7c0f67b6d 27247 tex optional luatex_0.25.3-1.diff.gz
 9ff6b897a3a9a46b1170bcba966dad57 1879980 tex optional luatex_0.25.3-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFINwjQ0r9KownFsJQRAnhwAJ9fFq2cZtTj6eSAmlHX93D6uTIkMQCfcbWG
4u0U2a//0sLUvL6hkuwgbJY=
=zHex
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: