Size: a a a

2020 November 02

MO

Maxat Oralbaev in Tarantool
thank you
источник

HS

Herman Shinkarenko in Tarantool
Anatoliy Shipitcyn
болеете?
спасибо за помощь и разъяснения.
источник

AS

Anatoliy Shipitcyn in Tarantool
Herman Shinkarenko
спасибо за помощь и разъяснения.
кросскомпилятор возьмите
источник

MF

Michael Filonenko in Tarantool
> + я совсем не понимаю как на самом одноплатнике тулчейн может быть неправильным
если это так - то выглядит действительно неудобно
источник

KY

Kirill Yukhin in Tarantool
Напоминаем, что через 2 часа начнется рассказ про MVCC в мемтиксе. Ссылка: https://www.youtube.com/c/Tarantool
источник

AT

Alexander Turenko in Tarantool
Sergey
Короч поставился тарантул 2.4. Мои действия:
debian buster.

wget https://download.tarantool.org/tarantool/release/2.4/gpgkey && mv gpgkey /etc/apt/trusted.gpg.d/ 
cd /etc/apt/trusted.gpg.d
gpg --dearmor gpgkey
mv gpgkey.gpg tarantool.gpg

В sources.list.d/tarantool.list поправил ubuntu на debian
deb https://download.tarantool.org/tarantool/release/2.4/debian/ buster main
deb-src https://download.tarantool.org/tarantool/release/2.4/debian/ buster main
@avtikhon Заведешь задачку поковырять это и обновить инструкции?
источник

AT

Alexander Tikhonov in Tarantool
Alexander Turenko
@avtikhon Заведешь задачку поковырять это и обновить инструкции?
да конечно
источник

S

Sergey in Tarantool
Herman Shinkarenko
@r3l0c вот к этому пришли
попробовал пособирать- fiber.c - там надо __rdtscp раскидывать, костылем поправил на асм из гугла, но потом вывалилось
In file included from /usr/include/aarch64-linux-gnu/libunwind.h:7,
                from /root/tarantool/src/lib/core/backtrace.cc:47:
/root/tarantool/src/lib/core/backtrace.cc: In function ‘void backtrace_foreach(int (*)(int, void*, const char*, size_t, void*), coro_context*, void*)’:
/root/tarantool/src/lib/core/backtrace.cc:386:3: error: cannot convert ‘unw_tdep_context_t**’ {aka ‘ucontext_t**’} to ‘unw_tdep_context_t*’ {aka ‘ucontext_t*’} in initialization
  unw_getcontext(&unw_ctx);

Посмотрел на backtrace.cc и сдулся— сложна- сложна). На самом деле не думал, что не соберется)
источник

HS

Herman Shinkarenko in Tarantool
Sergey
попробовал пособирать- fiber.c - там надо __rdtscp раскидывать, костылем поправил на асм из гугла, но потом вывалилось
In file included from /usr/include/aarch64-linux-gnu/libunwind.h:7,
                from /root/tarantool/src/lib/core/backtrace.cc:47:
/root/tarantool/src/lib/core/backtrace.cc: In function ‘void backtrace_foreach(int (*)(int, void*, const char*, size_t, void*), coro_context*, void*)’:
/root/tarantool/src/lib/core/backtrace.cc:386:3: error: cannot convert ‘unw_tdep_context_t**’ {aka ‘ucontext_t**’} to ‘unw_tdep_context_t*’ {aka ‘ucontext_t*’} in initialization
  unw_getcontext(&unw_ctx);

Посмотрел на backtrace.cc и сдулся— сложна- сложна). На самом деле не думал, что не соберется)
так и хочется написать: "а я же говорил...", но не очень так корректно, да ? )))
источник

S

Sergey in Tarantool
Да можно сесть и разобраться, но я потрачу намного больше времени, чем потратят разрабы, имхо по этому- нет)
источник

TS

Timur Safin in Tarantool
Sergey
попробовал пособирать- fiber.c - там надо __rdtscp раскидывать, костылем поправил на асм из гугла, но потом вывалилось
In file included from /usr/include/aarch64-linux-gnu/libunwind.h:7,
                from /root/tarantool/src/lib/core/backtrace.cc:47:
/root/tarantool/src/lib/core/backtrace.cc: In function ‘void backtrace_foreach(int (*)(int, void*, const char*, size_t, void*), coro_context*, void*)’:
/root/tarantool/src/lib/core/backtrace.cc:386:3: error: cannot convert ‘unw_tdep_context_t**’ {aka ‘ucontext_t**’} to ‘unw_tdep_context_t*’ {aka ‘ucontext_t*’} in initialization
  unw_getcontext(&unw_ctx);

Посмотрел на backtrace.cc и сдулся— сложна- сложна). На самом деле не думал, что не соберется)
cmake ... -DENABLE_BACKTRACE=OFF
источник

S

Sergey in Tarantool
Timur Safin
cmake ... -DENABLE_BACKTRACE=OFF
без него жить можно?
источник

TS

Timur Safin in Tarantool
Sergey
без него жить можно?
да
источник

DS

Dmitry Sharonov in Tarantool
можно
источник

DS

Dmitry Sharonov in Tarantool
)
источник

S

Sergey in Tarantool
А как с файберами быть?)
источник

AT

Alexander Turenko in Tarantool
fiber.info() не будет показывать стектрейсы.
источник

AT

Alexander Turenko in Tarantool
И при падении, вроде, тоже не будут показываться.
источник

DS

Dmitry Sharonov in Tarantool
но работать будут
источник

AT

Alexander Turenko in Tarantool
В остальном этот cmake-флаг ничего не меняет.
источник