No matter if you changed something in the source or not, or if the change affected only the main binary, all extensions will be relinked over and over again, every time you run 'make'. ------------------------ Running Mkbootstrap for Devel::Peek () chmod 644 Peek.bs rm -f ../../../lib/auto/Devel/Peek/Peek.so LD_RUN_PATH="" cc -shared -L/usr/local/lib Peek.o -o ../../../lib/auto/Devel/Peek/Peek.so chmod 755 ../../../lib/auto/Devel/Peek/Peek.so cp Peek.bs ../../../lib/auto/Devel/Peek/Peek.bs chmod 644 ../../../lib/auto/Devel/Peek/Peek.bs ------------------------ Of course Peek.so is not out of date wrt. Peek.o, etc. This affects all targets that depend on blibdirs: blibdirs :: $(NOECHO) $(MKPATH) \ etc It seems that changing the ':' to '::' was intentional (it's in the MM 6.21 upgrade). What was the reason for that ? Thanks, AdiThread Next