mirror of
https://github.com/miniflux/v2.git
synced 2025-06-27 16:36:00 +00:00
Debian packages are failing to build
Error seen on GitHub Actions: ``` -buildmode=pie requires external (cgo) linking, but cgo is not enabled ```
This commit is contained in:
parent
5ce5c47499
commit
bd573957e0
3 changed files with 33 additions and 24 deletions
4
Makefile
4
Makefile
|
@ -12,6 +12,7 @@ export PGPASSWORD := postgres
|
|||
|
||||
.PHONY: \
|
||||
miniflux \
|
||||
miniflux-no-pie \
|
||||
linux-amd64 \
|
||||
linux-arm64 \
|
||||
linux-armv7 \
|
||||
|
@ -45,6 +46,9 @@ export PGPASSWORD := postgres
|
|||
miniflux:
|
||||
@ CGO_ENABLED=0 go build -buildmode=pie -ldflags=$(LD_FLAGS) -o $(APP) main.go
|
||||
|
||||
miniflux-no-pie:
|
||||
@ go build -ldflags=$(LD_FLAGS) -o $(APP) main.go
|
||||
|
||||
linux-amd64:
|
||||
@ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags=$(LD_FLAGS) -o $(APP)-$@ main.go
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue