Page MenuHomeFreeBSD
Feed Advanced Search

Mar 31 2019

andrew_tao173.riddles.org.uk added a comment to D19769: lang/lua53: move assertion to correct place.

The test case I've been using was posted to lua-l in Feb by Sascha Zelzer, but the archives aren't public so I can't just link to it.

Mar 31 2019, 6:56 AM

Jan 30 2019

andrew_tao173.riddles.org.uk added a comment to D19027: libc/tests: Add test case for bug fixed in r343566.

Of course I have no objections (moving the license text from LICENSE into the source files is completely compatible with both the intent and the stated terms of the license).

Jan 30 2019, 12:04 PM

Jan 29 2019

andrew_tao173.riddles.org.uk added a comment to D17814: devel/lua-luarocks: update to 3.2.1.

I'm happy to pick up the flavors work again if there's any likelihood of it actually going anywhere.

Jan 29 2019, 7:43 AM · Restricted Project

Jan 27 2019

andrew_tao173.riddles.org.uk added inline comments to D18939: Add pthread to lang/lua53.
Jan 27 2019, 10:31 AM

Jan 26 2019

andrew_tao173.riddles.org.uk added inline comments to D18939: Add pthread to lang/lua53.
Jan 26 2019, 6:01 AM
andrew_tao173.riddles.org.uk added a comment to D18939: Add pthread to lang/lua53.

While we're in here changing stuff, is it also worth adding a patch for the upvaluejoin bug? The bug in itself is a non-issue, but some prat filed a CVE for it.

Jan 26 2019, 5:37 AM

Jan 25 2019

andrew_tao173.riddles.org.uk added a comment to D18939: Add pthread to lang/lua53.

I think in the short term there's no point in adding an option, and instead we should just append -lpthread to LIBS, since we ignore LIBS when building the .so anyway.

Jan 25 2019, 4:39 PM

Jan 24 2019

andrew_tao173.riddles.org.uk added a comment to D18939: Add pthread to lang/lua53.

Russ, did you check whether that test actually failed without the patch? Because it works fine for me without changing a thing.

Jan 24 2019, 7:43 AM

Aug 15 2018

andrew_tao173.riddles.org.uk updated the diff for D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

Update to 3.0.1.

Aug 15 2018, 3:44 AM · Restricted Project

Aug 11 2018

andrew_tao173.riddles.org.uk added a comment to D13690: lang/lua53 - Update to 5.3.5.

So, once again, are we done here? I have nothing more to add.

Aug 11 2018, 10:38 PM · Restricted Project

Aug 10 2018

andrew_tao173.riddles.org.uk added a comment to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

I'm told there's a 3.0.1 release likely within a week or so that fixes both the bug and the build process issues discussed here.

Aug 10 2018, 3:03 AM · Restricted Project

Aug 8 2018

andrew_tao173.riddles.org.uk updated the diff for D16494: Uses/lua.mk - add flavor support and other options.

Remove an unnecessary conditional as pointed out by mat.

Aug 8 2018, 9:37 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Track changes requested by mat for the 5.3 port.

Aug 8 2018, 9:10 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D13690: lang/lua53 - Update to 5.3.5.

Include mat's latest requested changes.

Aug 8 2018, 8:58 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D16494: Uses/lua.mk - add flavor support and other options.
Aug 8 2018, 8:34 PM · Restricted Project

Jul 30 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 30 2018, 7:09 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 30 2018, 4:43 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 30 2018, 11:11 AM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 30 2018, 10:21 AM · Restricted Project

Jul 29 2018

andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Flavors stuff is up at D16494

Jul 29 2018, 1:46 AM · Restricted Project
andrew_tao173.riddles.org.uk created D16494: Uses/lua.mk - add flavor support and other options.
Jul 29 2018, 1:41 AM · Restricted Project

Jul 28 2018

andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Hi @dbn, Lua 5.4 is still in a beta phase so my preference is to hold this port until the Lua 5.4 official release, then update and push it to the repository. @andrew_tao173.riddles.org.uk has already indicated his preference to hold the port until the Lua release (unless something has changed?)

Jul 28 2018, 9:48 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D13690: lang/lua53 - Update to 5.3.5.

So are we done here? I have nothing more to add.

Jul 28 2018, 1:08 AM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

So are we done here? I have nothing more to add.

Jul 28 2018, 1:07 AM · Restricted Project

Jul 26 2018

andrew_tao173.riddles.org.uk updated the diff for D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

Style/format fixes

Jul 26 2018, 7:54 AM · Restricted Project

Jul 25 2018

andrew_tao173.riddles.org.uk added inline comments to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.
Jul 25 2018, 8:30 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.
Jul 25 2018, 7:19 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.
Jul 25 2018, 3:17 PM · Restricted Project

Jul 24 2018

andrew_tao173.riddles.org.uk updated the diff for D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.
  • Rebase against current existing port rather than previous version.
    • Add USES+=gmake
    • Add Makefile patches to respect $(DESTDIR) so that make stage works.
    • Fix an upstream bug.
    • Regenerate pkg-plist to match new version's files.
Jul 24 2018, 6:50 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

No, seems there's lots more wrong with this - at least the install is broken (looks like it's not respecting the staging dir)

Jul 24 2018, 4:59 AM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

Looks like a missing USES+=gmake

