Path to this page:
Subject: CVS commit: pkgsrc/graphics
From: Adam Ciarcinski
Date: 2015-10-06 18:50:32
Message id: 20151006165032.1BD9F98@cvs.netbsd.org
Log Message:
Changes 1.3.22:
Special Issues:
* Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute \
much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point \
math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit \
builds do not experience the problem since they use '387 math. It is not clear \
in what version of GCC this problem started but it was not noticed by the \
developers until the GCC 4.6 timeframe. Other compilers do not suffer from this \
bug. Please lobby the GCC project to fix this embarrassing performance bug.
* Magick++: Any libraries or applications using Magick++ should be rebuilt in \
order to use this new release. Libraries and applications will be able to \
continue to use prior versions of Magick++ without being re-built, while \
benefiting from updated C libraries, provided that the system supports library \
versioning.
Security Fixes:
* General Coverity fixes. Some might have security consequences.
* Ghostscript options concatenation is more secure against buffer overflow.
* Windows: Built-in random number generator is now salted using \
CryptGenRandom(). This improves the robustness of the temporary file allocator.
Bug fixes:
* ...
Files: