notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: devel/py-libzfs/Makefile
SVNWeb

Number of commits found: 51

Tue, 7 Feb 2023
[ 22:22 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:119910278a164ab29c0ecbea6b30564ca9677b33  commit hash:119910278a164ab29c0ecbea6b30564ca9677b33  commit hash:119910278a164ab29c0ecbea6b30564ca9677b33  11991027 
devel/py-libzfs: Fix build on 12 and main

FreeBSD 12 doesn't have userobj accounting or project quotas. OpenZFS
master has a new flags parameter to many zfs_iter_* functions.

Add checks for SPA_FEATURE_* enum values newer than what's in 12.3 and
use this info to help generate zfs_userquota_prop_t and spa_feature_t
appropriately.

Add checks for the number of parameters to various zfs_iter_* functions
and wrapper functions ZFS._iterate* to eat the flags.

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Thu, 2 Feb 2023
[ 15:39 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:33af83813501ce25303aa50ea47a3ea8f95cf9d8  commit hash:33af83813501ce25303aa50ea47a3ea8f95cf9d8  commit hash:33af83813501ce25303aa50ea47a3ea8f95cf9d8  33af838 
devel/py-libzfs: Update to fix build

Update to fix the build after recent changes in ZFS.

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Wed, 7 Sep 2022
[ 21:10 Stefan Eßer (se) search for other commits by this committer ]    commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52  b7f0544  (Only the first 10 of 27931 ports in this commit are shown above. View all ports for this commit)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 16 Aug 2022
[ 10:57 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:19c3e861b7680d7eae1fa65ca94b08201c3ddf5d  commit hash:19c3e861b7680d7eae1fa65ca94b08201c3ddf5d  commit hash:19c3e861b7680d7eae1fa65ca94b08201c3ddf5d  19c3e86 
devel/py-libzfs: Unbreak FreeBSD <13.1

Commits in the previous update fixed incorrect zpool status
handling, but broke the build for older versions of ZFS.

Now, zpool_status_t enumerators are checked at configure time.
This fixes the build for all supported FreeBSD releases and fixes
the incorrect zpool status handling.

- Check zpool_status_t enumerators at configure time
- Fix round-tripping ZFSException through pickle
- Remove zpool_get_physpath

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Fri, 12 Aug 2022
[ 17:16 Dmitry Marakasov (amdmi3) search for other commits by this committer ]    commit hash:738c6f945d5c1951092d40f593bfac9a31eff32d  commit hash:738c6f945d5c1951092d40f593bfac9a31eff32d  commit hash:738c6f945d5c1951092d40f593bfac9a31eff32d  738c6f9 
devel/py-libzfs: mark BROKEN on FreeBSD < 13.1

12.x:
libzfs.c:98209:47: error: use of undeclared identifier 'ZPOOL_STATUS_ERRATA';
did you mean 'ZPOOL_STATUS_OK'?
  __pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_ERRATA); if
(unlikely(!__pyx_t_1)) __PYX_ERR(1, 193, __pyx_L1_error)
                                              ^~~~~~~~~~~~~~~~~~~
                                              ZPOOL_STATUS_OK

libzfs.c:98329:47: error: use of undeclared identifier
'ZPOOL_STATUS_REBUILDING'; did you mean 'ZPOOL_STATUS_RESILVERING'?
  __pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_REBUILDING); if
(unlikely(!__pyx_t_1)) __PYX_ERR(1, 203, __pyx_L1_error)
                                              ^~~~~~~~~~~~~~~~~~~~~~~
                                              ZPOOL_STATUS_RESILVERING

13.0:
libzfs.c:108226:47: error: use of undeclared identifier
'ZPOOL_STATUS_COMPATIBILITY_ERR'
  __pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_COMPATIBILITY_ERR);
if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 206, __pyx_L1_error)
                                              ^
libzfs.c:108238:47: error: use of undeclared identifier
'ZPOOL_STATUS_INCOMPATIBLE_FEAT'
  __pyx_t_1 = __Pyx_PyInt_From_zpool_status_t(ZPOOL_STATUS_INCOMPATIBLE_FEAT);
if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 207, __pyx_L1_error)
                                              ^

While here, add LICENSE_FILE

