Bug 435438 - musl.supp missing from download package (3.17.0)
Summary: musl.supp missing from download package (3.17.0)
Status: RESOLVED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-06 21:38 UTC by Peter Seiderer
Modified: 2021-04-07 11:36 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Seiderer 2021-04-06 21:38:46 UTC
The file musl.supp is missing from the download package valgrind-3.17.0.tar.bz2 leading to the following error in case compiled against musl libc ([1]):

  make[1]: *** No rule to make target 'musl.supp', needed by 'default.supp'.  Stop.

Should be fixed by:

diff --git a/Makefile.am b/Makefile.am
index f8c3fc5..0c74036 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -44,6 +44,7 @@ SUPP_FILES = \
        glibc-2.34567-NPTL-helgrind.supp \
        glibc-2.2-LinuxThreads-helgrind.supp \
        glibc-2.X-drd.supp \
+       musl.supp \
        darwin9.supp darwin9-drd.supp \
        darwin10.supp darwin10-drd.supp \
        darwin11.supp darwin12.supp darwin13.supp darwin14.supp darwin15.supp \


[1] http://autobuild.buildroot.net/results/b106be44d6e7d82a4e3ad16c995366a46d39ee3c/build-end.log
Comment 1 Mark Wielaard 2021-04-07 11:36:43 UTC
Yes, sorry, that one slipped through, right after we made the 3.17.0 release it was fixed:

commit dde556d51f8226a6de564a00bf82536bb7042c54
Author: Paul Floyd <pjfloyd@wanadoo.fr>
Date:   Sat Mar 20 08:51:52 2021 +0100

    Add musl.supp to SUPP_FILES