Build failure with latest git

Iain Buclaw ibuclaw at gdcproject.org
Mon Dec 2 23:54:43 PST 2013


On 3 December 2013 00:12, H. S. Teoh <hsteoh at 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.


More information about the D.gnu mailing list