Package Details: mingw-w64-crt-git 6.0.0.20190518-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-crt-git.git (read-only)
Package Base: mingw-w64-crt-git
Description: MinGW-w64 CRT for Windows (git version)
Upstream URL: https://mingw-w64.org/doku.php
Keywords: mingw-w64
Licenses: custom
Groups: mingw-w64, mingw-w64-toolchain
Conflicts: mingw-w64-crt
Provides: mingw-w64-crt=6.0.0.20190518
Submitter: ant32
Maintainer: pingplug
Last Packager: pingplug
Votes: 11
Popularity: 0.001251
First Submitted: 2015-01-28 04:39
Last Updated: 2019-05-20 12:44

Required by (330)

Sources (1)

Pinned Comments

pingplug commented on 2018-02-14 13:24

bootstrap:

mingw-w64-binutils-->mingw-w64-headers-bootstrap-->mingw-w64-headers-git-->mingw-w64-gcc-base-->mingw-w64-crt-git-->mingw-w64-winpthreads-git-->mingw-w64-gcc

update form non-git version:

mingw-w64-headers-git-->mingw-w64-crt-git-->mingw-w64-gcc-->mingw-w64-winpthreads-git-->all other mingw-w64-* packages must be rebuild

Latest Comments

1 2 Next › Last »

pingplug commented on 2018-02-14 13:24

bootstrap:

mingw-w64-binutils-->mingw-w64-headers-bootstrap-->mingw-w64-headers-git-->mingw-w64-gcc-base-->mingw-w64-crt-git-->mingw-w64-winpthreads-git-->mingw-w64-gcc

update form non-git version:

mingw-w64-headers-git-->mingw-w64-crt-git-->mingw-w64-gcc-->mingw-w64-winpthreads-git-->all other mingw-w64-* packages must be rebuild

jellysheep commented on 2014-02-12 17:10

Building programs (as well as libs like angleproject) with ssp against mingw-w64-crt-svn fails, showing errors about undefined references to __stack_chk_guard.
This issue can be fixed using the following patch, which should link mingw-w64-crt against ssp, however I am not quite sure if this is the right way to do:
See http://pastebin.com/ivPJSUC0

jellysheep commented on 2014-02-12 17:08

Building programs (as well as libs like angleproject) with ssp against mingw-w64-crt-svn fails, showing errors about undefined references to __stack_chk_guard.
This issue can be fixed using the following patch, which should link mingw-w64-crt against ssp, however I am not quite sure if this is the right way to do:

--- mingw-w64-crt.orig/Makefile.am 2014-02-12 17:32:17.467603486 +0100
+++ mingw-w64-crt/Makefile.am 2014-02-12 17:32:27.634369205 +0100
@@ -34,8 +34,8 @@ DTDEF32=$(DLLTOOL) $(DLLTOOLFLAGS32) $(A
DTDEF64=$(DLLTOOL) $(DLLTOOLFLAGS64) $(AM_DLLTOOLFLAGS) --input-def
DTLIB32=$(DTDEF32) $(top_srcdir)/`echo $@ | $(SED) 's|/lib|/|;s|\.a|.def|'`
DTLIB64=$(DTDEF64) $(top_srcdir)/`echo $@ | $(SED) 's|/lib|/|;s|\.a|.def|'`
-LDFLAGS32=-m32 -L$(top_builddir)/lib32
-LDFLAGS64=-m64 -L$(top_builddir)/lib64
+LDFLAGS32=-m32 -L$(top_builddir)/lib32 -lssp
+LDFLAGS64=-m64 -L$(top_builddir)/lib64 -lssp
extra_include=-I$(top_srcdir)/include
processed_defs=

codestation commented on 2013-12-19 16:07

Doesn't build, need this to update the angleproject package, any ideas?:

x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt -m64 -I/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/include -D_CRTBLD -I/usr/x86_64-w64-mingw32/include -D_FORTIFY_SOURCE=2 -pipe -std=gnu99 -Wall -Wextra -Wformat -Wstrict-aliasing -Wshadow -Wpacked -Winline -Wimplicit-function-declaration -Wmissing-noreturn -Wmissing-prototypes -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -MT math/lib64_libmingwex_a-hypotf.o -MD -MP -MF math/.deps/lib64_libmingwex_a-hypotf.Tpo -c -o math/lib64_libmingwex_a-hypotf.o `test -f 'math/hypotf.c' || echo '/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/'`math/hypotf.c
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c: In function '__fpclassifyl':
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:10:5: error: unknown type name '__mingw_fp_types_t'
__mingw_fp_types_t hlp;
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:12:8: error: request for member 'ld' in something not a structure or union
hlp.ld = &_x;
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:13:12: error: request for member 'ldt' in something not a structure or union
e = hlp.ldt->lh.sign_exponent & 0x7fff;
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:16:29: error: request for member 'ldt' in something not a structure or union
unsigned int h = hlp.ldt->lh.high;
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:17:18: error: request for member 'ldt' in something not a structure or union
if (!(hlp.ldt->lh.low | h))
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:23:20: error: request for member 'ldt' in something not a structure or union
return (((hlp.ldt->lh.high & 0x7fffffff) | hlp.ldt->lh.low) == 0 ?
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:23:53: error: request for member 'ldt' in something not a structure or union
return (((hlp.ldt->lh.high & 0x7fffffff) | hlp.ldt->lh.low) == 0 ?
^
/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/mingw-w64-crt/math/fpclassifyl.c:10:24: warning: variable 'hlp' set but not used [-Wunused-but-set-variable]
__mingw_fp_types_t hlp;
^
Makefile:24970: recipe for target 'math/lib64_libmingwex_a-fpclassifyl.o' failed
make[1]: *** [math/lib64_libmingwex_a-fpclassifyl.o] Error 1
make[1]: *** Waiting for unfinished jobs....
mv -f math/.deps/lib64_libmingwex_a-frexpf.Tpo math/.deps/lib64_libmingwex_a-frexpf.Po
mv -f math/.deps/lib64_libmingwex_a-fucom.Tpo math/.deps/lib64_libmingwex_a-fucom.Po
mv -f math/.deps/lib64_libmingwex_a-hypotf.Tpo math/.deps/lib64_libmingwex_a-hypotf.Po
rm lib64/msvcr90.def lib64/msvcr90d.def lib64/msvcr100.def lib64/msvcr110.def
make[1]: Leaving directory '/mnt/data/yaourt/yaourt-tmp-code/aur-mingw-w64-crt-svn/src/crt-x86_64-w64-mingw32'
Makefile:5318: recipe for target 'all' failed
make: *** [all] Error 2

hauzer commented on 2013-10-27 01:45

Needs staticlibs in the options array.

ant32 commented on 2013-09-07 17:40

@xantares It builds again as of r6233

ant32 commented on 2013-09-06 03:53

Sorry, I must have looked wrong when I said it was fixed.

ant32 commented on 2013-09-05 22:47

Could you please change this to include a pkgver() function like the headers or change this and headers to download a specific revision?
https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines pacman4.1 supports svn

ant32 commented on 2013-09-05 22:45

It has been fixed already

xantares commented on 2013-09-05 08:33

It doesn't build anymore, there is a conflict in urlmon.h from mingw-w64-headers-svn.

:[