diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-09-10 04:41:31 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-09-10 04:41:31 +0100 |
commit | b9baffd9af9383cc886b1583814fe15163017d80 (patch) | |
tree | ac23c3bc28a85762e2792dcfd19921f08931a33e /dev-util/valgrind/files | |
parent | f848d5eacad65f1f52c168d9b0f74dec3e89b203 (diff) |
gentoo auto-resync : 10:09:2022 - 04:41:30
Diffstat (limited to 'dev-util/valgrind/files')
-rw-r--r-- | dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch b/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch new file mode 100644 index 000000000000..77b2e8b091a4 --- /dev/null +++ b/dev-util/valgrind/files/valgrind-3.19.0-clang-15.patch @@ -0,0 +1,33 @@ +https://sourceware.org/git/?p=valgrind.git;a=commit;h=1dbc46750f7f716ae3b9cf718380df77422379da +https://bugs.gentoo.org/869320 + +From: Paul Floyd <pjfloyd@wanadoo.fr> +Date: Tue, 19 Apr 2022 22:03:01 +0200 +Subject: [PATCH] Bug 452779 Valgrind fails to build on FreeBSD 13.0 with + llvm-devel (15.0.0) + +This fixes building. + +I may make the -lgcc and libgcc-sup conditonal on not using clang later. +--- a/Makefile.tool.am ++++ b/Makefile.tool.am +@@ -16,14 +16,14 @@ TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@ = \ + $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a + endif + +- +-TOOL_LDADD_COMMON = -lgcc \ +- $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a ++TOOL_LDADD_COMMON = -lgcc + TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@ = \ +- $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON) ++ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON) \ ++ $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a + if VGCONF_HAVE_PLATFORM_SEC + TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@ = \ +- $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON) ++ $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON) \ ++ $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a + endif + + |