Opened 8 days ago

Last modified 6 days ago

#71211 closed defect

qt5-qttools @5.15.15_0: Undefined symbols for architecture x86_64: "vtable for ApplicationEventFilter" — at Version 1

Reported by: sambthompson (Sam Thompson) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.10.2
Keywords: mojave Cc:
Port: qt5-qttools

Description (last modified by sambthompson (Sam Thompson))

Building on 10.14.6 (with Xcode 11.3.1) as dependency of sqlitebrowser. Error in build:

:info:build Undefined symbols for architecture x86_64:
:info:build   "vtable for ApplicationEventFilter", referenced from:
:info:build       _main in main.o
:info:build   NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
:info:build ld: symbol(s) not found for architecture x86_64

As a build dependency, this also affects avidemux, KeePassXC and wireshark4. Attaching log from local build; also bot results at: https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/220876. May relate to ticket:62964, although discussion/workarounds there are on SDK versions and focused on Mavericks.

EDIT: Apologies: this is duplicate of ticket:70682

Change History (2)

Changed 8 days ago by sambthompson (Sam Thompson)

Attachment: main.log added

Local build log (with trace option)

comment:1 Changed 8 days ago by sambthompson (Sam Thompson)

Description: modified (diff)
Note: See TracTickets for help on using tickets.