fengzhao / fengzhao/pyv8

Failed to pip install/build under linux x64 — lot of errors in src/Wrapper.cpp

Open
#239 1 comment 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Medium Type-Defect
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

```
Failed to pip install/build under linux x64 — lot of errors in
src/Wrapper.cpp:

-----------------------------------------------------

src/Wrapper.cpp: In static member function 'static void
CPythonObject::SetupObjectTemplate(v8::Handle)':

src/Wrapper.cpp:311:84: error: invalid conversion from 'v8::Handle
(*)(v8::Local, const v8::AccessorInfo&)' to 'v8::NamedPropertyQuery
{aka v8::Handle (*)(v8::Local, const
v8::AccessorInfo&)}' [-fpermissive]

clazz->SetNamedPropertyHandler(NamedGetter, NamedSetter, NamedQuery, NamedDeleter);

and lot of other errors...
^

```

Original issue reported on code.google.com by `stanisla...@gmail.com` on 10 Feb 2015 at 5:19

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Linux x64 pip install/build failure and inspect src/Wrapper.cpp around line 311. Use the compiler output to trace the V8 property-handler type mismatch and the other reported errors. Done means the package builds successfully in the reported environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, python
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.