>> Applications should use header file name macros, as shown in all
>>FreeType example files and demo programs.
> 
> In that case, perhaps the names/paths used in the filesystem should
> change more often (throw in a version number somewhere?) so as to
> catch anyone trying to do #include <something.h>.

This is a bit extreme :-)

For backwards compatibility, distributions might add

  cd /usr/include/freetype2
  ln -s . freetype

in a post-install script until the problematic packages have been
fixed.

The header hierarchy modification is nothing which I've invented out
of the blue, BTW.  It was described as a planned change since 2001(!)
in file `builds/unix/ft2unix.h' (which was removed in 2.5.1).


    Werner

_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to