The GraphicsMagick port has been set to compile with the 'Gm' symbol prefix as of July 31st, 2006. Even after a year not all depending packages have been updated to work with that and, indeed, it is not always trivial to do so (ruby-rmagick being one example). This patch adds a WITHOUT_SYMBOL_PREFIX knob to compile it The Old Way to guarantee compatibility with non-updated packages. By having this as a knob instead of an option, it serves for expert use only. (Also see the ruby-rmagick update I will be submitting next.) While we're there, also fix the default path to the webfonts. How-To-Repeat: 1. Install GraphicsMagick 2. Try to install ruby-rmagick with GraphicsMagick
Responsible Changed From-To: freebsd-ports-bugs->stas I'll take it.
stas 2007-07-16 18:30:28 UTC FreeBSD ports repository Modified files: graphics/GraphicsMagick Makefile Added files: graphics/GraphicsMagick/files patch-magick_symbols.h Log: - Do not redefine GraphicsMagick symbols, since it causes problems with some ports, that expect standard Magick symbols to be present (that is revert revision 1.6). Redefine only the GetToken symbol instead just to get rid of ports/94905 - Use correct path for windows fonts [1] - Add a knob to depend on windows fonts conditionally. PR: ports/114036 [1] Submitted by: Roderick van Domburg <r.s.a.vandomburg@nedforce.nl> Revision Changes Path 1.13 +8 -5 ports/graphics/GraphicsMagick/Makefile 1.1 +19 -0 ports/graphics/GraphicsMagick/files/patch-magick_symbols.h (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed The fix was committed.