Philip Guenther <guenther <at> gmail.com> writes:
> You now have and now it
> seems the core discussion is just about whether (or where) an
> additional "rm -rf /usr/obj/*" should be added to help people that
> know enough to set up the source tree for building/patching by
> untaring src.tar.gz but don't know to remove the obj tree at the same
> time.
So, no diff here, but a suggestion:
If one needs to avoid stale stuff lying around in /usr/obj at applying a patch,
the only logical consequence is, to clean out all /obj totally, even before
applying a single patch.
If I am correct, the instructions should be clear for 00N_ThisApp.patch:
Apply by doing:
cd /usr/src
patch -p0< 00N_ThisApp.patch
Clean the build directories by issuing the command /usr/sbin/mk_build_clean
And then rebuild and install the library and statically-linked binaries
that depend upon it:
cd lib/libThisApp
make obj
make depend
make includes
make
make install
cd ../../sbin
make obj
make depend
make
make install
, where mk_build_clean is just the set of steps pointed out in 'man release',
respectively in FAQ5.
To me, and I guess Richard Toohey, the case is solved.
Everyone who can read, and likes following instructions, can read and follow
this easily.
Uwe