Am 04.12.25 um 20:10 schrieb Mark Hindley:
Michael,

Today another Devuan report of this same issue was submitted[1]. Investigating
further, the underlying cause appears to have been reported and fixed
upstream[2].

As far as I can understand from the various Devuan, Artix and Gentoo reports,
the failure is only evident on rsyslog builds without systemd using libc 2.42
which changed its modf() implementation and now requires explicit -lm
linking. This explains you being unable to reproduce the issue on Debian.

rsyslog links directly against -lm

librsyslog_la_LIBADD = $(DL_LIBS) $(RT_LIBS) $(LIBUUID_LIBS) $(LIBFASTJSON_LIBS) ${LIBESTR_LIBS} -lm


and also

$ objdump -x /usr/sbin/rsyslogd | grep NEEDED | grep libm
  NEEDED               libm.so.6


If rsyslog crashes on Devuan, it's likely a downstream problem and I would appreciate that you don't ask Devuan users to file bug reports against Debian packages if the problem is not reproducible in Debian.

Michael


Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to