|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
ce33c57d |
| 13-Aug-2018 |
Kyle Evans <[email protected]> |
Use INCS for non-sys/ libnvpair and libzfs_core includes
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 in
Use INCS for non-sys/ libnvpair and libzfs_core includes
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
show more ...
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
acc37ca1 |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
cddl: normalize paths using SRCTOP-relative paths or :H when possible
This simplifies make logic/output
While here, remove bogus CFLAGS which look for headers in cddl/lib/libumem. There aren't any
cddl: normalize paths using SRCTOP-relative paths or :H when possible
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
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
b3840ceb |
| 28-Aug-2016 |
Dimitry Andric <[email protected]> |
Revert r304547 now there is no more need for it.
|
| #
703f2cb2 |
| 20-Aug-2016 |
Dimitry Andric <[email protected]> |
For now, don't error out on warnings about undefined behavior calling va_start() on the 'which' parameter of nvlist_prtctl_dofmt().
|
| #
58406fff |
| 23-Jun-2016 |
Alan Somers <[email protected]> |
Raise the WARNS level in cddl/lib
cddl/lib/libavl/Makefile cddl/lib/libctf/Makefile cddl/lib/libnvpair/Makefile cddl/lib/libumem/Makefile cddl/lib/libuutil/Makefile Increase WARNS to the highest wo
Raise the WARNS level in cddl/lib
cddl/lib/libavl/Makefile cddl/lib/libctf/Makefile cddl/lib/libnvpair/Makefile cddl/lib/libumem/Makefile cddl/lib/libuutil/Makefile Increase WARNS to the highest working level for each of these libraries
Approved by: re (gjb, hrs) MFC after: 4 weeks Sponsored by: Spectra Logic Corp
show more ...
|
|
Revision tags: release/10.3.0, release/10.2.0 |
|
| #
306a82f8 |
| 09-Jul-2015 |
Mariusz Zaborski <[email protected]> |
Rename zfs nvpair files to not colidate with our nvlist.
PR: 201356 Approved by: pjd (mentor)
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0 |
|
| #
538c3c05 |
| 04-Nov-2013 |
Sean Bruno <[email protected]> |
spelling in comments fixup
Submitted by: Joerg Sonnenberger <[email protected]>
|
| #
6392bb4f |
| 03-Nov-2013 |
Sean Bruno <[email protected]> |
This library uses macros to define fprintf behvavior for several object types The compiler will see the non-string literal arguments to the fprintf calls and omit warnings for them. Quiese these warn
This library uses macros to define fprintf behvavior for several object types The compiler will see the non-string literal arguments to the fprintf calls and omit warnings for them. Quiese these warnings in contrib code:
cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c:743:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ARENDER(pctl, nvlist_array, nvl, name, val, nelem);
show more ...
|
|
Revision tags: release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0, release/7.4.0, release/8.2.0, release/8.1.0, release/7.3.0, release/8.0.0 |
|
| #
9e813d55 |
| 17-Aug-2009 |
Pawel Jakub Dawidek <[email protected]> |
MFC r196289:
Remove files that are no longer used.
Discussed with: kmacy Approved by: re (kib)
|
| #
2d9cf57e |
| 11-Jun-2012 |
Martin Matuska <[email protected]> |
Introduce "feature flags" for ZFS pools (bump SPA version to 5000). Add first feature "com.delphix:async_destroy" (asynchronous destroy of ZFS datasets). Implement features support in ZFS boot code.
Introduce "feature flags" for ZFS pools (bump SPA version to 5000). Add first feature "com.delphix:async_destroy" (asynchronous destroy of ZFS datasets). Implement features support in ZFS boot code.
Illumos revisions merged: 13700:2889e2596bd6 13701:1949b688d5fb 2619 asynchronous destruction of ZFS file systems 2747 SPA versioning with zfs feature flags
References: https://www.illumos.org/issues/2619 https://www.illumos.org/issues/2747
Obtained from: illumos (issue #2619, #2747) MFC after: 1 month
show more ...
|
| #
4ef20db2 |
| 02-Mar-2010 |
Ulrich Spörlein <[email protected]> |
Remove manual .includes in cddl Makefiles
- Break the dependency on ../Makefile.inc for .PATH, and include ../Makefile.inc implicitly. This is required to ... - Set WARNS?=6 in top-level Makefile.
Remove manual .includes in cddl Makefiles
- Break the dependency on ../Makefile.inc for .PATH, and include ../Makefile.inc implicitly. This is required to ... - Set WARNS?=6 in top-level Makefile.inc - Remove now redundant WARNS settings, add WARNS?=0 where appropriate - Remove redundant SHLIB_MAJOR overrides - Use NO_MAN, not MK_MAN=no - Remove redundant inclusion of bsd.own.mk - Order Makefiles more according to style.Makefile(9) - Reduce diff of cddl Makefiles against each other
No objection: pjd Approved by: ed (co-mentor)
show more ...
|
| #
83094056 |
| 17-Aug-2009 |
Pawel Jakub Dawidek <[email protected]> |
Remove files that are no longer used.
Discussed with: kmacy Approved by: re (kib)
|
|
Revision tags: release/7.2.0, release/7.1.0, release/6.4.0 |
|
| #
e327f524 |
| 27-Mar-2008 |
John Birrell <[email protected]> |
The sources covered by Sun's CDDL have been repo copied below the src/cddl and src/sys/cddl directories per the core@ decision following the license review.
This change modifies the affected Makefil
The sources covered by Sun's CDDL have been repo copied below the src/cddl and src/sys/cddl directories per the core@ decision following the license review.
This change modifies the affected Makefiles to reference the sources in their new location.
show more ...
|
|
Revision tags: release/7.0.0, release/6.3.0 |
|
| #
ee8a5fa7 |
| 28-Nov-2007 |
John Birrell <[email protected]> |
Remove _SOLARIS_C_SOURCE now that it doesn't do anything in FreeBSD headers. All OpenSolaris compatibility comes via the set of specific compatibility headers in src/compat/opensolaris and src/sys/co
Remove _SOLARIS_C_SOURCE now that it doesn't do anything in FreeBSD headers. All OpenSolaris compatibility comes via the set of specific compatibility headers in src/compat/opensolaris and src/sys/compat/opensolaris.
show more ...
|
| #
5941f035 |
| 16-Apr-2007 |
Ruslan Ermilov <[email protected]> |
Apply a set of style.Makefile(5) changes to src/cddl/ makefiles. There are some insignificant non-style changes as well.
Not fixed: makefiles use ${LIBTHR} that doesn't exist, thus breaking "make ch
Apply a set of style.Makefile(5) changes to src/cddl/ makefiles. There are some insignificant non-style changes as well.
Not fixed: makefiles use ${LIBTHR} that doesn't exist, thus breaking "make checkdpadd" and not tracking dependencies properly.
Approved by: pjd
show more ...
|
| #
f0a75d27 |
| 06-Apr-2007 |
Pawel Jakub Dawidek <[email protected]> |
Please welcome ZFS - The last word in file systems.
ZFS file system was ported from OpenSolaris operating system. The code in under CDDL license.
I'd like to thank all SUN developers that created t
Please welcome ZFS - The last word in file systems.
ZFS file system was ported from OpenSolaris operating system. The code in under CDDL license.
I'd like to thank all SUN developers that created this great piece of software.
Supported by: Wheel LTD (http://www.wheel.pl/) Supported by: The FreeBSD Foundation (http://www.freebsdfoundation.org/) Supported by: Sentex (http://www.sentex.net/)
show more ...
|