Wednesday, April 13, 2022

Re: update databases/luadbi to 0.7.2

post-unlock ping :)

I've been using this for the last two weeks without issues with prosody.

Omar Polo <op@openbsd.org> wrote:
> While testing the prosody update (which is working fine here!) I
> stumbled upon this error while trying to create a user with prosodyctl:
>
> Error initializing module 'storage_sql' on 'example.com:
> /usr/local/share/lua/5.3/DBI.lua:31: attempt to call a nil value (field
> 'maxn')
>
> it was my fault for forgetting to install a luadbi backend, but that's
> actually calling table.maxn that has been removed in lua5.3. (i hit this
> https://github.com/mwild1/luadbi/commit/23bac7124f27c7e36431932e77c68fca91c96c25)
> Before understanding the error however i had already had luadbi updated
> to the latest version, diff below.
>
> The changelog for 0.7.1 and 0.7.2 also lists various bugfixes,
> improvements and fixed crashes with the postgresql driver, I'm testing
> the lua53 flavor with prosody and postgresql and it's working fine. ok
> to update? net/prosody is the only consumer.
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/luadbi/Makefile,v
> retrieving revision 1.17
> diff -u -p -r1.17 Makefile
> --- Makefile 11 Mar 2022 18:31:22 -0000 1.17
> +++ Makefile 28 Mar 2022 16:27:43 -0000
> @@ -2,11 +2,10 @@ COMMENT-main= database interface library
> COMMENT-mysql= MySQL driver for luadbi
> COMMENT-pgsql= PostgreSQL driver for luadbi
>
> -V= 0.6
> +V= 0.7.2
> GH_ACCOUNT= mwild1
> GH_PROJECT= luadbi
> GH_TAGNAME= v${V}
> -REVISION= 1
>
> PKGNAME= luadbi-$V
> FULLPKGNAME-main= ${_MODLUA_PKG_PREFIX}dbi-$V
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/databases/luadbi/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo 14 Jan 2018 15:36:40 -0000 1.2
> +++ distinfo 28 Mar 2022 16:27:43 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (luadbi-0.6.tar.gz) = QyiaVdlF4AzRkN9RX2CUgq9G7VkookzOZuppJfS30lU=
> -SIZE (luadbi-0.6.tar.gz) = 28621
> +SHA256 (luadbi-0.7.2.tar.gz) = BafQLQyuOXCvJPcvOe3+cX45Qkkn0H+7wJ6+luoC9aY=
> +SIZE (luadbi-0.7.2.tar.gz) = 36462

No comments:

Post a Comment