Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 709736 - dev-lua/luadbi-0.7.2 version bump
Summary: dev-lua/luadbi-0.7.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Conrad Kostecki
URL: https://github.com/mwild1/luadbi/rele...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-15 17:19 UTC by Forza
Modified: 2020-10-13 07:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forza 2020-02-15 17:19:30 UTC
The luadbi was moved to github from google a long time ago. Gentoo is still referencing the old google page which hasn't been updated in 10 years. The project is noadays hosted at https://github.com/mwild1/luadbi which has much newer versions. 

Luadbi-0.5 does not compile with the recent mysql-connector-c.

Reproducible: Always




Old project page: https://code.google.com/archive/p/luadbi/
Comment 1 Dennis Schridde 2020-06-23 11:40:04 UTC
Gatak: Are changes to the ebuild needed for the version bump?
Comment 2 Forza 2020-06-28 21:38:07 UTC
The src_uri has to be changed to

HOMEPAGE="https://github.com/mwild1/luadbi"
SRC_URI="https://github.com/mwild1/luadbi/archive/v${PV}.tar.gz -> ${P}"


Also the Matkefile patch doesn't apply cleanly. Perhaps we don't need

PATCHES=( "${FILESDIR}"/${PV}-Makefile.patch )
Comment 3 Conrad Kostecki gentoo-dev 2020-10-11 23:59:24 UTC
Since the package was maintainer-needed, nobody really cared. I've added myself now as maintainer, so I will look into the version bump.

(In reply to Gatak from comment #0)
> Luadbi-0.5 does not compile with the recent mysql-connector-c.

I've pushed a patch, so this should be now fixed.
Comment 4 Larry the Git Cow gentoo-dev 2020-10-13 07:57:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90c6060daebfd53490d906618c3c9db401d65e7

commit b90c6060daebfd53490d906618c3c9db401d65e7
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2020-10-13 07:55:39 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2020-10-13 07:55:58 +0000

    dev-lua/luadbi: bump to version 0.7.2
    
    Closes: https://bugs.gentoo.org/709736
    Package-Manager: Portage-3.0.8, Repoman-3.0.1
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/luadbi/Manifest                         |  1 +
 dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch | 55 +++++++++++++++++++++++
 dev-lua/luadbi/luadbi-0.7.2.ebuild              | 60 +++++++++++++++++++++++++
 3 files changed, 116 insertions(+)