OpenSolaris

  subsites   code review   repo   packages   bugs   defect   polls   planet
You are not signed in. Sign in or register.

heads-up: ParallelMake currently broken in ON

Date: Wed, 28 Jun 2006 12:37:05 -0700
From: Danek Duvall <danek dot duvall at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com
Subject: heads-up: ParallelMake currently broken in ON

A couple people have hit this

    make: Fatal error in reader: ../../Makefile.lib, line 159: Macro assignment on dependency line
    Current working directory $CODEMGR_WS/usr/src/lib/libc/sparc
    *** Error code 1

There is a bug in the libc Makefiles, in the definition of AIOOBJS, where
the last line has a trailing backslash.  ParallelMake is confused by this,
and errors out as above.  Dmake is not confused, and does the right thing,
so if you're not already using dmake, please add "d" to NIGHTLY_OPTIONS and
keep on building.

Meem is pretty close to finally fixing and putting back

    6204054 ParallelMake must die

which will eliminate pmake entirely.  Until then, if you find odd makefile
problems in something you haven't touched, re-try with dmake to make sure
it isn't just pmake oddness.

Thanks,
Danek