mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 00:32:25 -04:00
OpenZFS release 2.2.5 Notable upstream pull request merges: #15609566841171Only provide execvpe(3) when needed #159409edf6af4aReplace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN #160380f1e8ba2fL2ARC: Cleanup buffer re-compression #16104b474dfad0Refactor dbuf_read() for safer decryption #16118938d1588eMake more taskq parameters writable #16131672474659Slightly improve dnode hash #161384c0fbd8d6FreeBSD: Add zfs_link_create() error handling #16159fa4b1a404ZAP: Fix leaf references on zap_expand_leaf() errors #1616241f2a9c81Fix scn_queue races on very old pools #161654c484d66bFix ZIL clone records for legacy holes #1620627cc6df76Use memset to zero stack allocations containing unions #162072eab4f7b3Fix assertion in Persistent L2ARC #1621413ccbbb47Some improvements to metaslabs eviction #16216ba3c7692cDestroy ARC buffer in case of fill error #162584d2f7f983vdev_open: clear async fault flag after reopen #16264ef08cb26dFix long_free_dirty accounting for small files #1627354ef0fdf6head_errlog: fix use-after-free #1628414cce09a6FreeBSD: Use a statement expression to implement SET_ERROR() #164066f27c4cadMake 'rmmod zfs' work after zfs-2.2.4 Obtained from: OpenZFS OpenZFS commit:33174af151OpenZFS tag: zfs-2.2.5
51 lines
1.1 KiB
Makefile
51 lines
1.1 KiB
Makefile
include $(srcdir)/%D%/include/Makefile.am
|
|
|
|
libspl_assert_la_CFLAGS = $(AM_CFLAGS) $(LIBRARY_CFLAGS) $(LIBUNWIND_CFLAGS)
|
|
libspl_la_CFLAGS = $(libspl_assert_la_CFLAGS)
|
|
|
|
noinst_LTLIBRARIES += libspl_assert.la libspl.la
|
|
CPPCHECKTARGETS += libspl_assert.la libspl.la
|
|
|
|
libspl_assert_la_SOURCES = \
|
|
%D%/assert.c
|
|
|
|
libspl_la_SOURCES = \
|
|
%D%/libspl_impl.h \
|
|
%D%/atomic.c \
|
|
%D%/getexecname.c \
|
|
%D%/list.c \
|
|
%D%/mkdirp.c \
|
|
%D%/page.c \
|
|
%D%/strlcat.c \
|
|
%D%/strlcpy.c \
|
|
%D%/timestamp.c \
|
|
%D%/include/sys/list.h \
|
|
%D%/include/sys/list_impl.h
|
|
|
|
if BUILD_LINUX
|
|
libspl_la_SOURCES += \
|
|
%D%/os/linux/getexecname.c \
|
|
%D%/os/linux/gethostid.c \
|
|
%D%/os/linux/getmntany.c \
|
|
%D%/os/linux/zone.c
|
|
endif
|
|
|
|
if BUILD_FREEBSD
|
|
libspl_la_SOURCES += \
|
|
%D%/os/freebsd/getexecname.c \
|
|
%D%/os/freebsd/gethostid.c \
|
|
%D%/os/freebsd/getmntany.c \
|
|
%D%/os/freebsd/mnttab.c \
|
|
%D%/os/freebsd/zone.c
|
|
endif
|
|
|
|
libspl_la_LIBADD = \
|
|
libspl_assert.la
|
|
|
|
libspl_la_LIBADD += $(LIBATOMIC_LIBS) $(LIBCLOCK_GETTIME)
|
|
|
|
libspl_assert_la_LIBADD = $(BACKTRACE_LIBS) $(LIBUNWIND_LIBS)
|
|
|
|
if BUILD_FREEBSD
|
|
libspl_assert_la_LIBADD += -lpthread
|
|
endif
|