> Sorry, I don't think this makes sense. I always start with doing a > make obj. It's way too easy to mess things things up if you forget to > do that step, so running anything in my source tree without doing make > obj first makes me very nervous. > > Does changing the order actually fix something?
i believe so. when i followed the existing order in release(8) but without remembering to recreate /usr/obj first i got "/usr/obj does not exist" for every symlink being created. # cd /usr/src && nice make obj ===> lib ===> lib/csu ===> lib/csu/alpha /usr/src/lib/csu/alpha/obj -> /usr/obj/lib/csu/alpha /usr/obj does not exist ===> lib/csu/amd64 /usr/src/lib/csu/amd64/obj -> /usr/obj/lib/csu/amd64 /usr/obj does not exist ===> lib/csu/arm /usr/src/lib/csu/arm/obj -> /usr/obj/lib/csu/arm /usr/obj does not exist ===> lib/csu/hppa /usr/src/lib/csu/hppa/obj -> /usr/obj/lib/csu/hppa /usr/obj does not exist .... flipping the steps will ensure that "make obj" won't have this issue.