Approved by:	portmgr blanket
Reported by:	pkg-fallout, reprise
Wed, 20 Jul 2022
[ 14:21 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:aa6eefd5e663357e8223399bc38c7987f5e35746  commit hash:aa6eefd5e663357e8223399bc38c7987f5e35746  commit hash:aa6eefd5e663357e8223399bc38c7987f5e35746  aa6eefd  (Only the first 10 of 5087 ports in this commit are shown above. View all ports for this commit)
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 19 Jul 2022
[ 14:28 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:51e0dba74499e88c49cca70424ffb14965090762  commit hash:51e0dba74499e88c49cca70424ffb14965090762  commit hash:51e0dba74499e88c49cca70424ffb14965090762  51e0dba 
devel/py-libzfs: Bump for recent changes

- Add libzfs_error_action() message to libzfs exception descriptions
- Properly handle ZPOOL_STATUS_INCOMPATIBLE_FEAT
- Remove HAVE_ZPOOL_STATUS_NON_NATIVE_ASHIFT
- Fix attribute error for pool status
- Fix exception when lzc_sync fails
- Raise OSError if lzc_wait fails

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Thu, 9 Jun 2022
[ 20:47 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:5903d483038d0195ac4d2c07bb2563cb9fecfd4e  commit hash:5903d483038d0195ac4d2c07bb2563cb9fecfd4e  commit hash:5903d483038d0195ac4d2c07bb2563cb9fecfd4e  5903d48 
devel/py-libzfs: Bump to fix the build

- Fix build with master branch of OpenZFS
- Fix transfering clones from FreeBSD 12
- Fix scrub/resilver percentage and time remaining
- Allow validating zfs resource names
- Store cython-generated libzfs file for debugging
- Add information about where properties are inherited from
- Allow listing snapshots for ZFS volumes
- Return ZFS vdev name
- Add option to enable shares on pool import
- Remove HAVE_ZFS_ITER_SNAPSHOTS usages as we don't support old zfs versions
anymore
- Allow using min/max txg for listing down snapshots

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Mon, 14 Feb 2022
[ 16:31 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:546ae71b90520b33947513e5fceab78cd511ebc8  commit hash:546ae71b90520b33947513e5fceab78cd511ebc8  commit hash:546ae71b90520b33947513e5fceab78cd511ebc8  546ae71 
devel/py-libzfs: Fix various memory leaks

Several instances of handles not being closed after use have been fixed.

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Sat, 16 Oct 2021
[ 09:51 Jimmy Olgeni (olgeni) search for other commits by this committer ]    commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  commit hash:4460cf727a7788c9ce21f3344ce5745e5cd9fc4a  4460cf7  (Only the first 10 of 476 ports in this commit are shown above. View all ports for this commit)
*: fix tab vs. space issues, and comments according to the guide.
Fri, 1 Oct 2021
[ 16:46 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:63a23cd02cc10257d5141dfdd52bd3b61de7fbd4  commit hash:63a23cd02cc10257d5141dfdd52bd3b61de7fbd4  commit hash:63a23cd02cc10257d5141dfdd52bd3b61de7fbd4  63a23cd 
devel/py-libzfs: Avoid fallthrough macro conflict

Fixes build failure with recent OpenZFS.

Approved by:	lwhsu (implicit)
Reported by:	arrowd
Sponsored by:	iXsystems, Inc.
Wed, 8 Sep 2021
[ 14:18 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:667055343ce837193f29bc34324585ffd5dff080  commit hash:667055343ce837193f29bc34324585ffd5dff080  commit hash:667055343ce837193f29bc34324585ffd5dff080  6670553 
devel/py-libzfs: Bump to pull in latest changes

- Fix KeyError in __getstate__ with faulted pool
- Allow deleting snapshots by defining ranges of snapshots for a dataset
- Allow using zfs_prop_set_list for updating dataset properties

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.
Tue, 3 Aug 2021
[ 14:15 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:7f01a506fe9d84e403ac0cc66a6de464c8b51234  commit hash:7f01a506fe9d84e403ac0cc66a6de464c8b51234  commit hash:7f01a506fe9d84e403ac0cc66a6de464c8b51234  7f01a50 
devel/py-libzfs: Fix lzc_wait and lzc_sync detection

A typo in the configure script caused detection of these functions to
always fail.  The build succeeds, but the configuration is incorrect.

While here, python:3.6+ is always the case since 3.6 is the lowest
version supported in the ports tree now.

Reviewed by:	lwhsu
Approved by:	lwhsu (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D31396
[ 10:22 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:2e959732e90d5a01c90f8eee69b01a0d87797e0e  commit hash:2e959732e90d5a01c90f8eee69b01a0d87797e0e  commit hash:2e959732e90d5a01c90f8eee69b01a0d87797e0e  2e95973 
devel/py-libzfs: Update GH_ACCOUNT, fix build on legacy ZFS

Make lzc_wait conditional on support in ZFS, since it is a relatively
recent addition.

While here, update GH_ACCOUNT to truenas as suggested by diizzy.

Reviewed by:	kbowling
Approved by:	kbowling (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D31394
Mon, 2 Aug 2021
[ 13:25 Ryan Moeller (freqlabs) search for other commits by this committer ]    commit hash:25902949f110b4fa9816100d945a60fb4102cf9e  commit hash:25902949f110b4fa9816100d945a60fb4102cf9e  commit hash:25902949f110b4fa9816100d945a60fb4102cf9e  2590294 
devel/py-libzfs: Bump to version 1.1

Reviewed by:	kbowling
Approved by:	kbowling (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D31361
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Sun, 10 Jan 2021
[ 14:05 rene search for other commits by this committer ] Original commit   Revision:561070 (Only the first 10 of 73 ports in this commit are shown above. View all ports for this commit)
Remove empty PY_ENUM34 from ports using Python 3.6+
Mon, 28 Dec 2020
[ 23:02 antoine search for other commits by this committer ] Original commit   Revision:559531 (Only the first 10 of 1942 ports in this commit are shown above. View all ports for this commit)
Drop python 2.7 support from a few ports

With hat:	portmgr
Wed, 9 Sep 2020
[ 16:02 freqlabs search for other commits by this committer ] Original commit   Revision:548105
devel/py-libzfs: Take over as maintainer, bump for OpenZFS in base

Taking over as maintainer by request of wg@

Reviewed by:	kevans, wg
Approved by:	wg (ports)
Approved by:	wg (maintainer)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D26325
Mon, 20 Jan 2020
[ 20:33 pkubaj search for other commits by this committer ] Original commit   Revision:523689
devel/py-libzfs: fix build on GCC architectures

Builds fine with GCC9.

MFH:		2020Q1 (fix build blanket)
Mon, 13 Jan 2020
[ 14:34 asomers search for other commits by this committer ] Original commit   Revision:522895
devel/py-libzfs: fix build with nonstandard SRC_BASE after r520716

Upstream git rev d801c5f59f20a1889a4e4c6366c9d12f2ee50b2f changed the name
of the env variable used to indicate the location of the FreeBSD source
tree.

CC @sonicaj

Approved by:	wg (maintainer)
MFH:		2020Q1
Sponsored by:	Axcient
Differential Revision:	https://reviews.freebsd.org/D23126
Fri, 10 Jan 2020
[ 12:40 pkubaj search for other commits by this committer ] Original commit   Revision:522566
devel/py-libzfs: unbreak on powerpc64 elfv2

Builds fine.
Mon, 23 Dec 2019
[ 12:54 wg search for other commits by this committer ] Original commit   Revision:520716
devel/py-libzfs: update to 1.0.20191113

PR:		242453
Reported by:	Juraj Lutter
Tue, 22 Oct 2019
[ 15:40 asomers search for other commits by this committer ] Original commit   Revision:515201
devel/py-libzfs: fix build with nonstandard FreeBSD src dir

The current version of py-libzfs requires FREEBSD_SRC to be set during the
configure phase as well as during the build phase.

Approved by:	wg (maintainer)
Reviewed by:	wg
MFH:		2019Q4
Sponsored by:	Axcient
Differential Revision:	https://svnweb.freebsd.org/ports/branches/2019Q4/
Thu, 20 Dec 2018
[ 18:02 wg search for other commits by this committer ] Original commit   Revision:487896
devel/py-libzfs: update to 1.0.20181220
Thu, 13 Dec 2018
[ 15:18 wg search for other commits by this committer ] Original commit   Revision:487371
devel/py-libzfs: update to 1.0.20181212
Fri, 12 Oct 2018
[ 13:21 tobik search for other commits by this committer ] Original commit   Revision:481901
devel/py-libzfs: Fix build on systems that are missing the /sys symlink

SRC_BASE is defined in bsd.port.mk and cannot be used in conditionals
earlier.

PR:		226858
Reported by:	skh1002@hotmail.com
Approved by:	wg (maintainer timeout, 6 months)
Thu, 4 Oct 2018
[ 13:11 wg search for other commits by this committer ] Original commit   Revision:481220
devel/py-libzfs: update to 20181003
Mon, 2 Jul 2018
[ 00:47 linimon search for other commits by this committer ] Original commit   Revision:473692 (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
Mark various ports broken on mips64 and, where appropriate, mips.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Mon, 26 Feb 2018
[ 22:31 sunpoet search for other commits by this committer ] Original commit   Revision:463077
Simplify Makefile: use PY_ENUM34

With hat:	python
Fri, 15 Dec 2017
[ 18:36 wg search for other commits by this committer ] Original commit   Revision:456413
dedvel/py-libzfs: fix build on 11-stable
Thu, 30 Nov 2017
[ 15:50 mat search for other commits by this committer ] Original commit   Revision:455210 (Only the first 10 of 2423 ports in this commit are shown above. View all ports for this commit)
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 27 Oct 2017
[ 15:58 wg search for other commits by this committer ] Original commit   Revision:453009
devel/py-libzfs: update to 1.0.20171027
Mon, 9 Oct 2017
[ 17:35 wg search for other commits by this committer ] Original commit   Revision:451627
devel/py-libzfs: fix build on HEAD

PR:		222679
Wed, 16 Aug 2017
[ 01:38 araujo search for other commits by this committer ] Original commit   Revision:448020
Update to 11.0-U3.

Approved by:	wg (maintainer)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D12032
Tue, 6 Jun 2017
[ 16:13 wg search for other commits by this committer ] Original commit   Revision:442781
devel/py-libzfs: fix build on CURRENT

Reported by:	woodsb02
Differential Revision:	D11037
Fri, 26 May 2017
[ 19:42 wg search for other commits by this committer ] Original commit   Revision:441811
devel/py-libzfs: update to 1.0.20170525
Sat, 13 May 2017
[ 03:35 linimon search for other commits by this committer ] Original commit   Revision:440746 (Only the first 10 of 34 ports in this commit are shown above. View all ports for this commit)
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Wed, 22 Mar 2017
[ 19:30 antoine search for other commits by this committer ] Original commit   Revision:436722
Fix PKGNAME collison between lang/cython and lang/cython3
[ 12:50 araujo search for other commits by this committer ] Original commit   Revision:436696
Forgotten to remove BUILD_DEPENDS on my latest commit.

Pintyhat to:	myself
Approved by:	wg@ (maintainer implicit)
[ 12:26 araujo search for other commits by this committer ] Original commit   Revision:436694
Create a python3 version of devel/py-libzfs.

Approved by:	wg@ (maintainer)
Tue, 21 Mar 2017
[ 15:46 wg search for other commits by this committer ] Original commit   Revision:436612
devel/py-libzfs: update to 1.0.20170319
Tue, 3 Jan 2017
[ 11:01 mat search for other commits by this committer ] Original commit   Revision:430454 (Only the first 10 of 79 ports in this commit are shown above. View all ports for this commit)
Cleanup BROKEN/IGNORE for 10.3-

Sponsored by:	Absolight
Wed, 20 Apr 2016
[ 12:07 wg search for other commits by this committer ] Original commit   Revision:413682
devel/py-libzfs: update to latest revision
Fri, 1 Apr 2016
[ 14:00 mat search for other commits by this committer ] Original commit   Revision:412346 (Only the first 10 of 5103 ports in this commit are shown above. View all ports for this commit)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Tue, 17 Nov 2015
[ 15:30 wg search for other commits by this committer ] Original commit   Revision:401817
devel/py-libzfs: at least 10.2 is required for this port
Tue, 10 Nov 2015
[ 23:01 wg search for other commits by this committer ] Original commit   Revision:401220
devel/py-libzfs: update to latest
Wed, 29 Jul 2015
[ 12:48 wg search for other commits by this committer ] Original commit   Revision:393156
devel/py-libzfs: update to lastest revision
Wed, 1 Jul 2015
[ 15:55 wg search for other commits by this committer ] Original commit   Revision:391076
devel/py-libzfs: include support for dataset user properties

Submitted by:	bapt
Thu, 25 Jun 2015
[ 19:44 wg search for other commits by this committer ] Original commit   Revision:390594
devel/py-libzfs: add missing run dependency

Reported by:	rm
Tue, 23 Jun 2015
[ 22:54 wg search for other commits by this committer ] Original commit   Revision:390466
devel/py-libzfs: Python libzfs bindings using cython.

WWW: https://github.com/freenas/py-libzfs

Number of commits found: 51