add support for AMQP, RClone and SQLite to SeaweedFS
Build Alpine Packages / preflight (pull_request) Successful in 6s
Build Alpine Packages / build (gitea) (pull_request) Successful in 4s
Build Alpine Packages / build (greptimedb) (pull_request) Successful in 4s
Build Alpine Packages / build (lavinmq) (pull_request) Successful in 4s
Build Alpine Packages / build (nifi) (pull_request) Successful in 4s
Build Alpine Packages / build (seaweedfs) (pull_request) Successful in 26m9s
Build Alpine Packages / verify-and-publish (pull_request) Successful in 56s
Build Alpine Packages / preflight (push) Successful in 15s
Build Alpine Packages / build (gitea) (push) Successful in 5s
Build Alpine Packages / build (greptimedb) (push) Successful in 6s
Build Alpine Packages / build (lavinmq) (push) Successful in 6s
Build Alpine Packages / build (nifi) (push) Successful in 5s
Build Alpine Packages / build (seaweedfs) (push) Successful in 26m15s
Build Alpine Packages / verify-and-publish (push) Successful in 1m30s

This commit was merged in pull request #17.
This commit is contained in:
Joachim Schlöffel
2026-10-06 14:46:59 +02:00
parent 53747a13cc
commit 450d4815dd
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -1,7 +1,7 @@
# Maintainer: Joachim Schlöffel <joachim.schloeffel@financial-service-plus.de> # Maintainer: Joachim Schlöffel <joachim.schloeffel@financial-service-plus.de>
pkgname=seaweedfs pkgname=seaweedfs
pkgver=4.48 pkgver=4.48
pkgrel=1 pkgrel=2
pkgdesc="Distributed storage system for object storage, file systems, and Iceberg tables" pkgdesc="Distributed storage system for object storage, file systems, and Iceberg tables"
url="https://github.com/seaweedfs/seaweedfs" url="https://github.com/seaweedfs/seaweedfs"
arch="x86_64 aarch64" arch="x86_64 aarch64"
@@ -62,7 +62,8 @@ prepare() {
} }
build() { build() {
go build -mod=readonly -buildvcs=false -trimpath -o "$builddir/weed-bin" ./weed go build -mod=readonly -buildvcs=false -trimpath \
-tags "sqlite rclone gocdk" -o "$builddir/weed-bin" ./weed
cd "$_worker_builddir" cd "$_worker_builddir"
cargo build --locked --release -p weed-lance-worker cargo build --locked --release -p weed-lance-worker
+3 -2
View File
@@ -2,8 +2,9 @@
Builds SeaweedFS 4.48 from its upstream source release for `x86_64` and Builds SeaweedFS 4.48 from its upstream source release for `x86_64` and
`aarch64`. The package intentionally builds the upstream baseline feature set, `aarch64`. The package intentionally builds the upstream baseline feature set,
without optional build tags. Go and Cargo dependencies are resolved from the with the `sqlite`, `rclone`, and `gocdk` optional Go build tags enabled. Go and
versions pinned in the upstream `go.sum` and `Cargo.lock` files. Cargo dependencies are resolved from the versions pinned in the upstream
`go.sum` and `Cargo.lock` files.
## Package Commands ## Package Commands