Opened 7 years ago

Closed 7 years ago

#36786 closed defect (fixed)

webkit-gtk: duplicate symbol

Reported by: royliu@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: todmorrison (Tod Morrison)
Port: webkit-gtk

Description

I got the following error when linking webkit-gtk.

duplicate symbol WebCore::PluginPackage::determineQuirks(WTF::String const&)  in:
    ./.libs/libWebCore.a(libWebCore_la-PluginPackage.o)
    ./.libs/libWebCore.a(libWebCore_la-PluginPackageNone.o)
ld: 1 duplicate symbol for architecture x86_64

Attachments (3)

main.log (44.8 MB) - added by royliu@… 7 years ago.
The build log.
patch-Portfile.diff (424 bytes) - added by royliu@… 7 years ago.
The Portfile patch.
patch-duplicate-symbols.patch.diff (484 bytes) - added by royliu@… 7 years ago.
The patch to remove a duplicate symbol.

Change History (9)

Changed 7 years ago by royliu@…

Attachment: main.log added

The build log.

comment:1 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

You're using the +quartz variant ... my guess is that it's related to that ... they took our previous quartz patch, but it looks like something may have regressed. Please provide a new patch, and I'll send it upstream.

comment:2 Changed 7 years ago by todmorrison (Tod Morrison)

Cc: todmorrison@… added

Cc Me!

comment:3 Changed 7 years ago by royliu@…

See attached for my patch.

Changed 7 years ago by royliu@…

Attachment: patch-Portfile.diff added

The Portfile patch.

Changed 7 years ago by royliu@…

The patch to remove a duplicate symbol.

comment:4 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

comment:5 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

comment:6 Changed 7 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.