On Mon, Feb 01, 2010 at 07:15:08PM -0600, Will Fiveash wrote: > I have a ON repo that is at onnv_129 level on two systems, one a x86, > the other sparc. While nightly runs fine on the x86, I'm seeing the > following error when I do a nightly (with the clobber option): > > "../../sun4/io/memtest/memtest.c", line 2886: undefined symbol: promvp > "../../sun4/io/memtest/memtest.c", line 2886: warning: operands have > incompatible pointer types: op "==" (E_OPERANDS_INCOMPAT_PTR_TYPES) > cc: acomp failed for ../../sun4/io/memtest/memtest.c > *** Error code 3 > dmake: Warning: Command failed for target `obj64/memtest.o' > Current working directory > /builds/willf/hg/sparc/6886774_pam_pkinit/usr/closed/uts/sun4u/memtest > > Is this a known problem with onnv_129? I tried searching the flag day > maill and bug reports but didn't anything that directly mentioned the > undefined symbol error. Note, the sparc build system is running > snv_130.
I got several replies that pointed out that around the time onnv_129 was created the usr/src and usr/closed repos were out of sync and I've been doing things like hg pull -r onnv_129 in both open and closed repos which is why my environment was broken. The fix is to pull in a changeset (11185:f0c31008e395) that went into the open repo just after the onnv_129 tagged changeset. There was a mail message sent out but I was on vacation at the time. Thanks everyone for the help. -- Will Fiveash Sun Microsystems Inc. http://opensolaris.org/os/project/kerberos/ Sent from mutt, a sweet ASCII MUA
