--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-6051
2015-04-13 03:18:26
--------------------------------------------------------------------------------
Name : mingw-filesystem
Product : Fedora 20
Version : 100
Release : 1.fc20
URL : http://fedoraproject.org/wiki/MinGW
Summary : MinGW cross compiler base filesystem and environment
Description :
This package contains the base filesystem layout, RPM macros and
environment for all Fedora MinGW packages.
This environment is maintained by the Fedora MinGW SIG at:
http://fedoraproject.org/wiki/SIGs/MinGW
--------------------------------------------------------------------------------
Update Information:
- Various CMake improvements:
* The toolchain files /usr/share/data/mingw/toolchain-mingw32.cmake
and /usr/share/data/mingw/toolchain-mingw64.cmake don't have
an uppercase character in their file name any more
* Add CMAKE_SYSTEM_PROCESSOR to the CMake toolchain files
* Removed Boost_COMPILER from the CMake toolchain files as
it was unused and broken anyway
* Made the RPM macros mingw32_cmake, mingw32_cmake_kde4,
mingw64_cmake and mingw64_cmake_kde4 more generic
* Removed the rpath references as mingw doesn't support rpath
* Allow verbose CMake output to be disabled by setting the
environment variable MINGW_CMAKE_NO_VERBOSE (RHBZ #987644)
* When calling the mingw32-cmake and mingw64-cmake wrapper
scripts don't use verbose CMake output by default
* When using the CMake wrappers, prevent CFLAGS and CXXFLAGS
from being set unless they're already set in the current
environment (RHBZ #1136069)
* Don't set LIB_INSTALL_DIR any more in the CMake macros
as it breaks CPack and isn't needed by any of the
Fedora MinGW packages (RHBZ #1152696)
- Accept empty MINGW{32,64}_{C,CPP,CXX}FLAGS environment variables
- Removed old _mingw32 macros which have been deprecated since Fedora 17
For more details see https://lists.fedoraproject.org/pipermail/mingw/2015-April/009020.html
--------------------------------------------------------------------------------
ChangeLog:
* Sat Apr 11 2015 Erik van Pienbroek <epienbro at fedoraproject.org> - 100-1
- Various CMake improvements:
* The toolchain files /usr/share/data/mingw/toolchain-mingw32.cmake
and /usr/share/data/mingw/toolchain-mingw64.cmake don't have
an uppercase character in their file name any more
* Add CMAKE_SYSTEM_PROCESSOR to the CMake toolchain files
* Removed Boost_COMPILER from the CMake toolchain files as
it was unused and broken anyway
* Made the RPM macros mingw32_cmake, mingw32_cmake_kde4,
mingw64_cmake and mingw64_cmake_kde4 more generic
* Removed the rpath references as mingw doesn't support rpath
* Allow verbose CMake output to be disabled by setting the
environment variable MINGW_CMAKE_NO_VERBOSE (RHBZ #987644)
* When calling the mingw32-cmake and mingw64-cmake wrapper
scripts don't use verbose CMake output by default
* When using the CMake wrappers, prevent CFLAGS and CXXFLAGS
from being set unless they're already set in the current
environment (RHBZ #1136069)
* Don't set LIB_INSTALL_DIR any more in the CMake macros
as it breaks CPack and isn't needed by any of the
Fedora MinGW packages (RHBZ #1152696)
- Accept empty MINGW{32,64}_{C,CPP,CXX}FLAGS environment variables
- Removed old _mingw32 macros which have been deprecated since Fedora 17
* Sat Jun 7 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sat Feb 8 2014 Erik van Pienbroek <epienbro at fedoraproject.org> - 99-4
- Place the RPM macros in /usr/lib/rpm/macros.d when using a modern RPM
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #987644 - mingw[32/64] cmake creates verbose makefiles by default
https://bugzilla.redhat.com/show_bug.cgi?id=987644
[ 2 ] Bug #1136069 - CMake C++ project is always built with debug symbols on
https://bugzilla.redhat.com/show_bug.cgi?id=1136069
[ 3 ] Bug #1152696 - MinGW CMake macro causes CPack packaging to fail.
https://bugzilla.redhat.com/show_bug.cgi?id=1152696
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update mingw-filesystem' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------