Re: Heads up: lua-lpeg 1.0.1 in Rawhide; lua no longer in mock root by default?

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

 



​Hi Zbigniew,​

On Sun, Jan 15, 2017 at 9:51 AM, Zbigniew Jędrzejewski-Szmek <zbyszek@xxxxxxxxx> wrote:
>   %{!?luaver: %global luaver %(lua -e "print(string.sub(_VERSION, 5))")}
>
> This now fails because the lua binary is not available when mock rebuilds
> the SRPM. For anyone updating other Lua packages the following works:
>
>   %{!?luaver: %global luaver %(test -x /usr/bin/lua && lua -e
> "print(string.sub(_VERSION, 5))" || echo 5.3)}

It looks like something that could be put into a macro distributed by lua.
It's a bit too long and too lua-version-specific to be hardcoded into
individual packages.

Certainly, ​I'll work on it and post it for review soon. Modelling it after the Python macros would be a good idea.

Any idea how hard it would be to get the macro shipped in RHEL's lua as well, so we don't need ugly ifdefs for packages that target both Fedora and EPEL?

​Best regards,​


​-- ​
Michel Alexandre Salim
profile:    https://keybase.io/michel_slm
GPG key ID: 4AF554ABA36A937A
 
Zbyszek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@lists.fedoraproject.org

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux