cross-x86_64-w64-mingw32: update to 5.0.4_3

* GCC 8.2
* disabled libcc1 in build
* using subshells when building toolchain components

[ci ckip]
This commit is contained in:
Aleksey Tulinov 2018-08-12 18:27:22 +03:00 committed by Enno Boland
parent 3c2042fe8d
commit b2b7380a91

View file

@ -1,14 +1,14 @@
_binutils_version=2.29.1
_gcc_version=7.3.0
_gcc_version=8.2.0
_gmp_version=6.1.2
_mpfr_version=4.0.0
_mpfr_version=4.0.1
_mpc_version=1.1.0
_isl_version=0.16.1
_isl_version=0.19
_mingw_version=5.0.4
pkgname=cross-x86_64-w64-mingw32
version=${_mingw_version}
revision=2
revision=3
short_desc="Cross toolchain for Win64 (GCC ${_gcc_version})"
maintainer="Aleksey Tulinov <aleksey.tulinov@gmail.com>"
homepage="https://sourceforge.net/projects/mingw-w64/"
@ -24,11 +24,11 @@ distfiles="
${SOURCEFORGE_SITE}/project/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${_mingw_version}.tar.bz2"
checksum="
1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc
832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c
196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080
6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e
87b565e89a9a684fe4ebeeddb8399dce2599f9c9049854ca8c0dfbdea0e21912
fbe2cd1418b321f5c899ce4f0f0f4e73f5ecc7d02145b0e1fd096f5c3afb8a1d
412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2
67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e
d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8
5527e1f6496841e2bb72f97a184fc79affdcd37972eaa9ebf7a5fd05c31ff803"
only_for_archs="i686 x86_64"
@ -115,6 +115,7 @@ _gcc_bootstrap() {
--disable-nls \
--disable-multilib \
--disable-gcov \
--disable-libcc1 \
--enable-lto \
--enable-shared \
--enable-static \
@ -199,12 +200,12 @@ _gcc_build() {
_build_cross() {
_target=$1
_binutils_build ${_target}
_mingw_headers ${_target}
_gcc_bootstrap ${_target}
_mingw_crt_build ${_target}
_mingw_winpthreads_build ${_target}
_gcc_build ${_target}
(_binutils_build ${_target})
(_mingw_headers ${_target})
(_gcc_bootstrap ${_target})
(_mingw_crt_build ${_target})
(_mingw_winpthreads_build ${_target})
(_gcc_build ${_target})
}
do_build() {