Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 600548 - dev-cpp/luabind-0.9.1 build fail with dev-libs/boost-1.62.0-r1 (retire package?)
Summary: dev-cpp/luabind-0.9.1 build fail with dev-libs/boost-1.62.0-r1 (retire package?)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 590244
  Show dependency tree
 
Reported: 2016-11-23 02:00 UTC by Chris White
Modified: 2017-01-30 08:30 UTC (History)
2 users (show)

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


Attachments
luabind build log (build.log,310.88 KB, text/plain)
2016-11-23 02:00 UTC, Chris White
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris White 2016-11-23 02:00:44 UTC
Created attachment 454092 [details]
luabind build log

Current luabind fails with the attach build log error with dev-libs/boost-1.62.0-r1 which is currently under review for stable marking per bug #590244. The last release I see was 2010 

https://github.com/luabind/luabind/releases

There are currently two forks:

https://github.com/rpavlik/luabind
https://github.com/halmd-org/luaponte

Which could potentially be utilized but it seems to be avoiding the inevitable. The lua user wiki also lists it as unmaintained save the forks:

http://lua-users.org/wiki/BindingCodeToLua

It also lists a decent number of alternative C++ bindings

games-rpg/valyriatear-1.0.0

Is the only package in the tree that depends on it. There is a config to use a bundled luabind but that fails in similar ways. I'd file a bug for retiring valyriatear separately but if the fork route is chosen then it would become unnecessary since it uses the system luabind.
Comment 1 Azamat H. Hackimov 2016-12-26 09:30:17 UTC
games-rpg/valyriatear switched to own forked and patched internal luabind, where compilation against recent versions of boost has been fixed.

Currently there no recent tarballs yet since 1.0.0 to use it.
Comment 2 David Seifert gentoo-dev 2016-12-27 13:01:02 UTC
commit 43fa4234cbc76b0d0bc4fc0973a27c106314c8e9
Author: David Seifert <soap@gentoo.org>
Date:   Tue Dec 27 13:25:57 2016 +0200

    profiles: mask dev-cpp/luabind and rdeps
Comment 3 David Seifert gentoo-dev 2017-01-30 08:30:44 UTC
Removed from tree.

commit 00c938d76e1b8a132837290d34be080ff925e8fd
Author: David Seifert <soap@gentoo.org>
Date:   Mon Jan 30 09:25:54 2017 +0100

    dev-cpp/luabind: Remove from tree