On Tuesday, 3 December 2013 at 18:00:45 UTC, H. S. Teoh wrote:
On Tue, Dec 03, 2013 at 07:54:43AM +0000, Iain Buclaw wrote:
On 3 December 2013 00:12, H. S. Teoh <hst...@quickfur.ath.cx>
wrote:
> I did a git pull today from HEAD, and now gdc doesn't build
> anymore:
>
> In file included from
> /usr/src/d/gdc/gcc-4.8.1-svn/gcc/d/d-lang.cc:22:0:
> /usr/src/d/gdc/gcc-4.8.1-svn/gcc/d/d-system.h:42:21:
> fatal error:
> attribs.h: No such file or directory
> #include "attribs.h"
> ^
> compilation terminated.
> make[3]: *** [d/d-lang.glue.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> In file included from
> /usr/src/d/gdc/gcc-4.8.1-svn/gcc/d/d-decls.cc:19:0:
> /usr/src/d/gdc/gcc-4.8.1-svn/gcc/d/d-system.h:42:21:
> fatal error:
> attribs.h: No such file or directory
> #include "attribs.h"
> ^
> compilation terminated.
> make[3]: *** [d/d-decls.glue.o] Error 1
>
> Any idea what I can do to fix this? Thanks!
>
>
In the commit logs, you should see some stuff about gcc-4.9 -
these
are API-breaking changes so we are no longer have a master
tree that
works on gcc-4.8.
:'(
I suppose some hardcore merging action is required in the
gdc-4.8
branch once the 2.064 merge has been completed.
I see. So what does it build with right now? The latest gcc-4.9
snapshot? Is that available in the Debian repo somewhere? (I'd
there is a github repo for it:
https://github.com/mirrors/gcc
it compiles with gcc HEAD, tested today