All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/6] rework luvi test in gitlab after luajit version bump.
@ 2021-11-12 19:06 Romain Naour
  2021-11-12 19:06 ` [Buildroot] [PATCH v2 1/6] package/luvi: don't use LUAJIT_VERSION for the luajit installation path Romain Naour
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Romain Naour @ 2021-11-12 19:06 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

Luajit package has been recently updated to the latest commit in the
master branch [1]. But we discovered several problems:

 - LUAJIT_VERSION doesn't contain the luajit version anymore but a commit hash
 - With Luajit, luvi doesn't work without rng support enabled.
 - Building for 64-bit target requires a 64-bit host for all target platform
 - luajit and host-luajit needs to be built with the same option, so the
   bytecode generated by host-luajit is valid on luajit.
 - iteration with pairs() does not result in the same order since luajit 2.1.

[1] 9450b53c8e06f1b5a75840b82c0f4663a5d75c45
[2] https://gitlab.com/buildroot.org/buildroot/-/jobs/1710552605

Best regards,
Romain

Francois Perrad (1):
  package/luajit: disable 64 bit GC objects

Romain Naour (5):
  package/luvi: don't use LUAJIT_VERSION for the luajit installation
    path
  support/testing: test_luvi: switch to armv5 to boot with rng support
    enabled
  package/luajit: rework BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS
  package/luajit: building for 64-bit target requires a 64-bit host for
    all platform
  support/testing: test_luvi: make luvi test reproducible

 package/luajit/Config.in                   | 12 +++++++-----
 package/luajit/luajit.mk                   |  2 ++
 package/luvi/luvi.mk                       |  8 ++++++--
 support/testing/tests/package/test_luvi.py | 12 ++++++------
 4 files changed, 21 insertions(+), 13 deletions(-)

-- 
2.31.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-11-12 22:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-12 19:06 [Buildroot] [PATCH v2 0/6] rework luvi test in gitlab after luajit version bump Romain Naour
2021-11-12 19:06 ` [Buildroot] [PATCH v2 1/6] package/luvi: don't use LUAJIT_VERSION for the luajit installation path Romain Naour
2021-11-12 19:06 ` [Buildroot] [PATCH v2 2/6] support/testing: test_luvi: switch to armv5 to boot with rng support enabled Romain Naour
2021-11-12 19:06 ` [Buildroot] [PATCH v2 3/6] package/luajit: rework BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS Romain Naour
2021-11-12 22:41   ` Yann E. MORIN
2021-11-12 19:06 ` [Buildroot] [PATCH v2 4/6] package/luajit: building for 64-bit target requires a 64-bit host for all platform Romain Naour
2021-11-12 19:06 ` [Buildroot] [PATCH v2 5/6] package/luajit: disable 64 bit GC objects Romain Naour
2021-11-12 19:06 ` [Buildroot] [PATCH v2 6/6] support/testing: test_luvi: make luvi test reproducible Romain Naour
2021-11-12 22:40 ` [Buildroot] [PATCH v2 0/6] rework luvi test in gitlab after luajit version bump Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.