#43900: libass.a made by HandBrake has undefined symbols for x86_64 ------------------------+-------------------------------------------- Reporter: vulcan_@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: libass undefined symbol x86_64 Port: HandBrake | ------------------------+-------------------------------------------- Comment (by vulcan_@…): I had a look at ass_shaper.c and I see that there is a condition `CONFIG_HARFBUZZ` that is controlling the use of the missing symbols, so it is not defined somehow. There is an include: {{{ #ifdef CONFIG_HARFBUZZ #include <hb-ft.h> enum { VERT = 0, VKNA, KERN }; #define NUM_FEATURES 3 #endif }}} that suggest that the hb-ft.h would resolve the missing symbols if it was included … it should be included but is maybe not found .. i certainly could not. But `CONFIG_HARFBUZZ` must be defined because all references to the `hb_` symbols are inside IFDEFs hmmm ... -- Ticket URL: <https://trac.macports.org/ticket/43900#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X