Summary: | =app-misc/hivex-1.3.2-r2 - Fails to compile ruby bindings with ruby (1.9.3p448), rake (10.1.0), RDoc (4.0.1) - ERROR: 'rake/rdoctask' is obsolete and no longer supported. Use 'rdoc/task' (available in RDoc 2.4.2+) instead. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michele Testa <themike> |
Component: | Current packages | Assignee: | Andreis Vinogradovs ( slepnoga ) <andreis.vinogradovs> |
Status: | RESOLVED OBSOLETE | ||
Severity: | minor | CC: | maksbotan, proxy-maint, themike |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | A simple patch to solve this issue |
Description
Michele Testa
2013-10-25 08:14:31 UTC
Created attachment 361874 [details, diff]
A simple patch to solve this issue
I update
in Rakefile:
'rake/rdoctask' => 'rdoc/task'
'rake/gempackagetask' => 'rake/packagetask'
in _hivex.c
RSTRING (value)->len => RSTRING_LEN (value)
RSTRING (value)->ptr => RSTRING_PTR (value)
It's fixed awhile ago in 1.3.7 branch, we will consider making it stable. hivex-1.3.2 is very old to ruby 1.9; it's build fine with ruby1.8. In next version this bug fixed. |