Build failure with latest git

H. S. Teoh hsteoh at quickfur.ath.cx
Tue Dec 3 09:59:17 PST 2013


On Tue, Dec 03, 2013 at 07:54:43AM +0000, Iain Buclaw wrote:
> 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.

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 like to
use the Debian-patched repo if possible, since otherwise there's the
risk of Debian-specific problems like multiarch, etc..)


T

-- 
The fact that anyone still uses AOL shows that even the presence of options doesn't stop some people from picking the pessimal one. - Mike Ellis


More information about the D.gnu mailing list