FreeBSD Bugzilla – Attachment 186688 Details for
Bug 222581
lang/lua53: Add bug fix patches, change in maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Port Patch - lang/lua53. Three new patches, port maintainer change.
lua53-5.3.4.diff (text/plain), 4.46 KB, created by
Russell Haley
on 2017-09-25 04:59:29 UTC
(
hide
)
Description:
Port Patch - lang/lua53. Three new patches, port maintainer change.
Filename:
MIME Type:
Creator:
Russell Haley
Created:
2017-09-25 04:59:29 UTC
Size:
4.46 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 450568) >+++ Makefile (working copy) >@@ -7,7 +7,7 @@ > MASTER_SITES= http://www.lua.org/ftp/ > PKGNAMESUFFIX= 53 > >-MAINTAINER= gmesalazar@gmail.com >+MAINTAINER= russ.haley@gmail.com > COMMENT= Small, compilable scripting language providing easy access to C code > > LICENSE= MIT >Index: distinfo >=================================================================== >--- distinfo (revision 450568) >+++ distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1489025786 >+TIMESTAMP = 1506236520 > SHA256 (lua-5.3.4.tar.gz) = f681aa518233bc407e23acf0f5887c884f17436f000d453b2491a9f11a52400c > SIZE (lua-5.3.4.tar.gz) = 303586 >Index: files/patch-src__Makefile >=================================================================== >--- files/patch-src__Makefile (revision 450568) >+++ files/patch-src__Makefile (working copy) >@@ -1,4 +1,4 @@ >---- src/Makefile.orig 2015-01-05 16:04:52 UTC >+--- src/Makefile.orig 2015-05-27 11:10:11 UTC > +++ src/Makefile > @@ -6,12 +6,12 @@ > # Your platform. See PLATS for possible values. >Index: files/patch-src__ldebug.c >=================================================================== >--- files/patch-src__ldebug.c (nonexistent) >+++ files/patch-src__ldebug.c (working copy) >@@ -0,0 +1,10 @@ >+--- src/ldebug.c.orig 2016-10-19 12:32:10 UTC >++++ src/ldebug.c >+@@ -653,6 +653,7 @@ l_noret luaG_runerror (lua_State *L, const char *fmt, >+ CallInfo *ci = L->ci; >+ const char *msg; >+ va_list argp; >++ luaC_checkGC(L); /* error message uses memory */ >+ va_start(argp, fmt); >+ msg = luaO_pushvfstring(L, fmt, argp); /* format message */ >+ va_end(argp); > >Property changes on: files/patch-src__ldebug.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: files/patch-src__lgc.c >=================================================================== >--- files/patch-src__lgc.c (nonexistent) >+++ files/patch-src__lgc.c (working copy) >@@ -0,0 +1,13 @@ >+--- src/lgc.c.orig 2016-12-22 13:08:50 UTC >++++ src/lgc.c >+@@ -643,8 +643,9 @@ static void clearkeys (global_State *g, GCObject *l, G >+ for (n = gnode(h, 0); n < limit; n++) { >+ if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { >+ setnilvalue(gval(n)); /* remove value ... */ >+- removeentry(n); /* and remove entry from table */ >+ } >++ if (ttisnil(gval(n))) /* is entry empty? */ >++ removeentry(n); /* remove entry from table */ >+ } >+ } >+ } > >Property changes on: files/patch-src__lgc.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: files/patch-src__liolib.c >=================================================================== >--- files/patch-src__liolib.c (revision 450568) >+++ files/patch-src__liolib.c (working copy) >@@ -1,4 +1,4 @@ >---- src/liolib.c.orig 2015-04-03 18:41:57 UTC >+--- src/liolib.c.orig 2016-12-20 18:37:00 UTC > +++ src/liolib.c > @@ -16,6 +16,7 @@ > #include <stdio.h> >Index: files/patch-src__lparser.c >=================================================================== >--- files/patch-src__lparser.c (nonexistent) >+++ files/patch-src__lparser.c (working copy) >@@ -0,0 +1,11 @@ >+--- src/lparser.c.orig 2016-08-01 19:51:24 UTC >++++ src/lparser.c >+@@ -1392,7 +1392,7 @@ static void test_then_block (LexState *ls, int *escape >+ luaK_goiffalse(ls->fs, &v); /* will jump to label if condition is true */ >+ enterblock(fs, &bl, 0); /* must enter block before 'goto' */ >+ gotostat(ls, v.t); /* handle goto/break */ >+- skipnoopstat(ls); /* skip other no-op statements */ >++ while (testnext(ls, ';')) {} /* skip semicolons */ >+ if (block_follow(ls, 0)) { /* 'goto' is the entire block? */ >+ leaveblock(fs); >+ return; /* and that is it */ > >Property changes on: files/patch-src__lparser.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 222581
: 186688