aboutsummaryrefslogtreecommitdiffstats
path: root/testing/fluent-bit/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/fluent-bit/APKBUILD')
-rw-r--r--testing/fluent-bit/APKBUILD29
1 files changed, 18 insertions, 11 deletions
diff --git a/testing/fluent-bit/APKBUILD b/testing/fluent-bit/APKBUILD
index 5970ba70861..c7387096b67 100644
--- a/testing/fluent-bit/APKBUILD
+++ b/testing/fluent-bit/APKBUILD
@@ -1,18 +1,25 @@
# Contributor: wener <wenermail@gmail.com>
# Maintainer: wener <wenermail@gmail.com>
pkgname=fluent-bit
-pkgver=1.7.0
+pkgver=2.1.10
pkgrel=0
pkgdesc="Fast and Lightweight Log processor and forwarder"
url="https://fluentbit.io/"
-arch="all !ppc64le !s390x"
+# riscv64: does not support bundled luajit
+# arm: doesn't build
+arch="all !armhf !armv7 !ppc64le !s390x !riscv64"
license="Apache-2.0"
+# XXX:
+# wamr, sqlite, rdkafka, c-ares, luajit are bundled
makedepends="
bison
cmake
flex
- fts-dev
gtest-dev
+ linux-headers
+ musl-fts-dev
+ openssl-dev
+ yaml-dev
zlib-dev
"
subpackages="
@@ -20,10 +27,10 @@ subpackages="
$pkgname-openrc
"
source="$pkgname-$pkgver.tar.gz::https://github.com/fluent/fluent-bit/archive/v$pkgver.tar.gz
- fluent-bit.confd
fluent-bit.initd
chunkio-static-lib-fts.patch
- 10-def-core-stack-size.patch
+ exclude-luajit.patch
+ xsi-strerror.patch
"
# enable check when this solved - https://github.com/fluent/fluent-bit/issues/2464#issuecomment-673280055
options="!check"
@@ -56,14 +63,14 @@ package() {
install -Dm755 "$srcdir"/$pkgname.initd \
"$pkgdir"/etc/init.d/$pkgname
- install -Dm644 "$srcdir"/$pkgname.confd \
- "$pkgdir"/etc/conf.d/$pkgname
mv "$pkgdir"/usr/etc/* "$pkgdir"/etc
}
-sha512sums="bcfa921fc6bb504da1a2f8382ab7c607a48424a6f1cfccc17a451ee9da09430c146f1e31f85c35eeaa5f08e20d56149c8375ce06b75f1d3a73ba51833465b6ea fluent-bit-1.7.0.tar.gz
-f6431397c80a036980b5377b51e38aec25dfceeb8dbe4cd54dce1f6e77d669d9f8daf983fcc96d25332385888f1809ced5e8ab0e8ccfcd93d19494036e3dc949 fluent-bit.confd
-8ba6c8e84dee90176f9b4375fb2c6444fa5d32fa601d9bcf3ea7960fec87f1ef664f175caf08bd0b052843e971efdbf08e2a5cd180ad9a8f23ff2c5cb233814f fluent-bit.initd
+sha512sums="
+55caefa81cdeaf293b727829383c6eaa75bc2f8b8c61ebe15e1478c66033921fde6e50c39fc8c39a7d2d93d03892f709daf4d1b6caacf586133de5268de10299 fluent-bit-2.1.10.tar.gz
+e17c8b7d09b524855167baf3a3766c5420181370cdd1d21133e7c18d7316b224a6c0aa240be26d3d0443d91247a82759161f7ad12f142b4b84924da5694a61e6 fluent-bit.initd
6bd7d8b4da93a17f29b6ea1e0286ea226d0e376024284741110936779b3229bd8d6cd03ffbdc5d3b4842294e7f32a888de0dd16b0851b65d91b062ca58530ea0 chunkio-static-lib-fts.patch
-cecfa26e240491ed059f27e209eec8408514f0a59c2b5287fe837daba01179c15c33e8bc88e3bbe95ff39810f7fef6ef806643efbd84fb6dd86a3a7e188a319d 10-def-core-stack-size.patch"
+e3308a8377fb8ba496415b7a31e9e022e5aa9965d27a0c33ea5166a29049b72cb364bbcdf9d8611ef3407b0968f9bd4adff12cdb39728bbebd382710e5bc75d0 exclude-luajit.patch
+d61f30344af997f126486fa5b34cd3fbfe88bfc9aea394a8c60d0206f4db8db998eadf637a3a581b89512411c1e7980c414e236e455d5e2b889d20a556ee6577 xsi-strerror.patch
+"