[OpenAFS-devel] FreeBSD 4.8-stable compile failure

Jim Rees rees@umich.edu
Tue, 17 Jun 2003 13:18:50 -0400


This one is a bit harder.  I've been working sporadically on FreeBSD 5.0 for
a while.

First, I wish the FreeBSD sysnames didn't have that second underscore.  I
suppose it's too late to change this.

Second, why do the fbsd param.h files #define all previous ENVs?  For
example:

% grep AFS_FBSD param.i386_fbsd_47.h
#define AFS_FBSD_ENV 1
#define AFS_FBSD40_ENV 1
#define AFS_FBSD42_ENV 1
#define AFS_FBSD43_ENV 1
#define AFS_FBSD44_ENV 1
#define AFS_FBSD45_ENV 1
#define AFS_FBSD46_ENV 1
#define AFS_FBSD47_ENV 1

I am going to try removing the AFS_FBSD40_ENV from param.i386_fbsd_50.h so
I'll have some easy way of distinguishing between 4.x and 5.x.