@cryptotaxi247 / netdata-1 / commits / 9d6c9219b

support prom remote write (#7691)

Dylan Wang committed Feb 6, 2020 at 05:26 UTC 9d6c9219baae97bb50050b1a3c3a80326cbc0c74
1 file changed +15
packaging/makeself/install-alpine-packages.sh
+15
@@ -23,6 +23,7 @@ apk add --no-cache \
23 automake \
24 gcc \
25 make \
26 + cmake \
27 libtool \
28 pkgconfig \
29 util-linux-dev \
@@ -34,8 +35,22 @@ apk add --no-cache \
35 libuv-dev \
36 lz4-dev \
37 openssl-dev \
38 + snappy-dev \
39 + protobuf-dev \
40 || exit 1
41
42 +# snappy doesnt have static version in alpine, let's compile it
43 +export SNAPPY_VER="1.1.7"
44 +wget -O /snappy.tar.gz https://github.com/google/snappy/archive/${SNAPPY_VER}.tar.gz
45 +cd /
46 +tar -xf snappy.tar.gz
47 +rm snappy.tar.gz
48 +cd /snappy-${SNAPPY_VER}
49 +mkdir build
50 +cd build
51 +cmake -DCMAKE_BUILD_SHARED_LIBS=true -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR=lib ../
52 +make && make install
53 +
54 # Judy doesnt seem to be available on the repositories, download manually and install it
55 export JUDY_VER="1.0.5"
56 wget -O /judy.tar.gz http://downloads.sourceforge.net/project/judy/judy/Judy-${JUDY_VER}/Judy-${JUDY_VER}.tar.gz