April 23, 2012
Hey Daniel,

I've tried your new mingw-gdc repository but I've had some patching failures:

$ hg qclone https://bitbucket.org/venix1/mingw-gdc
$ cd mingw-gdc
$ hg qpush -a

Errors:
------------------------------------------------------------------
applying documents
applying patches
applying dmain
unable to find 'gcc/d/d-spec.c' for patching
8 out of 8 hunks FAILED -- saving rejects to file gcc/d/d-spec.c.re
j
unable to find 'gcc/d/lang.opt' for patching
1 out of 1 hunks FAILED -- saving rejects to file gcc/d/lang.opt.re
j
unable to find 'libphobos/Makefile.am' for patching
1 out of 1 hunks FAILED -- saving rejects to file libphobos/Makefil
e.am.rej
unable to find 'libphobos/libdruntime/Makefile.am' for patching
2 out of 2 hunks FAILED -- saving rejects to file libphobos/libdrun
time/Makefile.am.rej
unable to find 'libphobos/libdruntime/Makefile.in' for patching
3 out of 3 hunks FAILED -- saving rejects to file libphobos/libdrun
time/Makefile.in.rej
unable to find 'libphobos/libdruntime/rt/dmain2.d' for patching
2 out of 2 hunks FAILED -- saving rejects to file libphobos/libdrun
time/rt/dmain2.d.rej
patch failed, unable to continue (try -v)
patch failed, rejects left in working dir
errors during apply, please fix and refresh dmain
------------------------------------------------------------------

Btw on your wiki page
(https://bitbucket.org/venix1/mingw-gdc/wiki/Home) you list this
command:
$ hq qpush -a

But on win32 this should probably be:
$ hg qpush -a

Also thanks for linking to my DWinProg repo, I've recently fixed it to
work with the latest GDC binary release (-m32, I've yet to test -m64).
:)
April 25, 2012
Hello Andrej,

On 4/23/2012 12:02 PM, Andrej Mitrovic wrote:
> Hey Daniel,
>
> I've tried your new mingw-gdc repository but I've had some patching failures:
>
> $ hg qclone https://bitbucket.org/venix1/mingw-gdc
> $ cd mingw-gdc
> $ hg qpush -a

The new steps are(roughly):

# Requires hg-git
hg clone git://github.com/D-Programming-GDC/GDC.git
hg update gcc-compat
cd GDC/.hg
hg clone https://bitbucket.org/venix1/mingw-gdc/.hg/patches
hg qpush -a # Might have failures.  I try to keep it current though.

# Weird issue with MQ changes case on build command as well.
# Thankfully, windows is case insensitive, so this doesn't break
# anything.
./BUILD-TDM-GDC.SH

I've gotten familiar enough with git that I'll be migrating fully to it soon. I'll have a branch mingw that will be kept in sync with gcc-compat containing changes specific to MinGW.