NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: toolchain/45669: lib-src Makefile:136: *** recipe commences before first target. Stop



The following reply was made to PR toolchain/45669; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: toolchain/45669: lib-src Makefile:136: *** recipe commences
 before first target.  Stop
Date: Tue, 29 Nov 2011 19:34:43 +0000

 On Tue, Nov 29, 2011 at 09:30:06AM +0000, Martin Husemann wrote:
  >  On Tue, Nov 29, 2011 at 01:25:00AM +0000, mlr%rse.com@localhost wrote:
  >  > Dunno. Better of:
  >  > Change the behavior of the new gcc cpp to honour the \<eol> sequence.
  >  
  >  Since the output is equivalent for C, it makes no sense to blame the C
  >  preprocessor for this output.
  >  
  >  So IMHO better do:
  >  
  >  > Change the sed sequence in emacs-20.7/configure to snuff all \<eol>:
  >  
  >  But maybe you can get away with "cpp -x assembler-with-cpp" or cpp -std=...
  >  for now?
 
 The short-term fix is to tell it to use devel/ucpp, as is done in
 devel/imake and some of the X libs. The proper fix is to not use cpp
 to process makefiles...
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index