Yup, you are right, thanks. I remember about the problem, but did not
remember the symptoms of it, so didn't put two and two together. :-(

> I have stumbled to this too, and thought I'm getting crazy.  After
> some hours of investigation, I have found that O'Brien did some
> repo-surgery there, removed some revisions, and later replaced
> them with the new stuff (well, new stuff took the same revisions),
> and now some of your checked out sources (revisions) do not match
> what's in your CVS repository.  rm -rf /usr/src/contrib/gcc and
> /usr/src/gnu/usr.bin/cc, check them out again, and try again.  It
> worked for me now.  I hope that people will learn the lessons from
> this, and won't be doing such scary things in the future.  Peter
> had some work-arounds to avoid problems like this, were these forced
> commits over the affected files, I don't remember?
> 
...
> > I don't think they cause the failure, but there are so many of them that
> > they are hiding the real stuff. I think what is breaking mkdep is this:
> > 
> > #########################
> > /home/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/varasm.c:598: macro 
>`SELECT_SECTION' used with too many (3) args
> > /home/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/varasm.c:3400: macro 
>`SELECT_SECTION' used with too many (3) args
> > /home/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/varasm.c:4006: macro 
>`SELECT_RTX_SECTION' used with too many (3) args
> > ...
> > mkdep: compile failed
...

John
-- 
John Hay -- [EMAIL PROTECTED] / [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to