Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 447874 - dev-lang/luajit:2 provide lua52compat useflag
Summary: dev-lang/luajit:2 provide lua52compat useflag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Rafael Martins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 469194
  Show dependency tree
 
Reported: 2012-12-19 20:25 UTC by Julian Ospald
Modified: 2013-05-28 01:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
luajit-2.0.0_beta7.ebuild.diff (luajit-2.0.0_beta7.ebuild.diff,1.27 KB, patch)
2012-12-31 23:00 UTC, Julian Ospald
Details | Diff
luajit-2.0.0_beta7.ebuild.diff (luajit-2.0.0_beta7.ebuild.diff,634 bytes, patch)
2013-01-01 00:09 UTC, Julian Ospald
Details | Diff
metadata.xml.diff (metadata.xml.diff,479 bytes, patch)
2013-01-01 00:16 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2012-12-19 20:25:34 UTC
<creationix> the 5.2 compat flag in luajit is all 5.2 features that can be implemented without breaking 5.1 compat

some packages make use of this certain build time flag in luajit, e.g.
https://github.com/luvit/luvit/blob/master/Makefile#L67

it would be very easy with append-cppflags magic to provide such a useflag
Comment 1 Julian Ospald 2012-12-31 13:32:30 UTC
comments?
Comment 2 Rafael Martins (RETIRED) gentoo-dev 2012-12-31 16:17:21 UTC
I'm ok with adding the flag
Comment 3 Julian Ospald 2012-12-31 23:00:43 UTC
Created attachment 333894 [details, diff]
luajit-2.0.0_beta7.ebuild.diff

patch incorporating fixes for bug 449516 bug 449518 bug 449520 bug 449522 and this one
Comment 4 Julian Ospald 2013-01-01 00:09:50 UTC
Created attachment 333896 [details, diff]
luajit-2.0.0_beta7.ebuild.diff
Comment 5 Julian Ospald 2013-01-01 00:16:53 UTC
Created attachment 333898 [details, diff]
metadata.xml.diff
Comment 6 Julian Ospald 2013-02-10 01:48:30 UTC
I will apply this in 2 weeks if the maintainer does not respond.
Comment 7 Rafael Martins (RETIRED) gentoo-dev 2013-02-10 01:51:44 UTC
I'll consider this change, but you DON'T have my ack to commit anything in this package.
Comment 8 Rafael Martins (RETIRED) gentoo-dev 2013-05-28 01:06:57 UTC
fixed in luajit-2.0.1_p1. thanks!