aboutsummaryrefslogtreecommitdiff
path: root/cddl/lib/libzfs_core
Commit message (Collapse)AuthorAgeFilesLines
* pkgbase: Force zfs(8) and zpool(8) to be in the runtime packageEmmanuel Vadot2019-09-051-0/+1
| | | | | | | | | | | Those commands are needed to repair a FreeBSD installation so add them to the runtime package Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21498 Notes: svn path=/head/; revision=351850
* Use INCS for non-sys/ libnvpair and libzfs_core includesKyle Evans2018-08-131-0/+1
| | | | | | | | | | | | | | | | | | While nothing was wrong with libnvpair.h, libzfs_core.h was only guarded by MK_CDDL rather than MK_CDDL && MK_ZFS. Rather than ugl'if'ying include/Makefile to impose the extra restriction, just move the non-sys/ includes into INCS with the respect lib builds. This has the added bonus of allowing third party packagers to try and split these libs out of the FreeBSD-runtime package, if they are so inclined. The sys/ include was left alone- generally userland libraries shouldn't install kernel headers. MFC after: 1 week Notes: svn path=/head/; revision=337696
* Do not blindly include illumos kernel headers instead of user-space.Alexander Motin2018-08-021-1/+0
| | | | | | | | It is not needed now, and I doubt it much helped at all, creating more confusions then good. Notes: svn path=/head/; revision=337160
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* cddl: normalize paths using SRCTOP-relative paths or :H when possibleEnji Cooper2017-03-041-20/+19
| | | | | | | | | | | | | This simplifies make logic/output While here, remove bogus CFLAGS which look for headers in cddl/lib/libumem. There aren't any source files there (just Makefiles) MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314654
* Fix LDADD/DPADD that should be LIBADD.Bryan Drewery2015-12-041-2/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291738
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
| | | | | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291307
* Fix circular dependency between libzfs and libzfs_coreBaptiste Daroussin2015-06-151-1/+2
| | | | | | | | libzfs_core is the wrapper around kernel ioctls, the ioctl compat code belongs to it Notes: svn path=/head/; revision=284409
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * New/updated dependenciesSimon J. Gerraty2013-04-141-0/+20
|/ | | | Notes: svn path=/projects/bmake/; revision=249459
* Move common zfs ioctl compatibility functions (userland) into libzfs_compat.cMartin Matuska2013-03-181-1/+5
| | | | | | | Introduce additional constants for zfs ioctl versions Notes: svn path=/projects/libzfs_core/; revision=248461
* Add forwards compatibility for libzfs_coreMartin Matuska2013-03-171-1/+1
| | | | | | | Unsupported: creation of multiple snapshots including "zfs snapshot -r" Notes: svn path=/projects/libzfs_core/; revision=248435
* WiP merge of libzfs_core (MFV r238590, r238592)Martin Matuska2013-03-051-0/+33
not yet working, ioctl handling needs to be changed Notes: svn path=/projects/libzfs_core/; revision=247831