История изменений
Исправление byko3y, (текущая версия) :
Ненавижу е$#@! libffi. Не интерфейсы, нет, а конкретную реализацию родом из 90-х на башеговне. Идея ведь была в том, что libffi будет универсальной конфигурялкой, а тебе в твоем язычке нужно будет только сделать поддержку libffi, и автоматически получить поддержку всех платформ. А в итоге получилось, что на четверти платформ libffi нихрена не собирается. Тот же PyPy в итоге уезжает от этого засохшего говна мамонта на собственный cffi.
Она начала создавать проблемы еще раньше: https://github.com/rust-lang/rust/issues/9397
Потому юзай LLVM_ENABLE_FFI=OFF, и забывай про проблемы.
Исходная версия byko3y, :
Ненавижу е$#@! libffi. Не интерфейсы, нет, а конкретную реализацию родом из 90-х на башеговне. Идея ведь была в том, что libffi будет универсальной конфигурялкой, а тебе в твоем язычке нужно будет только сделать поддержку libffi, и автоматически получить поддержку всех платформ. А в итоге получилось, что на четверти платформ libffi нихрена не собирается. Тот же PyPy в итоге уезжает от этого засохшего говна мамонта на собственный cffi.
Она начала создавать проблемы еще раньше: https://github.com/rust-lang/rust/issues/9397
Потому юзай LLVM_ENABLE_FFI=TRUE, и забывай про проблемы.