Index: Build/source/texk/web2c/luatexdir/image/writepng.w =================================================================== --- Build/source/texk/web2c/luatexdir/image/writepng.w (revision 30929) +++ Build/source/texk/web2c/luatexdir/image/writepng.w (revision 30972) @@ -1,7 +1,7 @@ % writepng.w % % Copyright 1996-2006 Han The Thanh -% Copyright 2006-2011 Taco Hoekwater +% Copyright 2006-2013 Taco Hoekwater % % This file is part of LuaTeX. % @@ -23,8 +23,8 @@ "$Id: writepng.w 4442 2012-05-25 22:40:34Z hhenkel $" "$URL: https://foundry.supelec.fr/svn/luatex/tags/beta-0.76.0/source/texk/web2c/luatexdir/image/writepng.w $"; +#include "ptexlib.h" #include -#include "ptexlib.h" #include "image/image.h" #include "image/writepng.h" Index: Build/source/texk/web2c/luatexdir/image/writejp2.w =================================================================== --- Build/source/texk/web2c/luatexdir/image/writejp2.w (revision 30929) +++ Build/source/texk/web2c/luatexdir/image/writejp2.w (revision 30972) @@ -1,7 +1,7 @@ % writejp2.w % -% Copyright 2011-2012 Taco Hoekwater -% Copyright 2011-2012 Hartmut Henkel +% Copyright 2011-2013 Taco Hoekwater +% Copyright 2011-2013 Hartmut Henkel % % This file is part of LuaTeX. % @@ -28,9 +28,9 @@ ISO/IEC 15444-1, Second edition, 2004-09-15, file |15444-1annexi.pdf|. @c +#include "ptexlib.h" #include #include -#include "ptexlib.h" #include "image/image.h" #include "image/writejp2.h" #include "image/writejbig2.h" /* read2bytes(), read4bytes() */ Index: Build/source/texk/web2c/luatexdir/image/writejbig2.w =================================================================== --- Build/source/texk/web2c/luatexdir/image/writejbig2.w (revision 30929) +++ Build/source/texk/web2c/luatexdir/image/writejbig2.w (revision 30972) @@ -1,8 +1,8 @@ % writejbig2.w % % Copyright 1996-2006 Han The Thanh -% Copyright 2006-2012 Taco Hoekwater -% Copyright 2003-2012 Hartmut Henkel +% Copyright 2006-2013 Taco Hoekwater +% Copyright 2003-2013 Hartmut Henkel % % This file is part of LuaTeX. % @@ -86,13 +86,10 @@ #undef DEBUG -#ifdef HAVE_CONFIG_H -#include -#endif +#include "ptexlib.h" #include #include #include -#include "ptexlib.h" #include "image/image.h" @ @c Index: Build/source/texk/web2c/luatexdir/image/writejpg.w =================================================================== --- Build/source/texk/web2c/luatexdir/image/writejpg.w (revision 30929) +++ Build/source/texk/web2c/luatexdir/image/writejpg.w (revision 30972) @@ -1,7 +1,7 @@ % writejpg.w % % Copyright 1996-2006 Han The Thanh -% Copyright 2006-2011 Taco Hoekwater +% Copyright 2006-2013 Taco Hoekwater % % This file is part of LuaTeX. % @@ -23,8 +23,8 @@ "$Id: writejpg.w 4442 2012-05-25 22:40:34Z hhenkel $" "$URL: https://foundry.supelec.fr/svn/luatex/tags/beta-0.76.0/source/texk/web2c/luatexdir/image/writejpg.w $"; +#include "ptexlib.h" #include -#include "ptexlib.h" #include "image/image.h" #include "image/writejpg.h" Index: Build/source/texk/web2c/luatexdir/ChangeLog =================================================================== --- Build/source/texk/web2c/luatexdir/ChangeLog (revision 30929) +++ Build/source/texk/web2c/luatexdir/ChangeLog (revision 30972) @@ -1,3 +1,11 @@ +2013-06-27 Peter Breitenlohner + + Bug fix for LuaTeX crash on 32bit Unix systems from Taco, + tlbuild mail 26 Jun 2013 16:10:35, + http://tug.org/pipermail/tex-live/2013-June/033782.html + * image/writejbig2.w, image/writejp2.w, image/writejpg.w, + image/writepng.w: Always first include ptexlib.h. + 2013-04-16 Peter Breitenlohner * lua/luainit.w: Handle '--luac' and '--luaconly' (from Akira).