[MacPorts] #23459: qt4-mac conflicts with xmlprcxx
MacPorts
noreply at macports.org
Thu Jan 28 09:01:03 PST 2010
#23459: qt4-mac conflicts with xmlprcxx
---------------------------------+------------------------------------------
Reporter: schnetter@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: qt4-mac
---------------------------------+------------------------------------------
Description changed by macsforever2000@…:
Old description:
> Building qt4-mac 4.6.1 fails on my system. I receive the error message
>
> bindings/js/JSDOMWindowCustom.cpp: In member function 'JSC::JSValue
> WebCore::JSDOMWindow::atob(JSC::ExecState*, const JSC::ArgList&)':
> bindings/js/JSDOMWindowCustom.cpp:1015: error: 'base64Decode' was not
> declared in this scope
> bindings/js/JSDOMWindowCustom.cpp: In member function 'JSC::JSValue
> WebCore::JSDOMWindow::btoa(JSC::ExecState*, const JSC::ArgList&)':
> bindings/js/JSDOMWindowCustom.cpp:1041: error: 'base64Encode' was not
> declared in this scope
> make[2]: *** [obj/debug/JSDOMWindowCustom.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [debug-all] Error 2
> make: *** [sub-webkit-make_default-ordered] Error 2
>
> I tracked down the problem to the include file Base64.h. qt4-mac
> provides this file, but instead a file base64.h (note the different case)
> installed in /opt/local/include by port xmlprcxx 0.7.0 is used. The
> files are incompatible.
>
> This problem seems similar to #18723 (qt4-mac won't install).
New description:
Building qt4-mac 4.6.1 fails on my system. I receive the error message
{{{
bindings/js/JSDOMWindowCustom.cpp: In member function 'JSC::JSValue
WebCore::JSDOMWindow::atob(JSC::ExecState*, const JSC::ArgList&)':
bindings/js/JSDOMWindowCustom.cpp:1015: error: 'base64Decode' was not
declared in this scope
bindings/js/JSDOMWindowCustom.cpp: In member function 'JSC::JSValue
WebCore::JSDOMWindow::btoa(JSC::ExecState*, const JSC::ArgList&)':
bindings/js/JSDOMWindowCustom.cpp:1041: error: 'base64Encode' was not
declared in this scope
make[2]: *** [obj/debug/JSDOMWindowCustom.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [debug-all] Error 2
make: *** [sub-webkit-make_default-ordered] Error 2
}}}
I tracked down the problem to the include file Base64.h. qt4-mac provides
this file, but instead a file base64.h (note the different case) installed
in /opt/local/include by port xmlprcxx 0.7.0 is used. The files are
incompatible.
This problem seems similar to #18723 (qt4-mac won't install).
--
--
Ticket URL: <http://trac.macports.org/ticket/23459#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list