Bug 42695 - таскает копию luajit
Summary: таскает копию luajit
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: tarantool (show other bugs)
Version: unstable
Hardware: all Linux
: P5 enhancement
Assignee: kdy@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-05 23:50 MSK by Michael Shigorin
Modified: 2022-05-31 10:23 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2022-05-05 23:50:35 MSK
При сборке tarantool 2.8.3-alt1 на e2k (с s/aarch64/& %e2k/ в спеке) получаю:

lcc: "lj_arch.h", line 59: catastrophic error #35: #error directive:
          "No support for this architecture (yet)"
  #error "No support for this architecture (yet)"
   ^

1 catastrophic error detected in the compilation of "lj_arch.h".
Compilation terminated.
CMake Error at third_party/luajit/cmake/LuaJITUtils.cmake:53 (message):
  [LuaJITArch] Unsupported target architecture
Call Stack (most recent call first):
  third_party/luajit/cmake/SetTargetFlags.cmake:16 (LuaJITArch)
  third_party/luajit/src/CMakeLists.txt:17 (include)

С одной стороны, хорошо бы научить пакет пользоваться системным luajit.
С другой -- насколько знаю, в Mail.ru развивают и то, и то, соответственно могут лучше знать, что именно надо бандлить (и почему).

В общем, фиксирую, но трогать стоит с пониманием -- вероятно, по результатам обсуждения с апстримом.
Comment 1 Dmitry Kibirev 2022-05-31 10:23:01 MSK
Архитектура aarch64 в tarantool появилась только в версии 2.9 (не stable), а сборка под e2k пока даже не анонсирована