Fedora 21 Update: mingw-filesystem-100-1.fc21
updates at fedoraproject.org
updates at fedoraproject.org
Tue Apr 21 19:00:17 UTC 2015
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-6065
2015-04-13 03:18:59
--------------------------------------------------------------------------------
Name : mingw-filesystem
Product : Fedora 21
Version : 100
Release : 1.fc21
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
--------------------------------------------------------------------------------
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
--------------------------------------------------------------------------------
More information about the package-announce
mailing list