Search Criteria
Package Details: fluent-bit 3.0.6-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/fluent-bit.git (read-only, click to copy) |
---|---|
Package Base: | fluent-bit |
Description: | Collect data/logs from different sources, unify and send them to multiple destinations |
Upstream URL: | https://fluentbit.io/ |
Keywords: | elasticsearch fluentd |
Licenses: | Apache-2.0 |
Submitter: | jjm |
Maintainer: | None |
Last Packager: | jjm |
Votes: | 7 |
Popularity: | 0.009493 |
First Submitted: | 2018-08-13 11:24 (UTC) |
Last Updated: | 2025-03-09 09:06 (UTC) |
Dependencies (11)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- libyaml (libyaml-gitAUR)
- openssl (openssl-staticAUR, openssl-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR)
- cmake (cmake-gitAUR) (make)
- postgresql-libs (postgresql13-libsAUR, postgresql-libs-gitAUR, postgresql-libs-12AUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- doxygen (doxygen-gitAUR) (check)
- graphviz (check)
- gtest (googletest-gitAUR) (check)
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
bastelfreak commented on 2020-06-07 12:02 (UTC)
Hi I updated the PKGBUILD to support 1.4.5:
seishinryohosha commented on 2019-09-11 16:42 (UTC) (edited on 2019-09-11 16:47 (UTC) by seishinryohosha)
Current build
1.2.2-4
fails. Used git bisect (current bad,0fafc28
(1.0.4-1) good) Last version building is1.2.2-1
.1.2.2-2
introduced: (seegit diff master~3 master~2
)Downloading the tarball from https://fluentbit.io/releases/1.2/fluent-bit-1.2.2.tar.gz and compiling it manually (same md5sum as in PKGBUILD) and installing it showed that no
lib64
directory gets created thus the 'stat' error frommv
is genuine. Commenting out the moving of nonexistent files solved this release.1.2.2-3
Still commenting out themv
from1.2.2-2
. Does not break anything as only make parameter got removed (-j8
).1.2.2-4
Still commenting out the
mv
from1.2.2-2
. Now the also nonexistent/usr/lib/system
in the tarball triggers the same error as in1.2.2-2
thus also a genuine error. The tarball has a service-file under$pkgdir/lib/systemd/system/
. Commenting this line also out solved the building error and the package got cleanly installed.It seems
libfluent-bit.so
depends onlibsystemd/systemd-libs
andzlib
. They're both inlcuded as many base packages needzlib
andlibsystemd
is provided bysystemd
but it doesn't hurt.libsystemd
seems only needed if journald support is needed. (cmake includes it if systemd detected)Custom variables should start with an underscore. Either
pkgmaj
should be_pkgmaj
or use${$pkgver%.2}
in the url to strip the patchnumber.If you want to get rid of the
WARNING reference to $srcdir
contact upstream and ask them why they hardcode path references in their binary. As this is not a big issue (as far as known) you can leave the warning be.A suggested PKGBUILD diff is shown below.
Notice: For testing purposes, before running makepkg, I executed each time
git clean -xdf
to make sure no artifacts would conflict.diff:
jjm commented on 2019-09-08 19:13 (UTC) (edited on 2019-09-08 19:13 (UTC) by jjm)
@WRMSR - that is strange because not only is the version number the same, the MD5 sum of the tarball is the same as well, meaning they did not release a new version 1.2.2.
I suppose this has to do with the system being built on..?
WRMSR commented on 2019-09-04 13:57 (UTC) (edited on 2019-09-04 19:31 (UTC) by WRMSR)
Hi,
it seems, that the source package has been fixed, although w/o releasing a new version, just repacking the existing version, because the package did not build for me anymore. There's no /usr/lib64 anymore, and they renamed the /usr/lib/system to the correct name /usr/lib/systemd.
Changing package() to just:
does the trick now with a cleanBuild.
WRMSR commented on 2019-08-09 21:12 (UTC) (edited on 2019-08-09 21:16 (UTC) by WRMSR)
Hi,
your package installs the "fluent-bit.service" file to "/lib/system" and not "/lib/systemd/system".
It's not in the systemd search path thus you can't enable this unit w/o copying it to another location (or enabling it via absolute path).
jjm commented on 2019-08-08 05:16 (UTC)
Thanks for the heads-up, fixed in 1.2.2-3.
yaroot commented on 2019-08-08 00:22 (UTC)
please don't hard code job parallelism in PKGBUILD, users may want use the value they've set in makepkg.conf
« First ‹ Previous 1 2 3 4 Next › Last »