tdengine: fix build (#6948)

* tdengine: fix build

* tdengine: fix cov
This commit is contained in:
DavidKorczynski 2021-12-01 14:31:23 +00:00 committed by GitHub
parent bc5ee4f128
commit faaa6c1300
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -15,7 +15,7 @@
################################################################################
FROM gcr.io/oss-fuzz-base/base-builder
RUN apt-get update && apt-get install -y libtool build-essential wget
RUN apt-get update && apt-get install -y libtool build-essential wget pkg-config zlib1g-dev liblzma-dev libjansson-dev
RUN git clone --depth 1 https://github.com/taosdata/TDengine tdengine
RUN cd /tmp \
&& wget https://golang.org/dl/go1.16.8.linux-amd64.tar.gz \

View File

@ -22,7 +22,14 @@ sed -i 's/\.git//g' .gitmodules
git submodule update --init --recursive
sed -i 's/-Werror//g' ./cmake/define.inc
mkdir debug && cd debug
cmake -DBUILD_HTTP=true .. && cmake --build .
export LDFLAGS="${CXXFLAGS}"
if [[ $SANITIZER = *coverage* ]]; then
ln -f -s /usr/bin/gold /usr/bin/ld
fi
cmake -DBUILD_HTTP=true ..
cmake --build .
cd build/bin