Package Details: rsyslog 8.2510.0-2

Git Clone URL: https://aur.archlinux.org/rsyslog.git (read-only, click to copy)
Package Base: rsyslog
Description: An enhanced multi-threaded syslogd with a focus on security and reliability
Upstream URL: http://www.rsyslog.com/
Licenses: GPL3
Submitter: Barthalion
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 23
Popularity: 0.77
First Submitted: 2018-01-07 12:53 (UTC)
Last Updated: 2025-11-06 09:48 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

SoLoR commented on 2025-11-06 09:54 (UTC)

Sorry, i thought it was clear, but on a second look i see how it wasnt. Anyway it works now, thanks.

fordprefect commented on 2025-11-06 09:49 (UTC)

A little more effort would be appreciated. Write a comment and don't just dump a terminal output, and building in a clean chroot would also be warranted. The offending patch is dropped, as the problem has been fixed upstream.

SoLoR commented on 2025-11-06 09:35 (UTC) (edited on 2025-11-06 09:37 (UTC) by SoLoR)

==> Making package: rsyslog 8.2510.0-1 (Thu 06 Nov 2025 10:32:38 CET)

==> Checking runtime dependencies...

==> Checking buildtime dependencies...

==> WARNING: Using existing $srcdir/ tree

==> Starting build()...

patching file configure.ac

Hunk #1 FAILED at 1239.

1 out of 1 hunk FAILED -- saving rejects to file configure.ac.rej

patching file configure.ac

Hunk #1 FAILED at 1239.

Hunk #2 succeeded at 1292 with fuzz 2 (offset 36 lines).

1 out of 2 hunks FAILED -- saving rejects to file configure.ac.rej

==> ERROR: A failure occurred in build().

Aborting...

-> error making: rsyslog-exit status 4

-> Failed to install the following packages. Manual intervention is required:

rsyslog - exit status 4

fordprefect commented on 2025-10-07 07:10 (UTC)

Please do not use any of these workarounds, but instead install 8.2508.0-2, which is fixed.

SoLoR commented on 2025-10-06 09:34 (UTC) (edited on 2025-10-06 10:02 (UTC) by SoLoR)

https://chatgpt.com/s/t_68e38eb1eca48191a876d0f5d3e27f89

do that wrapper part

update rsyslog... remove file after (or leave it, whatever, i removed it so it doesnt clash in the future with something)

smw commented on 2025-10-04 23:06 (UTC)

There are a couple of options available.

One is to download libgcrypt-1.11.2 from https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.11.2.tar.bz2 and extract libgcrypt-config, which is a shell script. Put that anywhere it will be found during the build, and it should work. In my case, I simply dropped it into /usr/bin (not necessarily optimal, but I'm lazy).

A different workaround is suggested at https://forum.endeavouros.com/t/libgcrypt-config-missing/59509/2 ("It turned out that simply replacing libgcrypt-config in the package with pkg-config solved the problem."). I haven't tried this one.

OXDBXKXO commented on 2025-10-04 21:37 (UTC)

@SoLoR Would you mind sharing your workaround ?

SoLoR commented on 2025-10-01 05:59 (UTC) (edited on 2025-10-02 08:58 (UTC) by SoLoR)

checking for libgcrypt-config... no configure: error: in '/home/solor/.cache/yay/rsyslog/src/rsyslog-8.2508.0': configure: error: libgcrypt-config not found in PATH and pkg-config is not available. libgcrypt is missing. See 'config.log' for more details ==> ERROR: A failure occurred in build(). Aborting... -> error making: rsyslog-exit status 4

with latest update and yes libgcrypt and pkgconf are installed:

mih ~ # pacman -Qi libgcrypt pkgconf Name : libgcrypt Version : 1.11.2-1 Description : General purpose cryptographic library based on the code from GnuPG Architecture : x86_64 URL : https://www.gnupg.org Licenses : BSD-3-Clause BSD-3-Clause OR GPL-2.0-only GPL-2.0-or-later LGPL-2.0-or-later LGPL-2.1-or-later X11 LicenseRef-scancode-public-domain LicenseRef-OCB1 Groups : None Provides : None Depends On : libgpg-error glibc Optional Deps : None Required By : btrfs-progs gnupg libsecret libxslt systemd systemd-libs Optional For : None Conflicts With : None Replaces : None Installed Size : 1914,26 KiB Packager : Andreas Radke andyrtr@archlinux.org Build Date : Thu 14 Aug 2025 21:49:21 CEST Install Date : Wed 01 Oct 2025 07:55:56 CEST Install Reason : Installed as a dependency for another package Install Script : No Validated By : Signature

Name : pkgconf Version : 2.5.1-1 Description : Package compiler and linker metadata toolkit Architecture : x86_64 URL : https://github.com/pkgconf/pkgconf Licenses : ISC Groups : None Provides : libpkgconf.so=7-64 pkg-config pkgconfig Depends On : glibc Optional Deps : None Required By : base-devel Optional For : None Conflicts With : pkg-config Replaces : pkg-config Installed Size : 200,48 KiB Packager : Jan Alexander Steffens (heftig) heftig@archlinux.org Build Date : Wed 25 Jun 2025 04:06:54 CEST Install Date : Wed 01 Oct 2025 07:55:56 CEST Install Reason : Installed as a dependency for another package Install Script : No Validated By : Signature

edit: issue is libgcrypt with 1.11 doesnt come anymore with libgcrypt-config, so pkg-config should be used.

edit2: according to this commit https://github.com/rsyslog/rsyslog/issues/5405 they suppose to fixed this in latest release, however its not working. chatgpt found workaround with creating fake libgcrypt-config that emulates pkg-config and it worked after, however this is not a "solution" :)

Network_Jack commented on 2025-04-01 20:57 (UTC) (edited on 2025-04-01 20:59 (UTC) by Network_Jack)

Package 'leancrypto', required by 'gnutls', not found. Please add this dep for build depdenecy

dreieck commented on 2024-10-14 11:29 (UTC)

The license identifiers are not SPDX compliant, this should be changed:

rsyslog E: GPL3 is not a valid SPDX license identifier. See https://spdx.org/licenses/ for valid identifiers, or prefix the identifier with 'LicenseRef-', if it is custom.

Regards and thanks for the package!