Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Sep 2023 02:24:00 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: a09f6b9ab722 - main - devel/pmdk: Remove expired port
Message-ID:  <202309300224.38U2O0vj094319@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a09f6b9ab72237027837ba8a0e45fcfb1869ca4d

commit a09f6b9ab72237027837ba8a0e45fcfb1869ca4d
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-09-30 00:00:16 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-09-30 02:22:50 +0000

    devel/pmdk: Remove expired port
    
    2023-09-30 devel/pmdk: FreeBSD has been deprecated since 1.13.X and support has been dropped on 2.0
---
 MOVED                                   |   1 +
 devel/Makefile                          |   1 -
 devel/pmdk/Makefile                     |  47 ----
 devel/pmdk/distinfo                     |   3 -
 devel/pmdk/files/extra-patch-FreeBSD_14 |  23 --
 devel/pmdk/files/patch-src_Makefile.inc |  11 -
 devel/pmdk/files/patch-src_common.inc   |  23 --
 devel/pmdk/pkg-descr                    |   4 -
 devel/pmdk/pkg-message                  |   8 -
 devel/pmdk/pkg-plist                    | 410 --------------------------------
 10 files changed, 1 insertion(+), 530 deletions(-)

diff --git a/MOVED b/MOVED
index 06480e61d893..048a800f92f2 100644
--- a/MOVED
+++ b/MOVED
@@ -7879,3 +7879,4 @@ devel/electron23|devel/electron24|2023-09-30|Has expired: EOLed upstream, switch
 devel/libtar||2023-09-30|Has expired: Abandonware since 2013 and multiple CVEs over the years
 devel/pear-htmlpurifier||2023-09-30|Has expired: Unfetchable as the pear channel no longer works
 devel/pear-channel-htmlpurifier.org||2023-09-30|Has expired: PEAR Channel is no longer functional
+devel/pmdk||2023-09-30|Has expired: FreeBSD has been deprecated since 1.13.X and support has been dropped on 2.0
diff --git a/devel/Makefile b/devel/Makefile
index 1c59542d197d..da30fba4e60c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4148,7 +4148,6 @@
     SUBDIR += please
     SUBDIR += pmccabe
     SUBDIR += pmd
-    SUBDIR += pmdk
     SUBDIR += poco
     SUBDIR += popt
     SUBDIR += poser
