rsyslog icon indicating copy to clipboard operation
rsyslog copied to clipboard

aarch64 fedora-42: master branch: make distcheck shows 67 failures

Open billie-alsup opened this issue 1 year ago • 2 comments

I updated my AARCH64 VM from fedora-41 to fedora-42. I am also working on a new PR off of master branch (7b79492624372300f585be207c1dad03ac5cc9ce). I find that make distcheck shows 67 failures on the unmodified master branch. It is unclear if this reflects instability in master branch, or if it is something new with fedora-42.

test-suite.log

billie-alsup avatar Apr 17 '25 21:04 billie-alsup

Seems to be a single problem related to an implementation change within glibc-2.41. With a single new suppression, the build is clean:

============================================================================
Testsuite summary for rsyslog 8.2504.0.master
============================================================================
# TOTAL: 581
# PASS:  573
# SKIP:  8
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
fedora:~/rsyslog.master$ git diff
diff --git a/tests/known_issues.supp b/tests/known_issues.supp
index 9bb8fa39e..6daafc4eb 100644
--- a/tests/known_issues.supp
+++ b/tests/known_issues.supp
@@ -60,3 +60,22 @@
    fun:exit
    fun:(below main)
 }
+{
+   <issue with Fedora-42 glibc-2.41>
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   fun:UnknownInlinedFun
+   fun:_dl_map_object_deps
+   fun:dl_open_worker_begin
+   fun:_dl_catch_exception
+   fun:dl_open_worker
+   fun:_dl_catch_exception
+   fun:_dl_open
+   fun:do_dlopen
+   fun:_dl_catch_exception
+   fun:_dl_catch_error
+   fun:dlerror_run
+   fun:__libc_dlopen_mode
+}
fedora:~/rsyslog.master$ 

billie-alsup avatar Apr 17 '25 23:04 billie-alsup

A fix is included in https://github.com/rsyslog/rsyslog/pull/5630

billie-alsup avatar May 06 '25 01:05 billie-alsup