[MacPorts] #23464: webkit-gtk 1.1.15.4: multiple definitions of symbol _kJSClassDefinitionEmpty
MacPorts
noreply at macports.org
Sun Mar 28 16:35:19 PDT 2010
#23464: webkit-gtk 1.1.15.4: multiple definitions of symbol
_kJSClassDefinitionEmpty
---------------------------------+------------------------------------------
Reporter: vinc17@… | Owner: myschizobuddy@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: webkit-gtk
---------------------------------+------------------------------------------
Comment(by guy.linton@…):
As far as I can understand, MacPorts does not run automake by default,
hence I have not run it at all.
I have now edited Makefile.in and run the build part again with MacPorts
debug output, and I have now managed to change the order of the link (see
the debug output configurelog2.txt attached: the last link includes:
{{{
-L/opt/local/lib ./.libs/libJavaScriptCore.a ./.libs/libwebkit-1.0.dylib
/opt/local/lib/libenchant.dylib)
}}}
(I changed GNUmakefile.in)
However, it still gives the error about multiple definitions of symbol
_kJSClassDefinitionEmpty.
I don't understand why changing the order would avoid the duplicate: if
the symbol is defined twice surely it is defined twice whatever the order?
(Since I am not running automake, I think the warning is indeed a separate
problem, and probably just a warning when the build is running, and
reporting on the files it is using).
--
Ticket URL: <http://trac.macports.org/ticket/23464#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list