[MacPorts] #47716: ftgl: installs headers with names that conflict with freetype headers

MacPorts noreply at macports.org
Wed May 13 13:31:10 PDT 2015


#47716: ftgl: installs headers with names that conflict with freetype headers
--------------------------------+---------------------
  Reporter:  rene.vanpaassen@…  |      Owner:  blair@…
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.3.3
Resolution:                     |   Keywords:
      Port:  ftgl               |
--------------------------------+---------------------

Comment (by rene.vanpaassen@…):

 I still think the main problem is with freetype2. With the current set-up;
 {{{
 pkg-config --cflags freetype2
 -I/opt/local/include/freetype2 -I/opt/local/include
 -I/opt/local/include/libpng16
 }}}

 over 40 files with short names -- and short prefixes, ft or tt -- are
 added to the compiler's search path. If all libraries would do that,
 projects with more than just a few libraries become a compilation
 nightmare. In version 2.5.0 (don't know where the exact change was), most
 of these files were still under a directory freetype/

 FTGL, although old, still nicely hides its file names under an FTGL/
 directory.

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


More information about the macports-tickets mailing list