[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Thursday, October 15, 2020 @ 19:15:01 Author: felixonmars Revision: 724246 upgpkg: mingw-w64-gcc 10.2.0-2: rebuild with mingw 8 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-15 19:14:40 UTC (rev 724245) +++ PKGBUILD2020-10-15 19:15:01 UTC (rev 724246) @@ -3,7 +3,7 @@ pkgname=mingw-w64-gcc pkgver=10.2.0 _islver=0.21 -pkgrel=1 +pkgrel=2 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('x86_64' 'aarch64') url="https://gcc.gnu.org; @@ -13,12 +13,14 @@ makedepends=("gcc-ada>=${pkgver:0:2}") options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2;) + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; + https://raw.githubusercontent.com/msys2/MINGW-packages/master/mingw-w64-gcc/0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch) validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06 # Jakub Jelinek 13975A70E63C361C73AE69EF6EEB81F8981C74C7) # richard.guent...@gmail.com -sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c' +sha512sums=('42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e' 'SKIP' -'d18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859') + '48f3b8d90550e8ab28837b5757f87bf99cddec67769877e04942abef69bbe526ef4c863951d55dd89a6027dc09df48988c8df6029782f990aa4d5b67e65f6d53' + '8266eae8b3be5557e8cd79c21b6326db7cd83604db6d6ad83923798650fcd8d0f9f1f4ed424c816a48e91f21fb1852ab9272c73100b219f07d3bbb566bfd6fae') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" @@ -26,6 +28,9 @@ ln -sf gcc-${pkgver/+/-} gcc cd gcc + # https://sourceforge.net/p/mingw-w64/bugs/853/ + patch -p1 -i ../0020-libgomp-Don-t-hard-code-MS-printf-attributes.patch + # mmapio.c:69:14: error: implicit declaration of function ‘getpagesize’ sed -i 's|\-Werror||g' libbacktrace/configure
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, August 21, 2017 @ 15:05:39 Author: spupykin Revision: 252853 upgpkg: mingw-w64-gcc 7.2.0-1 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-21 15:03:47 UTC (rev 252852) +++ PKGBUILD2017-08-21 15:05:39 UTC (rev 252853) @@ -5,8 +5,8 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=7.1.1 -_commit=754d7e56674dda4bd2d40e310d2093c2df970780 +pkgver=7.2.0 +_commit=1bd23ca8c30f4827c4bea23deedf7ca33a86ffb5 _islver=0.18 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler"
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Tuesday, May 23, 2017 @ 06:38:48 Author: spupykin Revision: 229590 upgpkg: mingw-w64-gcc 7.1.1-1 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-23 06:38:45 UTC (rev 229589) +++ PKGBUILD2017-05-23 06:38:48 UTC (rev 229590) @@ -5,9 +5,9 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=6.3.1 -_commit=4ca53f06ff7d346ef8021a23108f23a5406a0417 -_islver=0.17.1 +pkgver=7.1.1 +_commit=754d7e56674dda4bd2d40e310d2093c2df970780 +_islver=0.18 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') @@ -25,14 +25,18 @@ backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=("git://gcc.gnu.org/git/gcc.git#commit=${_commit}" - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2;) -md5sums=('SKIP' - '5184f543a013165e8057be59728664b1') + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; + "Revert-eeb6872bf.patch::https://git.archlinux.org/svntogit/packages.git/plain/trunk/Revert-eeb6872bf.patch?h=packages/gcc;) +sha256sums=('SKIP' +'6b8b0fd7f81d0a957beb3679c81bbb34ccc7568d5682844d8924424a0dadcb1b' +'c537bce5e9aa2b6fcdec3c1e7f94017633cb5ff5af59beda699262be3c06cca5') prepare() { cd "$srcdir"/gcc # link isl for in-tree builds ln -s ../isl-${_islver} isl + + git apply ../Revert-eeb6872bf.patch } build() {
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, January 23, 2017 @ 17:19:56 Author: spupykin Revision: 208613 upgpkg: mingw-w64-gcc 6.3.1-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-23 17:19:50 UTC (rev 208612) +++ PKGBUILD2017-01-23 17:19:56 UTC (rev 208613) @@ -5,8 +5,8 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=6.2.1 -_commit=c2103c17 +pkgver=6.3.1 +_commit=4ca53f06ff7d346ef8021a23108f23a5406a0417 _islver=0.17.1 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler"
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, September 5, 2016 @ 16:57:19 Author: spupykin Revision: 188592 upgpkg: mingw-w64-gcc 6.2.1-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 36 ++-- 1 file changed, 10 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-05 16:27:13 UTC (rev 188591) +++ PKGBUILD2016-09-05 16:57:19 UTC (rev 188592) @@ -5,10 +5,9 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=6.1.1 -_snapshot=6-20160505 +pkgver=6.2.1 +_commit=c2103c17 _islver=0.17.1 -_cloogver=0.18.4 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') @@ -18,7 +17,7 @@ depends=('zlib' 'libmpc' 'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' 'mingw-w64-headers') -makedepends=("gcc-ada=${pkgver}") +makedepends=("gcc-ada=${pkgver}" 'git') #checkdepends=('dejagnu') # Windows executables could run on Arch through bin_mft and Wine optdepends=() provides=('mingw-w64-gcc-base') @@ -25,30 +24,15 @@ replaces=() backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') -#source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; -source=("ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2; - "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; - "http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz;) -md5sums=('acb8c7d76a0061c068e406eaa65eff33' - '5184f543a013165e8057be59728664b1' - 'e531f725244856c92c9bba009ff44faf') +source=("git://gcc.gnu.org/git/gcc.git#commit=${_commit}" + "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2;) +md5sums=('SKIP' + '5184f543a013165e8057be59728664b1') -if [ -n "$_snapshot" ]; then - _basedir=gcc-$_snapshot -else - _basedir=gcc-$pkgver -fi - prepare() { - cd ${srcdir}/${_basedir} - # link isl/cloog for in-tree builds + cd ${srcdir}/gcc + # link isl for in-tree builds ln -s ../isl-${_islver} isl - ln -s ../cloog-${_cloogver} cloog - - #do not install libiberty -# sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" -# sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure } build() { @@ -55,7 +39,7 @@ for _target in ${_targets}; do mkdir -p ${srcdir}/gcc-build-${_target} && cd ${srcdir}/gcc-build-${_target} -${srcdir}/${_basedir}/configure --prefix=/usr --libexecdir=/usr/lib \ +${srcdir}/gcc/configure --prefix=/usr --libexecdir=/usr/lib \ --target=${_target} \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-shared --enable-static \
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Tuesday, May 10, 2016 @ 17:07:32 Author: spupykin Revision: 174567 upgpkg: mingw-w64-gcc 6.1.1-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 16 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-10 14:56:46 UTC (rev 174566) +++ PKGBUILD2016-05-10 15:07:32 UTC (rev 174567) @@ -6,8 +6,9 @@ pkgname=mingw-w64-gcc pkgver=6.1.1 -_islver=0.12.2 -_cloogver=0.18.1 +_snapshot=6-20160505 +_islver=0.17.1 +_cloogver=0.18.4 pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') @@ -24,15 +25,22 @@ replaces=() backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') -source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; +#source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; +source=("ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2; "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; "http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz;) -md5sums=('8fb6cb98b8459f5863328380fbf06bd1' - 'e039bfcfb6c2ab039b8ee69bf883e824' - 'e34fca0540d840e5d0f6427e98c92252') +md5sums=('acb8c7d76a0061c068e406eaa65eff33' + '5184f543a013165e8057be59728664b1' + 'e531f725244856c92c9bba009ff44faf') +if [ -n "$_snapshot" ]; then + _basedir=gcc-$_snapshot +else + _basedir=gcc-$pkgver +fi + prepare() { - cd ${srcdir}/gcc-${pkgver} + cd ${srcdir}/${_basedir} # link isl/cloog for in-tree builds ln -s ../isl-${_islver} isl ln -s ../cloog-${_cloogver} cloog @@ -47,7 +55,7 @@ for _target in ${_targets}; do mkdir -p ${srcdir}/gcc-build-${_target} && cd ${srcdir}/gcc-build-${_target} -${srcdir}/gcc-${pkgver}/configure --prefix=/usr --libexecdir=/usr/lib \ +${srcdir}/${_basedir}/configure --prefix=/usr --libexecdir=/usr/lib \ --target=${_target} \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-shared --enable-static \
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Thursday, December 10, 2015 @ 21:58:29 Author: spupykin Revision: 152578 upgpkg: mingw-w64-gcc 5.3.0-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-10 20:24:39 UTC (rev 152577) +++ PKGBUILD2015-12-10 20:58:29 UTC (rev 152578) @@ -5,10 +5,10 @@ _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=5.2.0 +pkgver=5.3.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=3 +pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') url="http://gcc.gnu.org; @@ -29,7 +29,7 @@ "http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz; 'gcc-make-xmmintrin-header-cplusplus-compatible.patch' 'libgomp.patch') -md5sums=('a51bcfeb3da7dd4c623e27207ed43467' +md5sums=('c9616fd448f980259c31de613e575719' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' 'da6c9ba6baebe1286f3219d4181cdbb8' @@ -52,8 +52,8 @@ # failure like this one in mingw-w64-qt5-qtbase: # /usr/lib/gcc/i686-w64-mingw32/4.8.0/include/xmmintrin.h:997:1: error: previous declaration of 'int _m_pextrw(__m64, int)' with 'C++' linkage # /usr/i686-w64-mingw32/include/intrin.h:561:28: error: conflicts with new declaration with 'C' linkage - patch -p0 -i ${srcdir}/gcc-make-xmmintrin-header-cplusplus-compatible.patch - patch -p0 -i ${srcdir}/libgomp.patch +# patch -p0 -i ${srcdir}/gcc-make-xmmintrin-header-cplusplus-compatible.patch +# patch -p0 -i ${srcdir}/libgomp.patch } build() {
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Saturday, December 5, 2015 @ 19:30:53 Author: bpiotrowski Revision: 148652 C++11 ABI rebuild Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-05 18:30:24 UTC (rev 148651) +++ PKGBUILD2015-12-05 18:30:53 UTC (rev 148652) @@ -8,7 +8,7 @@ pkgver=5.2.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=2 +pkgrel=3 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') url="http://gcc.gnu.org;
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD libgomp.patch)
Date: Wednesday, October 28, 2015 @ 17:54:14 Author: spupykin Revision: 145202 Added: mingw-w64-gcc/trunk/libgomp.patch Modified: mingw-w64-gcc/trunk/PKGBUILD ---+ PKGBUILD |9 ++--- libgomp.patch | 41 + 2 files changed, 47 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-28 16:15:52 UTC (rev 145201) +++ PKGBUILD2015-10-28 16:54:14 UTC (rev 145202) @@ -8,7 +8,7 @@ pkgver=5.2.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=1 +pkgrel=2 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') url="http://gcc.gnu.org; @@ -27,11 +27,13 @@ source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; "http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz; - 'gcc-make-xmmintrin-header-cplusplus-compatible.patch') + 'gcc-make-xmmintrin-header-cplusplus-compatible.patch' + 'libgomp.patch') md5sums=('a51bcfeb3da7dd4c623e27207ed43467' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' - 'da6c9ba6baebe1286f3219d4181cdbb8') + 'da6c9ba6baebe1286f3219d4181cdbb8' + '83a29951782870ac94f497815cbfd73e') prepare() { cd ${srcdir}/gcc-${pkgver} @@ -51,6 +53,7 @@ # /usr/lib/gcc/i686-w64-mingw32/4.8.0/include/xmmintrin.h:997:1: error: previous declaration of 'int _m_pextrw(__m64, int)' with 'C++' linkage # /usr/i686-w64-mingw32/include/intrin.h:561:28: error: conflicts with new declaration with 'C' linkage patch -p0 -i ${srcdir}/gcc-make-xmmintrin-header-cplusplus-compatible.patch + patch -p0 -i ${srcdir}/libgomp.patch } build() { Added: libgomp.patch === --- libgomp.patch (rev 0) +++ libgomp.patch 2015-10-28 16:54:14 UTC (rev 145202) @@ -0,0 +1,41 @@ +Index: libgomp/oacc-int.h +=== +--- libgomp/oacc-int.h (revision 228010) libgomp/oacc-int.h (revision 228011) +@@ -97,6 +97,7 @@ + void goacc_save_and_set_bind (acc_device_t); + void goacc_restore_bind (void); + void goacc_lazy_initialize (void); ++void goacc_host_init (void); + + #ifdef HAVE_ATTRIBUTE_VISIBILITY + # pragma GCC visibility pop +Index: libgomp/oacc-init.c +=== +--- libgomp/oacc-init.c(revision 228010) libgomp/oacc-init.c(revision 228011) +@@ -580,6 +580,9 @@ + + goacc_threads = NULL; + gomp_mutex_init (_thread_lock); ++ ++ /* Initialize and register the 'host' device type. */ ++ goacc_host_init (); + } + + /* Compiler helper functions */ +Index: libgomp/oacc-host.c +=== +--- libgomp/oacc-host.c(revision 228010) libgomp/oacc-host.c(revision 228011) +@@ -82,8 +82,8 @@ + }; + + /* Register this device type. */ +-static __attribute__ ((constructor)) +-void goacc_host_init (void) ++void ++goacc_host_init (void) + { + gomp_mutex_init (_dispatch.lock); + goacc_register (_dispatch);
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Sunday, July 19, 2015 @ 01:27:42 Author: spupykin Revision: 137109 upgpkg: mingw-w64-gcc 5.2.0-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-07-18 23:02:01 UTC (rev 137108) +++ PKGBUILD2015-07-18 23:27:42 UTC (rev 137109) @@ -5,10 +5,10 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-gcc -pkgver=5.1.0 +pkgver=5.2.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=3 +pkgrel=1 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -28,7 +28,7 @@ http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz; 'gcc-make-xmmintrin-header-cplusplus-compatible.patch') -md5sums=('d5525b1127d07d215960e6051c5da35e' +md5sums=('a51bcfeb3da7dd4c623e27207ed43467' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' 'da6c9ba6baebe1286f3219d4181cdbb8')
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Thursday, April 30, 2015 @ 00:52:15 Author: spupykin Revision: 132548 upgpkg: mingw-w64-gcc 5.1.0-3 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-29 21:57:40 UTC (rev 132547) +++ PKGBUILD2015-04-29 22:52:15 UTC (rev 132548) @@ -8,7 +8,7 @@ pkgver=5.1.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=2 +pkgrel=3 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -64,7 +64,7 @@ --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ --with-system-zlib --enable-cloog-backend=isl \ --enable-lto --disable-dw2-exceptions --enable-libgomp \ ---disable-multilib --enable-checking=release --disable-libssp +--disable-multilib --enable-checking=release make all done }
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Friday, April 24, 2015 @ 14:44:43 Author: spupykin Revision: 132109 upgpkg: mingw-w64-gcc 5.1.0-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-24 12:23:59 UTC (rev 132108) +++ PKGBUILD2015-04-24 12:44:43 UTC (rev 132109) @@ -5,10 +5,10 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-gcc -pkgver=4.9.2 +pkgver=5.1.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=2 +pkgrel=1 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -28,7 +28,7 @@ http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz; 'gcc-make-xmmintrin-header-cplusplus-compatible.patch') -md5sums=('4df8ee253b7f3863ad0b86359cd39c43' +md5sums=('d5525b1127d07d215960e6051c5da35e' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' 'da6c9ba6baebe1286f3219d4181cdbb8')
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Friday, April 24, 2015 @ 22:51:35 Author: spupykin Revision: 132205 upgpkg: mingw-w64-gcc 5.1.0-2 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-04-24 20:50:52 UTC (rev 132204) +++ PKGBUILD2015-04-24 20:51:35 UTC (rev 132205) @@ -8,7 +8,7 @@ pkgver=5.1.0 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=1 +pkgrel=2 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -84,4 +84,5 @@ strip ${pkgdir}/usr/bin/* # remove unnecessary files rm -r ${pkgdir}/usr/share + rm -f ${pkgdir}/usr/lib/libcc1.so* }
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Friday, April 24, 2015 @ 23:04:21 Author: spupykin Revision: 132207 upgpkg: mingw-w64-gcc 5.1.0-2 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2015-04-24 20:52:33 UTC (rev 132206) +++ PKGBUILD2015-04-24 21:04:21 UTC (rev 132207) @@ -85,4 +85,5 @@ # remove unnecessary files rm -r ${pkgdir}/usr/share rm -f ${pkgdir}/usr/lib/libcc1.so* + rm -f ${pkgdir}/usr/lib/libcc1.a }
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Tuesday, December 2, 2014 @ 13:06:21 Author: spupykin Revision: 123355 upgpkg: mingw-w64-gcc 4.9.2-2 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-02 11:07:30 UTC (rev 123354) +++ PKGBUILD2014-12-02 12:06:21 UTC (rev 123355) @@ -8,7 +8,7 @@ pkgver=4.9.2 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=1 +pkgrel=2 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -64,7 +64,7 @@ --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ --with-system-zlib --enable-cloog-backend=isl \ --enable-lto --disable-dw2-exceptions --enable-libgomp \ ---disable-multilib --enable-checking=release +--disable-multilib --enable-checking=release --disable-libssp make all done }
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Wednesday, November 5, 2014 @ 16:23:27 Author: spupykin Revision: 121957 upgpkg: mingw-w64-gcc 4.9.2-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-05 14:36:00 UTC (rev 121956) +++ PKGBUILD2014-11-05 15:23:27 UTC (rev 121957) @@ -5,14 +5,16 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-gcc -pkgver=4.9.1 -pkgrel=2 +pkgver=4.9.2 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=1 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; license=('GPL' 'LGPL' 'FDL' 'custom') groups=('mingw-w64-toolchain' 'mingw-w64') -depends=('zlib' 'libmpc' 'cloog' +depends=('zlib' 'libmpc' 'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' 'mingw-w64-headers') makedepends=(gcc-ada=${pkgver} 'mingw-w64-gcc-base') @@ -24,15 +26,21 @@ backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; -'gcc-make-xmmintrin-header-cplusplus-compatible.patch' -'isl.patch') -md5sums=('fddf71348546af523353bd43d34919c1' - 'da6c9ba6baebe1286f3219d4181cdbb8' - 'd99c0a484178b890526d180de1c6e8f8') + http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2; + http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz; + 'gcc-make-xmmintrin-header-cplusplus-compatible.patch') +md5sums=('4df8ee253b7f3863ad0b86359cd39c43' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + 'da6c9ba6baebe1286f3219d4181cdbb8') prepare() { cd ${srcdir}/gcc-${pkgver} + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + #do not install libiberty sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in # hack! - some configure tests for header files using $CPP $CPPFLAGS @@ -44,7 +52,6 @@ # /usr/lib/gcc/i686-w64-mingw32/4.8.0/include/xmmintrin.h:997:1: error: previous declaration of 'int _m_pextrw(__m64, int)' with 'C++' linkage # /usr/i686-w64-mingw32/include/intrin.h:561:28: error: conflicts with new declaration with 'C' linkage patch -p0 -i ${srcdir}/gcc-make-xmmintrin-header-cplusplus-compatible.patch - patch -p1 $srcdir/isl.patch } build() { @@ -57,7 +64,6 @@ --enable-shared --enable-static \ --enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ --with-system-zlib --enable-cloog-backend=isl \ ---disable-cloog-version-check --disable-isl-version-check \ --enable-lto --disable-dw2-exceptions --enable-libgomp \ --disable-multilib --enable-checking=release make all
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Friday, July 25, 2014 @ 18:35:36 Author: spupykin Revision: 116345 upgpkg: mingw-w64-gcc 4.9.1-2 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-25 16:35:33 UTC (rev 116344) +++ PKGBUILD2014-07-25 16:35:36 UTC (rev 116345) @@ -6,7 +6,7 @@ pkgname=mingw-w64-gcc pkgver=4.9.1 -pkgrel=1 +pkgrel=2 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -14,7 +14,7 @@ groups=('mingw-w64-toolchain' 'mingw-w64') depends=('zlib' 'libmpc' 'cloog' 'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' -'mingw-w64-headers' 'mingw-w64-headers-bootstrap') +'mingw-w64-headers') makedepends=(gcc-ada=${pkgver} 'mingw-w64-gcc-base') #checkdepends=('dejagnu') # Windows executables could run on Arch through bin_mft and Wine optdepends=()
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Wednesday, July 23, 2014 @ 15:51:47 Author: spupykin Revision: 116166 upgpkg: mingw-w64-gcc 4.9.1-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-23 13:00:03 UTC (rev 116165) +++ PKGBUILD2014-07-23 13:51:47 UTC (rev 116166) @@ -5,8 +5,8 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-gcc -pkgver=4.9.0 -pkgrel=3 +pkgver=4.9.1 +pkgrel=1 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -26,7 +26,7 @@ source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; 'gcc-make-xmmintrin-header-cplusplus-compatible.patch' 'isl.patch') -md5sums=('9709b49ae0e904cbb0a6a1b62853b556' +md5sums=('fddf71348546af523353bd43d34919c1' 'da6c9ba6baebe1286f3219d4181cdbb8' 'd99c0a484178b890526d180de1c6e8f8')
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Wednesday, June 25, 2014 @ 15:20:01 Author: spupykin Revision: 113541 upgpkg: mingw-w64-gcc 4.9.0-3 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-25 13:03:18 UTC (rev 113540) +++ PKGBUILD2014-06-25 13:20:01 UTC (rev 113541) @@ -6,13 +6,15 @@ pkgname=mingw-w64-gcc pkgver=4.9.0 -pkgrel=2 +pkgrel=3 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; license=('GPL' 'LGPL' 'FDL' 'custom') groups=('mingw-w64-toolchain' 'mingw-w64') -depends=('zlib' 'libmpc' 'ppl' 'cloog' 'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') +depends=('zlib' 'libmpc' 'cloog' +'mingw-w64-crt' 'mingw-w64-binutils' 'mingw-w64-winpthreads' +'mingw-w64-headers' 'mingw-w64-headers-bootstrap') makedepends=(gcc-ada=${pkgver} 'mingw-w64-gcc-base') #checkdepends=('dejagnu') # Windows executables could run on Arch through bin_mft and Wine optdepends=()
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, June 9, 2014 @ 14:55:52 Author: spupykin Revision: 112908 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-06-09 12:45:38 UTC (rev 112907) +++ PKGBUILD2014-06-09 12:55:52 UTC (rev 112908) @@ -22,9 +22,11 @@ backup=() options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; -'gcc-make-xmmintrin-header-cplusplus-compatible.patch') +'gcc-make-xmmintrin-header-cplusplus-compatible.patch' +'isl.patch') md5sums=('9709b49ae0e904cbb0a6a1b62853b556' - 'da6c9ba6baebe1286f3219d4181cdbb8') + 'da6c9ba6baebe1286f3219d4181cdbb8' + 'd99c0a484178b890526d180de1c6e8f8') prepare() { cd ${srcdir}/gcc-${pkgver} @@ -40,6 +42,7 @@ # /usr/lib/gcc/i686-w64-mingw32/4.8.0/include/xmmintrin.h:997:1: error: previous declaration of 'int _m_pextrw(__m64, int)' with 'C++' linkage # /usr/i686-w64-mingw32/include/intrin.h:561:28: error: conflicts with new declaration with 'C' linkage patch -p0 -i ${srcdir}/gcc-make-xmmintrin-header-cplusplus-compatible.patch + patch -p1 $srcdir/isl.patch } build() {
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, June 9, 2014 @ 14:58:02 Author: spupykin Revision: 112910 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-06-09 12:56:00 UTC (rev 112909) +++ PKGBUILD2014-06-09 12:58:02 UTC (rev 112910) @@ -6,7 +6,7 @@ pkgname=mingw-w64-gcc pkgver=4.9.0 -pkgrel=1 +pkgrel=2 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org;
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Friday, April 25, 2014 @ 15:14:11 Author: spupykin Revision: 110159 upgpkg: mingw-w64-gcc 4.9.0-1 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-25 11:44:30 UTC (rev 110158) +++ PKGBUILD2014-04-25 13:14:11 UTC (rev 110159) @@ -5,8 +5,8 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-gcc -pkgver=4.8.2 -pkgrel=5 +pkgver=4.9.0 +pkgrel=1 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -23,7 +23,7 @@ options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2; 'gcc-make-xmmintrin-header-cplusplus-compatible.patch') -md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' +md5sums=('9709b49ae0e904cbb0a6a1b62853b556' 'da6c9ba6baebe1286f3219d4181cdbb8') prepare() {
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, February 3, 2014 @ 12:08:51 Author: spupykin Revision: 105244 upgpkg: mingw-w64-gcc 4.8.2-5 upd Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-03 10:40:39 UTC (rev 105243) +++ PKGBUILD2014-02-03 11:08:51 UTC (rev 105244) @@ -6,7 +6,7 @@ pkgname=mingw-w64-gcc pkgver=4.8.2 -pkgrel=4 +pkgrel=5 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -46,7 +46,7 @@ for _target in ${_targets}; do mkdir -p ${srcdir}/gcc-build-${_target} cd ${srcdir}/gcc-build-${_target} -${srcdir}/gcc-${pkgver}/configure --prefix=/usr \ +${srcdir}/gcc-${pkgver}/configure --prefix=/usr --libexecdir=/usr/lib \ --target=${_target} \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-shared --enable-static \ @@ -65,8 +65,11 @@ make DESTDIR=${pkgdir} install ${_target}-strip ${pkgdir}/usr/${_target}/lib/*.dll strip ${pkgdir}/usr/bin/${_target}-* -strip ${pkgdir}/usr/libexec/gcc/${_target}/${pkgver}/{cc1*,collect2,gnat1,f951,lto*} +strip ${pkgdir}/usr/lib/gcc/${_target}/${pkgver}/{cc1*,collect2,gnat1,f951,lto*} ln -s ${_target}-gcc $pkgdir/usr/bin/${_target}-cc +# mv dlls +mkdir -p $pkgdir/usr/${_target}/bin/ +mv $pkgdir/usr/${_target}/lib/*.dll $pkgdir/usr/${_target}/bin/ done strip ${pkgdir}/usr/bin/* # remove unnecessary files
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, November 18, 2013 @ 19:35:10 Author: spupykin Revision: 101187 Modified: mingw-w64-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-18 18:29:15 UTC (rev 101186) +++ PKGBUILD2013-11-18 18:35:10 UTC (rev 101187) @@ -6,7 +6,7 @@ pkgname=mingw-w64-gcc pkgver=4.8.2 -pkgrel=3 +pkgrel=4 pkgdesc=Cross GCC for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://gcc.gnu.org; @@ -66,8 +66,8 @@ ${_target}-strip ${pkgdir}/usr/${_target}/lib/*.dll strip ${pkgdir}/usr/bin/${_target}-* strip ${pkgdir}/usr/libexec/gcc/${_target}/${pkgver}/{cc1*,collect2,gnat1,f951,lto*} +ln -s ${_target}-gcc $pkgdir/usr/bin/${_target}-cc done - ln -s ${_target}-gcc $pkgdir/usr/bin/${_target}-cc strip ${pkgdir}/usr/bin/* # remove unnecessary files rm -r ${pkgdir}/usr/share
[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)
Date: Monday, November 18, 2013 @ 19:28:54 Author: spupykin Revision: 101185 upgpkg: mingw-w64-gcc 4.8.2-3 upd Modified: mingw-w64-gcc/trunk/PKGBUILD (contents, properties) --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2013-11-18 17:43:26 UTC (rev 101184) +++ PKGBUILD2013-11-18 18:28:54 UTC (rev 101185) @@ -1,3 +1,5 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com # Maintainer: rubenvb vanboxem dottie ruben attie gmail dottie com _targets=i686-w64-mingw32 x86_64-w64-mingw32 @@ -65,6 +67,7 @@ strip ${pkgdir}/usr/bin/${_target}-* strip ${pkgdir}/usr/libexec/gcc/${_target}/${pkgver}/{cc1*,collect2,gnat1,f951,lto*} done + ln -s ${_target}-gcc $pkgdir/usr/bin/${_target}-cc strip ${pkgdir}/usr/bin/* # remove unnecessary files rm -r ${pkgdir}/usr/share Property changes on: mingw-w64-gcc/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property