[3031] in SIPB bug reports

home help back first fref pref prev next nref lref last post

gnuserv not installed properly in sipbsrc

daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Sun Jul 12 14:53:56 1992

Date: Sun, 12 Jul 92 14:53:21 -0400
From: "Jonathan I. Kamens" <jik@pit-manager.MIT.EDU>
To: yandros@Athena.MIT.EDU
Cc: bug-sipb@Athena.MIT.EDU
In-Reply-To: yandros@Athena.MIT.EDU's message of Fri, 10 Jul 92 13:43:57 -0400 <9207101743.AA08786@hodge>

   From: yandros@Athena.MIT.EDU
   Date: Fri, 10 Jul 92 13:43:57 -0400
   Reply-To: yandros@Athena.MIT.EDU
   X-Orgs: MIT SIPB IS-CSSC IS-DCNS


   I can see your point, Jik, but I'm not convinced that we really need
   to use space for full trees for all platforms.  When I built something
   in the locker, I installed stripped binaries and left fully populated
   build trees in sipbsrc, for a week or two.  When things seemed fine
   after that, I did a make clean; leving the Makefiles set up to build
   correctly with a simple 'make' (this is important, since I had to
   hand-edit the Makefiles on some platforms.)  I see nothing wrong with
   this, although I really don't see anything wrong with leving populated
   build trees around while we have space...

1) I hope you don't mean that you left architecture-specific Makefiles
in the build directories without propagating the changes you had to
make to them back to the source tree.  WRONG.  The build trees are not
backed up.  ALL data that should be preserved should be in the source
tree, not the build trees.

If you need to hav different Makefiles for different platforms, then
you should convert the Makefile into a Makefile.cpp or Imakefile and
build it for each platform.

See, for example, arc/Makefile.cpp.

2) "A week or two" is not enough time for problems in programs to show
up.  I have often had to track down bugs reported months after
programs were installed in the sipb locker.

I don't understand why this is so controvertial.  WE HAVE THE DISK
SPACE.  As long as we do, there really is no reason NOT to keep the
build trees along, and it DOES save us time in the long run.

  jik

home help back first fref pref prev next nref lref last post