Jul 24 2018, 4:48 AM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D16274: devel/lua-luarocks: update to LuaRocks 3.0.0.

Doesn't build for me. Trying to figure out why.

Jul 24 2018, 4:40 AM · Restricted Project

Jul 23 2018

andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Changes in line with 5.3.5 patch:

Jul 23 2018, 10:11 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D13690: lang/lua53 - Update to 5.3.5.
  • change DOCSDIR to lua53/lua so that lua53/${PORTNAME} could be used for lua module ports
    • reorganize DOCS install so that check-plist doesn't complain
Jul 23 2018, 10:07 PM · Restricted Project

Jul 21 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 21 2018, 4:01 PM · Restricted Project

Jul 20 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 20 2018, 3:35 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Sync with 5.3.5 work.

Jul 20 2018, 3:06 AM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D13690: lang/lua53 - Update to 5.3.5.

New version to fix the libedit issue.

Jul 20 2018, 12:09 AM · Restricted Project

Jul 19 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 19 2018, 3:37 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 19 2018, 2:46 PM · Restricted Project

Jul 18 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 18 2018, 10:34 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Use DISTVERSION. This corrects the package version too (now 5.4.0.w2)

Jul 18 2018, 3:52 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Change OPTIONS_DEFAULT+= to just = in accordance with nitpicking on the 5.3.5 patch.

Jul 18 2018, 2:27 PM · Restricted Project
andrew_tao173.riddles.org.uk retitled D14709: [new port] lang/lua54 - new port for Lua 5.4.0 from Lua 5.4.0 to lang/lua54 - new port for Lua 5.4.0.
Jul 18 2018, 2:22 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 18 2018, 2:08 PM · Restricted Project

Jul 17 2018

andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Remove use of ${PORTNAME} in line with discussions over on the 5.3.5 patch.

Jul 17 2018, 9:55 PM · Restricted Project

Jul 16 2018

andrew_tao173.riddles.org.uk added a reviewer for D14709: [new port] lang/lua54 - new port for Lua 5.4.0: andrew_tao173.riddles.org.uk.
Jul 16 2018, 2:40 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

mat: like this?

Jul 16 2018, 2:22 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

This is now a diff against the result of 'svn cp lua53 lua54' as requested by mat.

Jul 16 2018, 2:03 PM · Restricted Project

Jul 15 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 15 2018, 2:39 AM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 15 2018, 2:34 AM · Restricted Project

Jul 14 2018

andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Added ASSERT and APICHECK options.

Jul 14 2018, 11:44 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

I may be mistaken, but the experimental (not expeditionary!) run only build packages so I'm hoping we can get the build output and see what needs upgrading. I see now that I can request an experimantal run on Bugzilla so I'll submit one today.

Jul 14 2018, 11:01 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Note that work2 is not ready for prime time yet (garbage collector bugs, at least)

I didn't see anything on the mailing list that would preclude adding it to the ports collection, or at the very least performing an expeditionary run (if that's possible). @mat, @dbn, I'm keen to get 5.3.5 or preferably 5.4 "build tested" against other packages because I've got a week off work right now with no kids.

Jul 14 2018, 10:23 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Note that work2 is not ready for prime time yet (garbage collector bugs, at least)

Jul 14 2018, 9:33 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 14 2018, 9:31 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Jul 14 2018, 9:28 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

Fix silly mistake in previous diff

Jul 14 2018, 7:38 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Jul 14 2018, 7:29 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D13690: lang/lua53 - Update to 5.3.5.

Probably not worth adding options just for readline, but what about installing the HTML docs? I think that would be a good option (or indeed a default).

I think it would be an excellent default.

Jul 14 2018, 7:27 PM · Restricted Project
andrew_tao173.riddles.org.uk updated the diff for D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

New diff with my suggested version for the work2 release.

Jul 14 2018, 7:25 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 14 2018, 6:48 PM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D13690: lang/lua53 - Update to 5.3.5.

@andrew_tao173.riddles.org.uk, I am very grateful for your tutelage and contributions. Do you want to see the readline options from D14709 left in? I had two thoughts: 1) anyone who doesn't want readline support is probably building Lua themselves and 2) with the freebsd target working, we could create an option for the generic target, that does not include readline.

I personally don't feel the extra complexity of the options adds value since the source Makefile is patched to use editline.

Jul 14 2018, 6:28 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Jul 14 2018, 12:44 PM · Restricted Project

Mar 18 2018

andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Mar 18 2018, 5:33 PM · Restricted Project

Mar 17 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Mar 17 2018, 4:53 PM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Mar 17 2018, 9:09 AM · Restricted Project
andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Mar 17 2018, 7:48 AM · Restricted Project

Mar 16 2018

andrew_tao173.riddles.org.uk added inline comments to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.
Mar 16 2018, 11:38 AM · Restricted Project
andrew_tao173.riddles.org.uk added a comment to D14709: [new port] lang/lua54 - new port for Lua 5.4.0.

The so isn't working because there is nothing here to build it; the makefile distributed with Lua does not try to build one and never did, the ports for earlier Lua versions patch the makefile to add it.

Mar 16 2018, 8:24 AM · Restricted Project

Mar 15 2018

andrew_tao173.riddles.org.uk added inline comments to D13690: lang/lua53 - Update to 5.3.5.
Mar 15 2018, 6:35 AM · Restricted Project