Gosh, took me a long time to notice that this was not doing what I wanted: mkdir /usr/src/asterisk-20050720 ln -sf /usr/src/asterisk-20050720 /usr/src/asterisk cd /usr/src/asterisk export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot cvs login cvs checkout -D 2005-07-20 make clean make This was last Thursday. Since it'll be Wednesday tomorrow, I thought I'd waste some time figuring out why this compile is taking just a week too long: --------------------------------------------------------------------------- build_tools/mkdep -a -d -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -Iinclude -I../include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686 -DZAPTEL_OPTIMIZATIONS -DBUSYDETECT_MARTIN -fomit-frame-pointer -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -Iinclude -I../include -D_REENTRANT -D_GNU_SOURCE -O6 -O6 -march=i686 -DZAPTEL_OPTIMIZATIONS -DBUSYDETECT_MARTIN -fomit-frame-pointer ast_expr.c make[1]: Leaving directory `/usr/src/asterisk-stable' make[1]: Entering directory `/usr/src/asterisk-stable' build_tools/make_version_h > include/asterisk/version.h.tmp if cmp -s include/asterisk/version.h.tmp include/asterisk/version.h ; then echo; else \ mv include/asterisk/version.h.tmp include/asterisk/version.h ; \ fi rm -f include/asterisk/version.h.tmp build_tools/mkdep -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -Iinclude -I../include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686 -DZAPTEL_OPTIMIZATIONS -DBUSYDETECT_MARTIN -fomit-frame-pointer -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g -Iinclude -I../include -D_REENTRANT -D_GNU_SOURCE -O6 -O6 -march=i686 -DZAPTEL_OPTIMIZATIONS -DBUSYDETECT_MARTIN -fomit-frame-pointer acl.c aescrypt.c aeskey.c aestab.c alaw.c app.c asterisk.c astmm.c autoservice.c callerid.c cdr.c channel.c chanvars.c cli.c config.c config_old.c db.c devicestate.c dlfcn.c dns.c dnsmgr.c dsp.c enum.c file.c frame.c fskmodem.c image.c indications.c io.c jitterbuf.c loader.c logger.c manager.c md5.c muted.c netsock.c pbx.c plc.c poll.c privacy.c rtp.c say.c sched.c slinfactory.c srv.c strcompat.c tdd.c term.c translate.c ulaw.c utils.c --------------------------------------------------------------------------- and after around 4-5 seconds, this same bit spits out again. is it possible that the code from 07-20-2005 just won't compile? or should I not make clean before making from cvs? Moj