From 9b1dcbb8c6ad29778807e16c6225e634d059e6b9 Mon Sep 17 00:00:00 2001 From: Xavier Beaudouin Date: Tue, 28 Jan 2025 10:32:36 +0100 Subject: devel/talloc242: Hierarchical pool based memory allocator A hierarchical pool based memory allocator with destructors. It uses reference counting to determine when memory should be freed. This port is needed for Samba 4.20 This commit is just a repocopy. I will update the port to the correct version and connect it to the build in the next commit. PR: 280533 Sponsored by: Klara, Inc. Approved by: 0mp (mentor) Approved by: samba (0mp, kiwi) Differential Revision: https://reviews.freebsd.org/D48657 --- devel/talloc242/files/patch-lib_replace_wscript | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 devel/talloc242/files/patch-lib_replace_wscript (limited to 'devel/talloc242/files/patch-lib_replace_wscript') diff --git a/devel/talloc242/files/patch-lib_replace_wscript b/devel/talloc242/files/patch-lib_replace_wscript new file mode 100644 index 000000000000..d476cec47cfb --- /dev/null +++ b/devel/talloc242/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-03-21 10:12:32 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): -- cgit v1.2.3