#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 vinc17@…): Replying to [comment:6 guy.linton@…]:
As far as I can understand, MacPorts does not run automake by default, hence I have not run it at all.
This is not specific to MacPorts. The autotools (automake, autoconf, libtool...) are utilities for developers. They should only be needed when some files of a tarball are patched (e.g. Makefile.am, configure.in) or when the source files are taken from a version control system (Subversion, git...). Depending on how the Makefile has been generated, there can be some rules to automatically (re)run the autotools when this is needed (a.k.a. maintainer mode).
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?
I agree. -- Ticket URL: <http://trac.macports.org/ticket/23464#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS