Folks Trying to re-build for ssh vulnerability and encounter this: [root] /usr/src # make buildkernel KERNCONF=KERBY make: no target to make. "/usr/src/Makefile.inc1", line 158: warning: "make -f /dev/null -m /usr/src/share/mk CPUTYPE=dummy -V CPUTYPE" returned non-zero status "/usr/src/Makefile.inc1", line 773: warning: String comparison operator should be either == or !"/usr/src/Makefile.inc1", line 773: Malformed conditional ((!defined(NO_RESCUE) || defined(RELEASEDIR)) && (${TARGET_ARCH} !${MACHINE_ARCH} || ${BOOTSTRAPPING} < 501101)) "/usr/src/Makefile.inc1", line 773: Missing dependency operator "/usr/src/Makefile.inc1", line 775: if-less endif "/usr/src/Makefile.inc1", line 775: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /usr/src. [root] /usr/src # make buildkernel KERNCONF=GENERIC make: no target to make. "/usr/src/Makefile.inc1", line 158: warning: "make -f /dev/null -m /usr/src/share/mk CPUTYPE=dummy -V CPUTYPE" returned non-zero status "/usr/src/Makefile.inc1", line 773: warning: String comparison operator should be either == or !"/usr/src/Makefile.inc1", line 773: Malformed conditional ((!defined(NO_RESCUE) || defined(RELEASEDIR)) && (${TARGET_ARCH} !${MACHINE_ARCH} || ${BOOTSTRAPPING} < 501101)) "/usr/src/Makefile.inc1", line 773: Missing dependency operator "/usr/src/Makefile.inc1", line 775: if-less endif "/usr/src/Makefile.inc1", line 775: Need an operator make: fatal errors encountered -- cannot continue *** Error code 1 GENERIC config file doesn't work either. Suggestions? Thanks Harold Mackey
On Thu, 2003-09-25 at 15:07, Harold A. Mackey wrote:> [root] /usr/src # make buildkernel KERNCONF=KERBY > make: no target to make. > "/usr/src/Makefile.inc1", line 158: warning: "make -f /dev/null -m > /usr/src/share/mk CPUTYPE=dummy -V CPUTYPE" returned non-zero statusDouble-check that your path isn't putting GNU make in front of /usr/bin/make ? -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon univ. KF8NH URGENT! E-xpedient nuked APK subdomains; kf8nh.apk.net is DEAD. Sorry.
> From: Harold A. Mackey [mailto:mackey@GI.MUSC.EDU] > Sent: Thursday, September 25, 2003 9:08 PM > To: FBSD-STABLE > Subject: Make fails in 4.8 > > Folks > Trying to re-build for ssh vulnerability and encounter this: > > [root] /usr/src # make buildkernel KERNCONF=KERBY > make: no target to make. > "/usr/src/Makefile.inc1", line 158: warning: "make -f /dev/null -m > /usr/src/share/mk CPUTYPE=dummy -V CPUTYPE" returned non-zero status > "/usr/src/Makefile.inc1", line 773: warning: String > comparison operator > should be either == or !> "/usr/src/Makefile.inc1", line 773: Malformed conditional > ((!defined(NO_RESCUE) || defined(RELEASEDIR)) && (${TARGET_ARCH} !> ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 501101)) > "/usr/src/Makefile.inc1", line 773: Missing dependency operator > "/usr/src/Makefile.inc1", line 775: if-less endif > "/usr/src/Makefile.inc1", line 775: Need an operator > make: fatal errors encountered -- cannot continue > *** Error code 1 > > Stop in /usr/src. >Harold, which version are you running now? I was recently upgrading an old system running 4.6-RELEASE to 4.8-RELEASE-p10 and encountered similar error during buildworld. The problem disappeared after I removed completely /usr/obj/*. Try that, then rebuild world, then rebuild kernel. Hope this helps. Kind regards, Ilya Varlashkin