- Jun 08, 2018
-
-
Alexander Turenko authored
It fixes the following errors during tarantool installation from packages on debian / ubuntu: ``` Unpacking tarantool (1.9.1.23.gacbd91c-1) ... dpkg: error processing archive /var/cache/apt/archives/tarantool_1.9.1.23.gacbd91c-1_amd64.deb (--unpack): trying to overwrite '/lib/systemd/system/tarantool.service', which is also in package tarantool-common 1.9.1.23.gacbd91c-1 ``` The problem is that tarantool.service file was shipped with tarantool-common and tarantool packages both. It is the regression after 8925b862. The way to avoid installing / enabling the service file within tarantool package is to pass `--name` option to dh_systemd_enable, but do not pass the service file name. In that case dh_systemd_enable does not found the service file and does not enforce existence of the file. Hope there is less hacky way to do so, but I don't found one at the moment.
-
- Jun 07, 2018
-
-
Alexander Turenko authored
It is necessary for build on Ubuntu Bionic. Debian bugreport: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881481 Debhelper commit: https://github.com/Debian/debhelper/commit/740c628a1e571acded7e2aac5d6e7058e61da37f
-
- Oct 06, 2017
-
-
Alexandr Lyapunov authored
-
- Sep 12, 2017
-
-
Roman Tsisyk authored
-
- Sep 04, 2017
-
-
Roman Tsisyk authored
Since #1265 tarantool is fully compatible with lua5.1. Install /usr/bin/tarantool as /usr/bin/lua alternative. Closes #2730
-
- Jul 28, 2017
-
-
Vladislav Shpilevoy authored
-
- Jul 24, 2017
-
-
Georgy Kirichenko authored
Remove libbfd from dependencies and use libunwind for stack traces. Closes #2103
-
- Jul 18, 2017
-
-
Roman Tsisyk authored
LuaRocks requires openssl and curl in order to download manifest from rocks.tarantool.org. Fixes #2612
-
- Jul 14, 2017
-
-
Roman Tsisyk authored
Usage: tarantoolctl rocks install ROCK - install a rock tarantoolctl rocks remove ROCK - remove a rock tarantoolctl rocks show ROCK - show information about an installed rock tarantoolctl rocks search PATTERN - search repository for rocks tarantoolctl rocks list - list all installed rocks There are no other commands, options, configuration files. Our official repository (http://rocks.tarantool.org) works out of the box. All rocks are installed to ${PWD}/.rocks directory to support separate rocks trees per project, as proposed by #2067. Rockspec can use "tarantool >= 1.7.x" inside dependencies = {} block to depend on a specific Tarantool version. LuaRocks has been slightly hacked to support custom configuration via site_config.lua. There are no other changes in the upstream code. It is not a fork and it isn't going to be a fork. All formats, layouts and rockspecs are 100% compatible with the upstream LuaRocks 2017-07-10. This feature intentionally doesn't have CMake option to disable it, because it should be provided on all available platforms out of the box. Other changes: * Add ${PWD}/.rocks to default package.path/package.cpath * Hack tarantoolctl to display subcommands in --help. Currently command line arguments handling are not perfect, but it can be fixed only by a new argparse implementation. Closes #2067
-
- Jul 11, 2017
-
-
Roman Tsisyk authored
dh_systemd_enable called BEFORE dh_install, which installs file(s) (tarantool.service), required for dh_systemd_enable. A quick workaround is to symlink tarantool.service into debian/ directory. Issue appeared only in cdbs comming with Debian 9. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864489 Thanks for Alexander Sbitnev + Fix inconsistent debian/changelog and debian/control.
-
- Jun 16, 2017
-
-
Ilya authored
Inpspired by tarantool/curl module by Vasiliy Soshnikov. Reviewed and refactored by Roman Tsisyk. Closes #2083
-
- May 25, 2017
-
-
Roman Tsisyk authored
Set LimitNOFILE to 65535 to provide the best Vinyl experience out of the box. Closes #2465
-
- May 12, 2017
-
-
Roman Tsisyk authored
Force tarantool-common upgrade to support systemd notifications. + Add missing "s" suffix to TimeoutStartSec= option. See #1923
-
Kirill Yukhin authored
This patch removes following source files regeneration: 1. keywordhash.h 2. opcodes.[hc] 3. parse.[hc] 4. sqlite3.h adding them to the source tree. To re-generate them (p.p. 1-3) one must pass -DSQL_MAINTAINER_MODE=ON option to cmake. Files will be copied to source tree automatically iif actual difference will be detected. As far we don't need such platform variety - remove sqlite3.h re-generation at all. Remove TCL script responsible for generation and template header as well. Compilation of auxilary SQL tools was also moved under this option: 1. Lemon parser 2. mkkeywordhash since they redundant in non-maintainer mode. Finally it removes dependency on TCL from all Tarantool package variants. Remove sqliteConfig.h, we don't use it.
-
- May 11, 2017
-
-
Kirill Yukhin authored
SQLite uses TCL shell to generate common headers. Add dependency in Travis to TCL shell for linux targets. OSX comes with TCL pre-installed - no need to add dependency. * .travis.mk (deps_linux): Add tcl. sql: Add dependency to TCL in packages. As far as SQLite sources depend on TCLsh we need to add dependency to TCL in package info. * debian/control: Add dependency on TCL. * rpm/tarantool.spec: Ditto. * snapcraft.yaml: Ditto. sql: Avoid multiline string to satisfy older cmake RHEL uses some old cmake which doesn't work with long string which span over few lines w/ '\' terminator. Make it single line. * src/box/CMakeLists.txt (set_source_files_properties): Use single line instead of vreaks w/ '\'.
-
- Mar 10, 2017
-
-
Roman Tsisyk authored
See #1927
-
- Dec 16, 2016
-
-
Roman Tsisyk authored
-
- Dec 09, 2016
-
-
Dmitry E. Oboukhov authored
-
- Dec 04, 2016
-
-
Roman Tsisyk authored
Follow up #1935 "minilua.o: relocation R_X86_64_32S against `.rodata'". Fixes Debian Bug#846773: "ld: Nonrepresentable section on output".
-
- Nov 29, 2016
-
-
Roman Tsisyk authored
-
- Oct 26, 2016
-
-
Roman Tsisyk authored
Follow up previous commit
-
Roman Tsisyk authored
* Bug#842086: tarantool-dev: removal of tarantool-dev makes files disappear from tarantool-lts-dev * Bug#842073: tarantool-common: unowned symlink after purge * Lintian warning about debian/compact version
-
- Oct 21, 2016
-
-
Dmitry E. Oboukhov authored
-
- Oct 11, 2016
-
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
- Oct 06, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Sep 29, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Sep 28, 2016
-
-
Roman Tsisyk authored
Use strong dependency on `netbase` for Debian and weak dependencies on /etc/protocols and /etc/services files for RPM. Thanks to Ivan Kosenko Closes #1794
-
- Sep 27, 2016
-
-
Roman Tsisyk authored
Fixes #1724
-
- Sep 26, 2016
-
-
Roman Tsisyk authored
-
- Sep 06, 2016
-
-
Roman Tsisyk authored
Closes: #1739 Closes: #1740
-
- Sep 01, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Closes Debian/#835798 (FTBFS).
-
- Aug 03, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Fixes #1664
-
Roman Tsisyk authored
Fixes #1602
-
- Jul 18, 2016
-
-
Roman Tsisyk authored
-