[MacPorts] #41678: v8 @3.23.15: undefined symbols v8::Isolate::ThrowException etc.
MacPorts
noreply at macports.org
Tue Dec 3 21:32:51 PST 2013
#41678: v8 @3.23.15: undefined symbols v8::Isolate::ThrowException etc.
--------------------------+------------------------
Reporter: ryandesign@… | Owner: frodwith@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: leopard | Port: v8
--------------------------+------------------------
v8 is failing to build on leopard i386 with this error:
{{{
:info:build LINK(target)
/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_v8/v8/work/v8-3.23.15/out/ia32.release/shell
:info:build Undefined symbols:
:info:build "v8::Isolate::ThrowException(v8::Local<v8::Value>)",
referenced from:
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::TryCatch::Message() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::Context::Enter()", referenced from:
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build _main in shell.o
:info:build "v8::Message::GetEndColumn() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::Context::GetIsolate()", referenced from:
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build "v8::TryCatch::TryCatch()", referenced from:
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build "v8::Message::GetScriptResourceName() const", referenced
from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::Script::Run()", referenced from:
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build "v8::Value::Int32Value() const", referenced from:
:info:build Quit(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::V8::SetFlagsFromCommandLine(int*, char**, bool)",
referenced from:
:info:build _main in shell.o
:info:build "v8::Context::Exit()", referenced from:
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build _main in shell.o
:info:build "v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*,
v8::Handle<v8::ObjectTemplate>, v8::Handle<v8::Value>)", referenced from:
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build "v8::Script::Compile(v8::Handle<v8::String>,
v8::Handle<v8::Value>, v8::Handle<v8::String>)", referenced from:
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build "v8::V8::GetVersion()", referenced from:
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build Version(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::ObjectTemplate::New()", referenced from:
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build "v8::TryCatch::HasCaught() const", referenced from:
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build "v8::HandleScope::~HandleScope()", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build _main in shell.o
:info:build _main in shell.o
:info:build Print(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::V8::Dispose()", referenced from:
:info:build _main in shell.o
:info:build "v8::Message::GetSourceLine() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::Message::GetStartColumn() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::String::Utf8Value::Utf8Value(v8::Handle<v8::Value>)",
referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Print(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::TryCatch::StackTrace() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::Message::GetLineNumber() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build "v8::String::NewFromUtf8(v8::Isolate*, char const*,
v8::String::NewStringType, int)", referenced from:
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build ReadFile(v8::Isolate*, char const*)in shell.o
:info:build RunMain(v8::Isolate*, int, char**)in shell.o
:info:build RunMain(v8::Isolate*, int, char**)in shell.o
:info:build RunMain(v8::Isolate*, int, char**)in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Version(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::FunctionTemplate::New(void
(*)(v8::FunctionCallbackInfo<v8::Value> const&), v8::Handle<v8::Value>,
v8::Handle<v8::Signature>, int)", referenced from:
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build "v8::HandleScope::HandleScope(v8::Isolate*)", referenced
from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build RunShell(v8::Handle<v8::Context>) in shell.o
:info:build _main in shell.o
:info:build Print(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Print(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::TryCatch::~TryCatch()", referenced from:
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build "v8::Template::Set(v8::Handle<v8::String>,
v8::Handle<v8::Data>, v8::PropertyAttribute)", referenced from:
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build CreateShellContext(v8::Isolate*) in shell.o
:info:build "v8::Isolate::GetCurrent()", referenced from:
:info:build _main in shell.o
:info:build "v8::V8::InitializeICU()", referenced from:
:info:build _main in shell.o
:info:build "v8::String::Utf8Value::~Utf8Value()", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ExecuteString(v8::Isolate*, v8::Handle<v8::String>,
v8::Handle<v8::Value>, bool, bool)in shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Read(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Print(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build Load(v8::FunctionCallbackInfo<v8::Value> const&) in
shell.o
:info:build "v8::TryCatch::Exception() const", referenced from:
:info:build ReportException(v8::Isolate*, v8::TryCatch*) in
shell.o
:info:build ld: symbol(s) not found
:info:build collect2: ld returned 1 exit status
}}}
--
Ticket URL: <https://trac.macports.org/ticket/41678>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list