Commit Graph

260 Commits

Author SHA1 Message Date
proller
2fa8ee5dd3 Debian: keep debian/changelog commited with actual version. 2017-08-17 22:20:04 +03:00
proller
c62901a871 Internal compiler: first try find and use clang with version in postf… (#1029)
* Fix missing includes

* clean

* Allow compile with clang 3.8 with warning

* Add message

* Internal compiler: first try find and use clang vith version in postfix (clang-4.0)

* Try use clang-3.8

* try use all clangs

* Update copy_clang_binaries.sh

* Update rules
2017-08-10 07:44:28 +03:00
felixoid
aaff26336d remove login mode from su in debian init-script, CLICKHOUSE-3195 2017-08-01 19:09:26 +03:00
Alexey Milovidov
4b31fd9a9c Style [#CLICKHOUSE-2]. 2017-07-08 19:09:32 +03:00
proller
d05cd2ca8c Fix clang finding in release script 2017-05-24 15:32:51 +03:00
Marek Vavruša
701ce6ab98 build: allow non-default clang binaries
this fixes release build with versioned clang from Debian
2017-05-22 19:24:36 -07:00
proller
1c74a7851b Debian: disable verbose cmake output 2017-05-03 18:21:16 +03:00
proller
dd90a43d90 debian package: remove not used dependency libglib2.0-dev 2017-05-02 13:00:55 +03:00
proller
1b8ff73345 Remove files for package lickhouse-server-metrika 2017-04-18 13:07:47 +03:00
Vasily Okunev
c12cbfc1e3 Removed clickhouse-server-metrika from debian/control. 2017-04-18 11:06:34 +03:00
proller
7183965ae1 Release: fix version
Debian: fix clean
2017-04-12 18:10:45 +03:00
proller
30b63929c1 Debian: simpler package: fix dh_shlibdeps 2017-04-10 21:57:28 +03:00
proller
72ccc69212 Debian: simpler package (#662)
* Allow use external re2 with re2_st=re2

* fix

* remove dupe

* use re2_st in FunctionsStringSearch.h

* fix

* move files from tools/etc to debian

* dont generate control

* version

* ok.

* wip

* Cmake: dont touch CMAKE_INSTALL_PREFIX

* wip

* works!

* clean

* okay

* like old

* wip

* wip

* okay

* clickhouse-server-base-dbg

* clean

* clickhouse-server-dbg

* Debian: Remove daemons

* Update rules

* add source/format

* control clean

* add watch

* clean

* clean

* temp fix build

* clean

* docs

* fake make_control

* fix

* testme

* testme

* add metrika package

* fake metrika files
2017-04-10 20:43:30 +03:00
proller
13e9b5c949 Cmake: dont touch CMAKE_INSTALL_PREFIX 2017-04-06 15:57:15 +03:00
Alexey Milovidov
31f7fe42d6 Fool's day changed, continued [#CLICKHOUSE-3]. 2017-04-05 14:52:23 +03:00
Alexey Milovidov
64b19e3d03 debian/rules: try to exit early [#CLICKHOUSE-2] 2017-03-06 00:01:15 +03:00
proller
d9fa329107 debian/rules: allow add any cmake args via CMAKE_FLAGS_ADD=... (#513) 2017-02-21 22:51:59 +04:00
proller
27b10bec7f debian: Again fix postinst (dont chown not existing dirs) (#501)
* Fix init.d script for all dash versions

* fix

* fix

* debian: Again fix postinst (dont chown not existing dirs)

* fix
2017-02-16 21:57:46 +04:00
proller
b46d27b086 debian postinst: Fix changing owner of old /opt/clickhouse 2017-02-14 00:03:03 +04:00
proller
3b83a71dcc debian postinst: Fix changing owner of old /opt/clickhouse (#485)
* debian postinst: Fix changing owner of old /opt/clickhouse

* debian postinst: Dont change owner of old /opt/clickhouse

* Chmod log dir
2017-02-13 23:19:21 +04:00
proller
cad398371d Init.d sctipt fixes 2017-02-03 16:55:16 +03:00
proller
d5f2e7f397 Debian: postinst: fix old log dir permissions 2017-02-01 01:43:32 +03:00
proller
c1edf399dd Debian: fix log dir in postinst 2017-02-01 00:36:13 +03:00
proller
c51801d776 Change default user and paths [#CLICKHOUSE-2715] (#382)
* Changing default user to clickhouse and path to /var/lib/clickhouse [#CLICKHOUSE-2715]

* wip

* Auto version update to [54141]

* Get version from saved in cmake
2017-01-31 23:53:05 +04:00
proller
1adf0bb3e1 Remove -metrika-yandex postfix from package names (#377) 2017-01-20 23:58:13 +04:00
proller
85f85af033 renamed: debian/compressor-metrika-yandex.install -> debian/clickhouse-compressor-metrika-yandex.install 2017-01-18 16:40:22 +03:00
proller
861a3c3208 rename compressor to clickhouse-compressor, Fix magic in copy_headers.sh (#345)
* rename compressor to clickhouse-compressor

* Fix magic in copy_headers.sh

* wip
2017-01-18 16:42:21 +04:00
proller
2dc2bc5ce1 Debian package build fixes 2017-01-10 21:28:24 +03:00
proller
1649b003a0 Better user-group creating in postinst, BaseDaemon::getDefaultCorePath [#METR-23811] 2017-01-09 16:42:29 +03:00
Alexey Milovidov
a5ebd02df9 Removed config-processor from packages build (it is rarely needed) [#METR-23586]. 2016-11-23 18:12:54 +03:00
Vitaliy Lyudvichenko
4cd2909899 Merged new packages into clickhouse-client.
More detail diagnostic for test.
2016-11-16 02:49:27 +03:00
Vitaliy Lyudvichenko
26fe84b3d0 Removed binary stripping, try to fix clickhouse-local test. 2016-11-15 00:58:17 +03:00
Vitaliy Lyudvichenko
73e5f828f4 Fixed debian build install. 2016-11-14 22:14:11 +03:00
Vitaliy Lyudvichenko
bfbe8f8ed1 Fixed debian package build. 2016-11-14 18:32:55 +03:00
Vitaliy Lyudvichenko
107f7b34c7 Added requested PR changes, 2nd iteration. 2016-11-14 02:57:18 +03:00
Alexey Milovidov
ab9ff0979d Improved package build time; consistent package size across different Ubuntu versions [#METRIQA-72]. 2016-08-12 19:43:54 +03:00
Alexey Milovidov
59c601bff4 Addition to prev. revision [#MTRSADMIN-2107]. 2016-07-30 00:30:47 +03:00
Alexey Milovidov
349fd1aca8 Removed logrotate [#MTRSADMIN-2107]. 2016-07-29 19:46:11 +03:00
Andrew Grigorev
497e7d722b make clean: ignore ./debian/copyright if it not exist 2016-06-16 19:43:21 +03:00
Andrew Grigorev
375d968f46 Fix comment in debian/rules 2016-06-16 19:14:50 +03:00
Andrew Grigorev
1d1fc73657 make clean: remove debian/*.docs generated links
Fix release build failure on existence of debian/*.docs links from previous build:

```
ln -s clickhouse-server.docs debian/clickhouse-server-base.docs
ln: failed to create symbolic link 'debian/clickhouse-server-base.docs': File exists
debian/rules:48: recipe for target 'install' failed
make: *** [install] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
```
2016-06-16 19:13:38 +03:00
Alexey Milovidov
dad7c09a02 Docs in packages: development [#METR-20000]. 2016-06-10 19:03:16 +03:00
Alexey Milovidov
196002c089 Docs in packages: development [#METR-20000]. 2016-06-10 18:42:44 +03:00
Alexey Milovidov
8f9e4c7e82 Docs in packages: development [#METR-20000]. 2016-06-10 18:23:50 +03:00
Alexey Milovidov
0790d27f14 Fixed error [#METR-20000] 2016-06-10 18:00:57 +03:00
Alexey Milovidov
7e60a063b6 Fixed error [#METR-20000]. 2016-06-10 17:45:00 +03:00
Alexey Milovidov
a74964de12 Addition to prev. revision [#METR-20000]. 2016-06-10 17:20:09 +03:00
Alexey Milovidov
c990589b30 Added documentation to packages [#METR-20000]. 2016-06-10 17:11:45 +03:00
Alexey Milovidov
d5aa779041 Less dependencies [#METR-20000]. 2016-06-10 16:14:32 +03:00
Alexey Milovidov
d2adc92cde Better [#METR-21515]. 2016-05-28 03:56:37 +03:00
Vladimir Chebotarev
ecea6d6421 : Fixed a typo. [#METR-20000] 2016-05-27 21:42:50 +03:00
Alexey Milovidov
ce94de168c Changed version number [#METR-20000]. 2016-05-20 00:27:25 +03:00
Alexey Milovidov
f73c3aeec5 Added 'ld' to package for dynamic builds [#METR-21210]. 2016-05-05 22:10:28 +03:00
Alexey Milovidov
5d8e086d40 Applied diff from Metrika [#METR-20280]. 2016-03-03 22:12:15 +03:00
Alexey Milovidov
c934015e54 Revert "Removed wrong file [#METR-20000]."
This reverts commit 5e89aa72a09c6d48276f7c4b97e247ecec429693.
2016-03-02 23:24:03 +03:00
Alexey Milovidov
9bf811ddac Removed wrong file [#METR-20000]. 2016-03-02 22:47:38 +03:00
Alexey Milovidov
9676b1a3ab Fixed build of package [#TESTIRT-8503]. 2016-02-29 23:57:53 +03:00
Pavel Kartavyy
506bee0915 rules: fix error in postinst 2016-02-17 16:34:22 +03:00
Alexey Milovidov
df1d66e51a Removed sensitive data. 2016-02-08 00:58:58 +03:00
Alexey Milovidov
c3827a29eb Removed unrelated data. 2016-02-07 23:02:44 +03:00