Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 526158 - =dev-libs/redland-bindings-1.0.17.1: version bump
Summary: =dev-libs/redland-bindings-1.0.17.1: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 526358 582392
  Show dependency tree
 
Reported: 2014-10-21 01:17 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2020-01-17 05:26 UTC (History)
3 users (show)

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


Attachments
redland-bindings-1.0.17.1.ebuild (redland-bindings-1.0.17.1.ebuild,2.34 KB, text/plain)
2017-01-09 14:44 UTC, Brian Evans (RETIRED)
Details
php-config.patch (php-config.patch,1.16 KB, patch)
2017-01-09 14:45 UTC, Brian Evans (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2014-10-21 01:17:26 UTC
dev-libs/redland-1.0.17 was released on 2013-12-28.
dev-libs/redland-bindings-1.0.17.1 was released on 2014-05-10.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-10-21 05:09:29 UTC
I bumped redland, but not redland-bindings, which failed to compile for me and needs a overhaul for python -r1 eclass.

Any chance you could provide updated ebuild?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-10-21 05:11:09 UTC
When 1.0.14.1 ebuild is copied to 1.0.17.1 and emerged with USE="perl", I see:

In file included from CORE_wrap.c:731:0:
./redland-post.i: In function ‘librdf_call_perl_message’:
/usr/lib64/perl5/5.20.1/x86_64-linux/CORE/handy.h:124:34: error: ‘bool’ undeclared (first use in this function)
 #define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0)

However, 1.0.14.1 continues to compile succesfully. I have dev-lang/perl version 5.20.1 and sys-devel/gcc version 4.8.x
Comment 3 Brian Evans (RETIRED) gentoo-dev 2017-01-09 14:44:38 UTC
Created attachment 459362 [details]
redland-bindings-1.0.17.1.ebuild

Ebuild updated to work with modern PHP.  This does not fix the perl issue
Comment 4 Brian Evans (RETIRED) gentoo-dev 2017-01-09 14:45:25 UTC
Created attachment 459364 [details, diff]
php-config.patch

Patch for attached ebuild
Comment 5 Brian Evans (RETIRED) gentoo-dev 2017-01-09 14:58:38 UTC
@perl Could you look at this package and see what the problem is with the perl binding?
Comment 6 Larry the Git Cow gentoo-dev 2019-10-25 06:59:17 UTC
The bug has been referenced in the following commit(s):

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

commit be5be686ab3d53aaa6a2b42f0f63cd05ca5f0c3e
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2019-10-25 06:53:12 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2019-10-25 06:59:00 +0000

    dev-libs/redland-bindings: Version bump, no keywords. Perl works. Bug 526158
    
    Bug: https://bugs.gentoo.org/526158
    Package-Manager: Portage-2.3.77, Repoman-2.3.17
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 dev-libs/redland-bindings/Manifest                 |   1 +
 .../files/redland-bindings-1.0.17.1-bool.patch     |  22 +++++
 .../redland-bindings-1.0.17.1-php-config.patch     |  34 +++++++
 .../redland-bindings-1.0.17.1.ebuild               | 107 +++++++++++++++++++++
 4 files changed, 164 insertions(+)
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2019-10-25 07:00:30 UTC
(In reply to Brian Evans from comment #5)
> @perl Could you look at this package and see what the problem is with the
> perl binding?

I've fixed it up on the Perl side. Please have a look at PHP now, I guess that stil needs some work (and I'm unfamiliar with it), then we can restore keywords...
Comment 8 Larry the Git Cow gentoo-dev 2020-01-17 05:26:19 UTC
The bug has been closed via the following commit(s):

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

commit ee97adb346fdc1c532b8f45f3dcfde9713208617
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-01-17 05:25:23 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-01-17 05:25:58 +0000

    dev-libs/redland-bindings: Finish the bump somewhat experimentally
    
    Closes: https://bugs.gentoo.org/526158
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)