diff --git a/devel/pmdk/Makefile b/devel/pmdk/Makefile
deleted file mode 100644
index 85b98b6269e1..000000000000
--- a/devel/pmdk/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME=	pmdk
-DISTVERSION=	1.13.1
-CATEGORIES=	devel
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Libraries and tools to manage and access persistent memory devices
-WWW=		https://pmem.io
-
-# PMDK code is BSD3CLAUSE, jemalloc is BSD2CLAUSE,
-# Valgrind headers are BSD4CLAUSE.
-LICENSE=	BSD3CLAUSE BSD2CLAUSE BSD4CLAUSE
-LICENSE_COMB=	multi
-
-DEPRECATED=	FreeBSD has been deprecated since 1.13.X and support has been dropped on 2.0
-EXPIRATION_DATE=	2023-09-30
-BROKEN_FreeBSD_14=	fails to compile: version script assignment of 'LIBPMEM2_1.0' to symbol 'pmem2_source_from_handle' failed: symbol not defined
-BROKEN_FreeBSD_15=	fails to compile: version script assignment of 'LIBPMEM2_1.0' to symbol 'pmem2_source_from_handle' failed: symbol not defined
-ONLY_FOR_ARCHS=	aarch64 amd64
-
-BUILD_DEPENDS=	bash:shells/bash
-LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
-
-USES=		autoreconf:build gmake ncurses:port pkgconfig
-USE_GITHUB=	yes
-GH_ACCOUNT=	pmem
-USE_LDCONFIG=	yes
-
-OPTIONS_DEFINE=	DOCS
-
-DOCS_BUILD_DEPENDS=	pandoc:textproc/hs-pandoc
-DOCS_MAKE_ARGS_OFF=	DOC=n
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079
-EXTRA_PATCHES=	${PATCHDIR}/extra-patch-FreeBSD_14
-.endif
-
-post-install:
-	${RM} ${STAGEDIR}${PREFIX}/bin/pmreorder
-	${RM} ${STAGEDIR}${PREFIX}/man/man1/pmreorder.1.gz
-	${RM} -r ${STAGEDIR}${PREFIX}/lib/pmdk_debug
-	${RM} -r ${STAGEDIR}${PREFIX}/share/pmreorder
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pmempool
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1.0.0
-
-.include <bsd.port.mk>
diff --git a/devel/pmdk/distinfo b/devel/pmdk/distinfo
deleted file mode 100644
index 275012ab4cc0..000000000000
--- a/devel/pmdk/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1686239280
-SHA256 (pmem-pmdk-1.13.1_GH0.tar.gz) = 960a3d7ad83ff267e832586c34a88ced7915059a064a77e5984fcd4d4a235c6e
-SIZE (pmem-pmdk-1.13.1_GH0.tar.gz) = 2172336
diff --git a/devel/pmdk/files/extra-patch-FreeBSD_14 b/devel/pmdk/files/extra-patch-FreeBSD_14
deleted file mode 100644
index 67126db67303..000000000000
--- a/devel/pmdk/files/extra-patch-FreeBSD_14
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/core/os_posix.c.orig	2023-06-08 22:36:04 UTC
-+++ src/core/os_posix.c
-@@ -317,20 +317,6 @@ os_setenv(const char *name, const char *value, int ove
- }
- 
- /*
-- * secure_getenv -- provide GNU secure_getenv for FreeBSD
-- */
--#if defined(__FreeBSD__)
--static char *
--secure_getenv(const char *name)
--{
--	if (issetugid() != 0)
--		return NULL;
--
--	return getenv(name);
--}
--#endif
--
--/*
-  * os_getenv -- getenv abstraction layer
-  */
- char *
diff --git a/devel/pmdk/files/patch-src_Makefile.inc b/devel/pmdk/files/patch-src_Makefile.inc
deleted file mode 100644
index 3d26f108aee4..000000000000
--- a/devel/pmdk/files/patch-src_Makefile.inc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.inc.orig	2023-05-31 11:28:01 UTC
-+++ src/Makefile.inc
-@@ -268,7 +268,7 @@ install: all
- ifneq ($(LIBRARY_NAME),)
- 	$(INSTALL) -d $(LIBS_DESTDIR)
- 	$(INSTALL) -p -m 0755 $(TARGET_LIBS) $(LIBS_DESTDIR)
--	$(CP) -d $(TARGET_LINKS) $(LIBS_DESTDIR)
-+	$(CP) -a $(TARGET_LINKS) $(LIBS_DESTDIR)
- endif
- 
- uninstall:
diff --git a/devel/pmdk/files/patch-src_common.inc b/devel/pmdk/files/patch-src_common.inc
deleted file mode 100644
index 0f48cd9f8a4b..000000000000
--- a/devel/pmdk/files/patch-src_common.inc
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/common.inc.orig	2023-05-31 11:28:01 UTC
-+++ src/common.inc
-@@ -179,9 +179,9 @@ else
- export OG_AVAILABLE
- endif
- 
--install_recursive = $(shell cd $(1) && find . -type f -exec install -m $(2) -D {} $(3)/{} \;)
-+install_recursive = $(shell cd $(1) && find . -type d -exec install -d $(3)/{} \; && find . -type f -exec install -m $(2) {} $(3)/{} \;)
- 
--install_recursive_filter = $(shell cd $(1) && find . -type f -name "$(2)" -exec install -m $(3) -D {} $(4)/{} \;)
-+install_recursive_filter = $(shell cd $(1) && find . -type d -exec install -d $(4)/{} \; && find . -type f -name "$(2)" -exec install -m $(3) {} $(4)/{} \;)
- 
- define create-deps
- 	@cp $(objdir)/$*.d $(objdir)/.deps/$*.P; \
-@@ -202,7 +202,7 @@ export prefix = /usr/local
- export exec_prefix := $(prefix)
- export sysconfdir := $(prefix)/etc
- export datarootdir := $(prefix)/share
--export mandir := $(datarootdir)/man
-+export mandir := $(MANPREFIX)/man
- export docdir := $(datarootdir)/doc
- export man1dir := $(mandir)/man1
- export man3dir := $(mandir)/man3
diff --git a/devel/pmdk/pkg-descr b/devel/pmdk/pkg-descr
deleted file mode 100644
index 3c61eebc0496..000000000000
--- a/devel/pmdk/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Persistent Memory Development Kit (PMDK) is a collection of
-libraries and tools for System Administrators and Application
-Developers to simplify managing and accessing persistent memory
-devices.
diff --git a/devel/pmdk/pkg-message b/devel/pmdk/pkg-message
deleted file mode 100644
index bf36b8906bf7..000000000000
--- a/devel/pmdk/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-pmdk requires procfs(5). Add this line to your fstab(5):
-proc /proc procfs rw 0 0
-EOM
-}
-]
diff --git a/devel/pmdk/pkg-plist b/devel/pmdk/pkg-plist
deleted file mode 100644
index fc0ab6995b64..000000000000
--- a/devel/pmdk/pkg-plist
+++ /dev/null
@@ -1,410 +0,0 @@
-bin/pmempool
-etc/bash_completion.d/pmempool
-include/libpmem.h
-include/libpmem2.h
-include/libpmem2/async.h
-include/libpmem2/base.h
-include/libpmemblk.h
-include/libpmemlog.h
-include/libpmemobj.h
-include/libpmemobj/action.h
-include/libpmemobj/action_base.h
-include/libpmemobj/atomic.h
-include/libpmemobj/atomic_base.h
-include/libpmemobj/base.h
-include/libpmemobj/ctl.h
-include/libpmemobj/iterator.h
-include/libpmemobj/iterator_base.h
-include/libpmemobj/lists_atomic.h
-include/libpmemobj/lists_atomic_base.h
-include/libpmemobj/pool.h
-include/libpmemobj/pool_base.h
-include/libpmemobj/thread.h
-include/libpmemobj/tx.h
-include/libpmemobj/tx_base.h
-include/libpmemobj/types.h
-include/libpmempool.h
-lib/libpmem.a
-lib/libpmem.so
-lib/libpmem.so.1
-lib/libpmem.so.1.0.0
-lib/libpmem2.a
-lib/libpmem2.so
-lib/libpmem2.so.1
-lib/libpmem2.so.1.0.0
-lib/libpmemblk.a
-lib/libpmemblk.so
-lib/libpmemblk.so.1
-lib/libpmemblk.so.1.0.0
-lib/libpmemlog.a
-lib/libpmemlog.so
-lib/libpmemlog.so.1
-lib/libpmemlog.so.1.0.0
-lib/libpmemobj.a
-lib/libpmemobj.so
-lib/libpmemobj.so.1
-lib/libpmemobj.so.1.0.0
-lib/libpmempool.a
-lib/libpmempool.so
-lib/libpmempool.so.1
-lib/libpmempool.so.1.0.0
-libdata/pkgconfig/libpmem.pc
-libdata/pkgconfig/libpmem2.pc
-libdata/pkgconfig/libpmemblk.pc
-libdata/pkgconfig/libpmemlog.pc
-libdata/pkgconfig/libpmemobj.pc
-libdata/pkgconfig/libpmempool.pc
-man/man1/pmempool-check.1.gz
-man/man1/pmempool-convert.1.gz
-man/man1/pmempool-create.1.gz
-man/man1/pmempool-dump.1.gz
-man/man1/pmempool-feature.1.gz
-man/man1/pmempool-info.1.gz
-man/man1/pmempool-rm.1.gz
-man/man1/pmempool-sync.1.gz
-man/man1/pmempool-transform.1.gz
-man/man1/pmempool.1.gz
-man/man3/d_ro.3.gz
-man/man3/d_rw.3.gz
-man/man3/direct_ro.3.gz
-man/man3/direct_rw.3.gz
-man/man3/oid_equals.3.gz
-man/man3/oid_instanceof.3.gz
-man/man3/oid_is_null.3.gz
-man/man3/pmem2_async.3.gz
-man/man3/pmem2_badblock_clear.3.gz
-man/man3/pmem2_badblock_context_delete.3.gz
-man/man3/pmem2_badblock_context_new.3.gz
-man/man3/pmem2_badblock_next.3.gz
-man/man3/pmem2_config_delete.3.gz
-man/man3/pmem2_config_new.3.gz
-man/man3/pmem2_config_set_length.3.gz
-man/man3/pmem2_config_set_offset.3.gz
-man/man3/pmem2_config_set_protection.3.gz
-man/man3/pmem2_config_set_required_store_granularity.3.gz
-man/man3/pmem2_config_set_sharing.3.gz
-man/man3/pmem2_config_set_vdm.3.gz
-man/man3/pmem2_config_set_vm_reservation.3.gz
-man/man3/pmem2_deep_flush.3.gz
-man/man3/pmem2_errormsg.3.gz
-man/man3/pmem2_get_drain_fn.3.gz
-man/man3/pmem2_get_flush_fn.3.gz
-man/man3/pmem2_get_memcpy_fn.3.gz
-man/man3/pmem2_get_memmove_fn.3.gz
-man/man3/pmem2_get_memset_fn.3.gz
-man/man3/pmem2_get_persist_fn.3.gz
-man/man3/pmem2_map_delete.3.gz
-man/man3/pmem2_map_from_existing.3.gz
-man/man3/pmem2_map_get_address.3.gz
-man/man3/pmem2_map_get_size.3.gz
-man/man3/pmem2_map_get_store_granularity.3.gz
-man/man3/pmem2_map_new.3.gz
-man/man3/pmem2_memcpy_async.3.gz
-man/man3/pmem2_memmove_async.3.gz
-man/man3/pmem2_memset_async.3.gz
-man/man3/pmem2_perror.3.gz
-man/man3/pmem2_source_alignment.3.gz
-man/man3/pmem2_source_delete.3.gz
-man/man3/pmem2_source_device_id.3.gz
-man/man3/pmem2_source_device_usc.3.gz
-man/man3/pmem2_source_from_anon.3.gz
-man/man3/pmem2_source_from_fd.3.gz
-man/man3/pmem2_source_from_handle.3.gz
-man/man3/pmem2_source_get_fd.3.gz
-man/man3/pmem2_source_get_handle.3.gz
-man/man3/pmem2_source_numa_node.3.gz
-man/man3/pmem2_source_pread_mcsafe.3.gz
-man/man3/pmem2_source_pwrite_mcsafe.3.gz
-man/man3/pmem2_source_size.3.gz
-man/man3/pmem2_vm_reservation_delete.3.gz
-man/man3/pmem2_vm_reservation_extend.3.gz
-man/man3/pmem2_vm_reservation_get_address.3.gz
-man/man3/pmem2_vm_reservation_get_size.3.gz
-man/man3/pmem2_vm_reservation_map_find.3.gz
-man/man3/pmem2_vm_reservation_map_find_first.3.gz
-man/man3/pmem2_vm_reservation_map_find_last.3.gz
-man/man3/pmem2_vm_reservation_map_find_next.3.gz
-man/man3/pmem2_vm_reservation_map_find_prev.3.gz
-man/man3/pmem2_vm_reservation_new.3.gz
-man/man3/pmem2_vm_reservation_shrink.3.gz
-man/man3/pmem_check_version.3.gz
-man/man3/pmem_deep_drain.3.gz
-man/man3/pmem_deep_flush.3.gz
-man/man3/pmem_deep_persist.3.gz
-man/man3/pmem_drain.3.gz
-man/man3/pmem_errormsg.3.gz
-man/man3/pmem_flush.3.gz
-man/man3/pmem_has_auto_flush.3.gz
-man/man3/pmem_has_hw_drain.3.gz
-man/man3/pmem_is_pmem.3.gz
-man/man3/pmem_map_file.3.gz
-man/man3/pmem_memcpy.3.gz
-man/man3/pmem_memcpy_nodrain.3.gz
-man/man3/pmem_memcpy_persist.3.gz
-man/man3/pmem_memmove.3.gz
-man/man3/pmem_memmove_nodrain.3.gz
-man/man3/pmem_memmove_persist.3.gz
-man/man3/pmem_memset.3.gz
-man/man3/pmem_memset_nodrain.3.gz
-man/man3/pmem_memset_persist.3.gz
-man/man3/pmem_msync.3.gz
-man/man3/pmem_persist.3.gz
-man/man3/pmem_unmap.3.gz
-man/man3/pmemblk_bsize.3.gz
-man/man3/pmemblk_check.3.gz
-man/man3/pmemblk_check_version.3.gz
-man/man3/pmemblk_close.3.gz
-man/man3/pmemblk_create.3.gz
-man/man3/pmemblk_ctl_exec.3.gz
-man/man3/pmemblk_ctl_get.3.gz
-man/man3/pmemblk_ctl_set.3.gz
-man/man3/pmemblk_errormsg.3.gz
-man/man3/pmemblk_nblock.3.gz
-man/man3/pmemblk_open.3.gz
-man/man3/pmemblk_read.3.gz
-man/man3/pmemblk_set_error.3.gz
-man/man3/pmemblk_set_funcs.3.gz
-man/man3/pmemblk_set_zero.3.gz
-man/man3/pmemblk_write.3.gz
-man/man3/pmemlog_append.3.gz
-man/man3/pmemlog_appendv.3.gz
-man/man3/pmemlog_check.3.gz
-man/man3/pmemlog_check_version.3.gz
-man/man3/pmemlog_close.3.gz
-man/man3/pmemlog_create.3.gz
-man/man3/pmemlog_ctl_exec.3.gz
-man/man3/pmemlog_ctl_get.3.gz
-man/man3/pmemlog_ctl_set.3.gz
-man/man3/pmemlog_errormsg.3.gz
-man/man3/pmemlog_nbyte.3.gz
-man/man3/pmemlog_open.3.gz
-man/man3/pmemlog_rewind.3.gz
-man/man3/pmemlog_set_funcs.3.gz
-man/man3/pmemlog_tell.3.gz
-man/man3/pmemlog_walk.3.gz
-man/man3/pmemobj_action.3.gz
-man/man3/pmemobj_alloc.3.gz
-man/man3/pmemobj_alloc_usable_size.3.gz
-man/man3/pmemobj_cancel.3.gz
-man/man3/pmemobj_check.3.gz
-man/man3/pmemobj_check_version.3.gz
-man/man3/pmemobj_close.3.gz
-man/man3/pmemobj_cond_broadcast.3.gz
-man/man3/pmemobj_cond_signal.3.gz
-man/man3/pmemobj_cond_timedwait.3.gz
-man/man3/pmemobj_cond_wait.3.gz
-man/man3/pmemobj_cond_zero.3.gz
-man/man3/pmemobj_create.3.gz
-man/man3/pmemobj_ctl_exec.3.gz
-man/man3/pmemobj_ctl_get.3.gz
-man/man3/pmemobj_ctl_set.3.gz
-man/man3/pmemobj_defer_free.3.gz
-man/man3/pmemobj_defrag.3.gz
-man/man3/pmemobj_direct.3.gz
-man/man3/pmemobj_drain.3.gz
-man/man3/pmemobj_errormsg.3.gz
-man/man3/pmemobj_f_mem_nodrain.3.gz
-man/man3/pmemobj_f_mem_noflush.3.gz
-man/man3/pmemobj_f_mem_nontemporal.3.gz
-man/man3/pmemobj_f_mem_temporal.3.gz
-man/man3/pmemobj_f_mem_wb.3.gz
-man/man3/pmemobj_f_mem_wc.3.gz
-man/man3/pmemobj_f_relaxed.3.gz
-man/man3/pmemobj_first.3.gz
-man/man3/pmemobj_flush.3.gz
-man/man3/pmemobj_free.3.gz
-man/man3/pmemobj_get_user_data.3.gz
-man/man3/pmemobj_list_insert.3.gz
-man/man3/pmemobj_list_insert_new.3.gz
-man/man3/pmemobj_list_move.3.gz
-man/man3/pmemobj_list_remove.3.gz
-man/man3/pmemobj_memcpy.3.gz
-man/man3/pmemobj_memcpy_persist.3.gz
-man/man3/pmemobj_memmove.3.gz
-man/man3/pmemobj_memset.3.gz
-man/man3/pmemobj_memset_persist.3.gz
-man/man3/pmemobj_mutex_lock.3.gz
-man/man3/pmemobj_mutex_timedlock.3.gz
-man/man3/pmemobj_mutex_trylock.3.gz
-man/man3/pmemobj_mutex_unlock.3.gz
-man/man3/pmemobj_mutex_zero.3.gz
-man/man3/pmemobj_next.3.gz
-man/man3/pmemobj_oid.3.gz
-man/man3/pmemobj_open.3.gz
-man/man3/pmemobj_persist.3.gz
-man/man3/pmemobj_pool_by_oid.3.gz
-man/man3/pmemobj_pool_by_ptr.3.gz
-man/man3/pmemobj_publish.3.gz
-man/man3/pmemobj_realloc.3.gz
-man/man3/pmemobj_reserve.3.gz
-man/man3/pmemobj_root.3.gz
-man/man3/pmemobj_root_construct.3.gz
-man/man3/pmemobj_root_size.3.gz
-man/man3/pmemobj_rwlock_rdlock.3.gz
-man/man3/pmemobj_rwlock_timedrdlock.3.gz
-man/man3/pmemobj_rwlock_timedwrlock.3.gz
-man/man3/pmemobj_rwlock_tryrdlock.3.gz
-man/man3/pmemobj_rwlock_trywrlock.3.gz
-man/man3/pmemobj_rwlock_unlock.3.gz
-man/man3/pmemobj_rwlock_wrlock.3.gz
-man/man3/pmemobj_rwlock_zero.3.gz
-man/man3/pmemobj_set_funcs.3.gz
-man/man3/pmemobj_set_user_data.3.gz
-man/man3/pmemobj_set_value.3.gz
-man/man3/pmemobj_strdup.3.gz
-man/man3/pmemobj_tx_abort.3.gz
-man/man3/pmemobj_tx_add_range.3.gz
-man/man3/pmemobj_tx_add_range_direct.3.gz
-man/man3/pmemobj_tx_alloc.3.gz
-man/man3/pmemobj_tx_begin.3.gz
-man/man3/pmemobj_tx_commit.3.gz
-man/man3/pmemobj_tx_end.3.gz
-man/man3/pmemobj_tx_errno.3.gz
-man/man3/pmemobj_tx_free.3.gz
-man/man3/pmemobj_tx_get_failure_behavior.3.gz
-man/man3/pmemobj_tx_get_user_data.3.gz
-man/man3/pmemobj_tx_lock.3.gz
-man/man3/pmemobj_tx_log_append_buffer.3.gz
-man/man3/pmemobj_tx_log_auto_alloc.3.gz
-man/man3/pmemobj_tx_log_intents_max_size.3.gz
-man/man3/pmemobj_tx_log_snapshots_max_size.3.gz
-man/man3/pmemobj_tx_process.3.gz
-man/man3/pmemobj_tx_publish.3.gz
-man/man3/pmemobj_tx_realloc.3.gz
-man/man3/pmemobj_tx_set_failure_behavior.3.gz
-man/man3/pmemobj_tx_set_user_data.3.gz
-man/man3/pmemobj_tx_stage.3.gz
-man/man3/pmemobj_tx_strdup.3.gz
-man/man3/pmemobj_tx_wcsdup.3.gz
-man/man3/pmemobj_tx_xadd_range.3.gz
-man/man3/pmemobj_tx_xadd_range_direct.3.gz
-man/man3/pmemobj_tx_xalloc.3.gz
-man/man3/pmemobj_tx_xfree.3.gz
-man/man3/pmemobj_tx_xlock.3.gz
-man/man3/pmemobj_tx_xlog_append_buffer.3.gz
-man/man3/pmemobj_tx_xpublish.3.gz
-man/man3/pmemobj_tx_xstrdup.3.gz
-man/man3/pmemobj_tx_xwcsdup.3.gz
-man/man3/pmemobj_tx_zalloc.3.gz
-man/man3/pmemobj_tx_zrealloc.3.gz
-man/man3/pmemobj_type_num.3.gz
-man/man3/pmemobj_volatile.3.gz
-man/man3/pmemobj_wcsdup.3.gz
-man/man3/pmemobj_xalloc.3.gz
-man/man3/pmemobj_xflush.3.gz
-man/man3/pmemobj_xpersist.3.gz
-man/man3/pmemobj_xreserve.3.gz
-man/man3/pmemobj_zalloc.3.gz
-man/man3/pmemobj_zrealloc.3.gz
-man/man3/pmempool_check.3.gz
-man/man3/pmempool_check_end.3.gz
-man/man3/pmempool_check_init.3.gz
-man/man3/pmempool_check_version.3.gz
-man/man3/pmempool_errormsg.3.gz
-man/man3/pmempool_feature_disable.3.gz
-man/man3/pmempool_feature_enable.3.gz
-man/man3/pmempool_feature_query.3.gz
-man/man3/pmempool_rm.3.gz
-man/man3/pmempool_sync.3.gz
-man/man3/pmempool_transform.3.gz
-man/man3/pobj_alloc.3.gz
-man/man3/pobj_first.3.gz
-man/man3/pobj_first_type_num.3.gz
-man/man3/pobj_foreach.3.gz
-man/man3/pobj_foreach_safe.3.gz
-man/man3/pobj_foreach_safe_type.3.gz
-man/man3/pobj_foreach_type.3.gz
-man/man3/pobj_free.3.gz
-man/man3/pobj_layout_begin.3.gz
-man/man3/pobj_layout_end.3.gz
-man/man3/pobj_layout_name.3.gz
-man/man3/pobj_layout_root.3.gz
-man/man3/pobj_layout_toid.3.gz
-man/man3/pobj_layout_types_num.3.gz
-man/man3/pobj_list_empty.3.gz
-man/man3/pobj_list_entry.3.gz
-man/man3/pobj_list_first.3.gz
-man/man3/pobj_list_foreach.3.gz
-man/man3/pobj_list_foreach_reverse.3.gz
-man/man3/pobj_list_head.3.gz
-man/man3/pobj_list_insert_after.3.gz
-man/man3/pobj_list_insert_before.3.gz
-man/man3/pobj_list_insert_head.3.gz
-man/man3/pobj_list_insert_new_after.3.gz
-man/man3/pobj_list_insert_new_before.3.gz
-man/man3/pobj_list_insert_new_head.3.gz
-man/man3/pobj_list_insert_new_tail.3.gz
-man/man3/pobj_list_insert_tail.3.gz
-man/man3/pobj_list_last.3.gz
-man/man3/pobj_list_move_element_after.3.gz
-man/man3/pobj_list_move_element_before.3.gz
-man/man3/pobj_list_move_element_head.3.gz
-man/man3/pobj_list_move_element_tail.3.gz
-man/man3/pobj_list_next.3.gz
-man/man3/pobj_list_prev.3.gz
-man/man3/pobj_list_remove.3.gz
-man/man3/pobj_list_remove_free.3.gz
-man/man3/pobj_new.3.gz
-man/man3/pobj_next.3.gz
-man/man3/pobj_next_type_num.3.gz
-man/man3/pobj_realloc.3.gz
-man/man3/pobj_reserve_alloc.3.gz
-man/man3/pobj_reserve_new.3.gz
-man/man3/pobj_root.3.gz
-man/man3/pobj_xreserve_alloc.3.gz
-man/man3/pobj_xreserve_new.3.gz
-man/man3/pobj_zalloc.3.gz
-man/man3/pobj_znew.3.gz
-man/man3/pobj_zrealloc.3.gz
-man/man3/toid.3.gz
-man/man3/toid_assign.3.gz
-man/man3/toid_declare.3.gz
-man/man3/toid_declare_root.3.gz
-man/man3/toid_equals.3.gz
-man/man3/toid_is_null.3.gz
-man/man3/toid_offsetof.3.gz
-man/man3/toid_type_num.3.gz
-man/man3/toid_type_num_of.3.gz
-man/man3/toid_typeof.3.gz
-man/man3/toid_valid.3.gz
-man/man3/tx_add.3.gz
-man/man3/tx_add_direct.3.gz
-man/man3/tx_add_field.3.gz
-man/man3/tx_add_field_direct.3.gz
-man/man3/tx_alloc.3.gz
-man/man3/tx_begin.3.gz
-man/man3/tx_begin_cb.3.gz
-man/man3/tx_begin_param.3.gz
-man/man3/tx_end.3.gz
-man/man3/tx_finally.3.gz
-man/man3/tx_free.3.gz
-man/man3/tx_memcpy.3.gz
-man/man3/tx_memset.3.gz
-man/man3/tx_new.3.gz
-man/man3/tx_onabort.3.gz
-man/man3/tx_oncommit.3.gz
-man/man3/tx_realloc.3.gz
-man/man3/tx_set.3.gz
-man/man3/tx_set_direct.3.gz
-man/man3/tx_strdup.3.gz
-man/man3/tx_wcsdup.3.gz
-man/man3/tx_xadd.3.gz
-man/man3/tx_xadd_direct.3.gz
-man/man3/tx_xadd_field.3.gz
-man/man3/tx_xadd_field_direct.3.gz
-man/man3/tx_xalloc.3.gz
-man/man3/tx_xfree.3.gz
-man/man3/tx_xstrdup.3.gz
-man/man3/tx_xwcsdup.3.gz
-man/man3/tx_zalloc.3.gz
-man/man3/tx_znew.3.gz
-man/man3/tx_zrealloc.3.gz
-man/man5/pmem_ctl.5.gz
-man/man5/poolset.5.gz
-man/man7/libpmem.7.gz
-man/man7/libpmem2.7.gz
-man/man7/libpmem2_unsafe_shutdown.7.gz
-man/man7/libpmemblk.7.gz
-man/man7/libpmemlog.7.gz
-man/man7/libpmemobj.7.gz
-man/man7/libpmempool.7.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202309300224.38U2O0vj094319>