[MacPorts] #43900: libass.a made by HandBrake has undefined symbols for x86_64

MacPorts noreply at macports.org
Wed Jun 4 16:23:39 PDT 2014


#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 ryandesign@…):

 Replying to [comment:2 vulcan_@…]:
 > the needed hb_ft.h file now exists in
 /opt/local/include/harfbuzz/bh_ft.h, but the include in the ass_shaper.c
 code is `#include <hb_ft.h>` and i wonder if it should be  `#include
 <harfbuzz/hb_ft.h>`  ?

 Nope, it's correct as written. Programs wanting to use harfbuzz should use
 pkg-config to find out what flags need to be used, e.g.:

 {{{
 $ pkg-config harfbuzz --cflags
 -I/opt/local/include/harfbuzz
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/43900#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list