Re: [netatalk-admins] a cold wind bloweth


Subject: Re: [netatalk-admins] a cold wind bloweth
From: chuck (chuck@Yerkes.com)
Date: Tue May 25 1999 - 16:05:00 EDT


I have to say the 'global makefile' thing rarely works - there
are too many platforms/makes out there. As someone who uses
odd platforms (Ultrix, OpenBSD on (MIPS|Alpha|Sun|Apple), and
not Linux), I really hate the 1991 flashbacks of editting .h
files and Makefiles (or Perl's Configure).

  Autoconf does a lot of that work for us and leaves a nice
"config.h" that has the platform specific needs to work with.

  Let the user choose to disable TCP wrappers at an easily
reproduced "./configure" line. Things like that.

  Recall that the common use of this is to build it and move on
with life for 6 months, a year whatever. Then to come back and
try to figure out how we built it before when we need to
upgrade. Me? I keep around the ./configure lines in a build
area with the tar.gz files (EG: netatalk-1.4b2-configure, or
gzip-1.2.4-configure).

The hard work has been done with autoconf. It's also an interface
admins are familiar with -- and for those of us who compiled OSS in the
late 80's and early 90's, one that we are grateful for.

Just my views,

chuck

Quoting wesley.craig@umich.edu (wesley.craig@umich.edu):
> > From: a sun <asun@saul2.u.washington.edu>
> > To: wesley.craig@umich.edu
>
> > when i get all of the kinks out of the code, i usually turn off most
> > of the options. that usually makes it easier to compile. i do tend to
> > leave the tcp wrapper stuff on though. having a little configure
> > script that does feature tests and goes through and edits the Makefile
> > for you would be ideal.
>
> I recently built asun 2.1.3. My largest complaint is how difficult it
> was to build correctly. I agree that tcp wrappers should be the
> default for the AFP/TCP support. I'm not in favor of configure
> scripts. I think most decisions can be made with only the system
> version. In the case of Linux, I think we should probably be creating
> RPMs, since version skew is so rampant.
>
> > anyways, i'd be more than happy to get
> > prototypes and stuff for the code to incorporate.
>
> Well, let's try to focus on making this frozen version netatalk 2.0.
> That, I think ought to include a source review/update for
> ansi/posix/modern coding standards.
>
> :wes



This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:16:45 EST