Skip to content

Commit 8a28e8e

Browse files
authored
Use statically-linked k8s-dqlite (#4178)
1 parent c13d803 commit 8a28e8e

17 files changed

Lines changed: 4 additions & 157 deletions

File tree

build-scripts/components/dqlite-client/build.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

build-scripts/components/dqlite-client/repository

Lines changed: 0 additions & 1 deletion
This file was deleted.

build-scripts/components/dqlite-client/version.sh

Lines changed: 0 additions & 3 deletions
This file was deleted.

build-scripts/components/dqlite/build.sh

Lines changed: 0 additions & 24 deletions
This file was deleted.

build-scripts/components/dqlite/repository

Lines changed: 0 additions & 1 deletion
This file was deleted.

build-scripts/components/dqlite/version.sh

Lines changed: 0 additions & 3 deletions
This file was deleted.

build-scripts/components/k8s-dqlite/build.sh

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,7 @@
33
INSTALL="${1}/bin"
44
mkdir -p "${INSTALL}"
55

6-
export CGO_LDFLAGS_ALLOW="-Wl,-z,now"
7-
export CGO_CFLAGS="-I${SNAPCRAFT_STAGE}/usr/include/"
8-
export CGO_LDFLAGS="-L${SNAPCRAFT_STAGE}/lib"
6+
make static -j
97

10-
go build -ldflags "-s -w" -tags libsqlite3,dqlite .
11-
12-
cp k8s-dqlite "${INSTALL}/k8s-dqlite"
8+
cp bin/static/dqlite "${INSTALL}/dqlite"
9+
cp bin/static/k8s-dqlite "${INSTALL}/k8s-dqlite"

build-scripts/components/migrator/build.sh

Lines changed: 0 additions & 10 deletions
This file was deleted.

build-scripts/components/migrator/repository

Lines changed: 0 additions & 1 deletion
This file was deleted.

build-scripts/components/migrator/version.sh

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)