Error when I compil BIND 8.2.1

Mark_Andrews at isc.org Mark_Andrews at isc.org
Tue Jul 27 00:35:39 UTC 1999


> when I run a "make" on Solaris 2.6 with BIND 8.2.1 in src directory, I
> have this error :
> 
> Using .systype
> Making .settings
> port/settings: bad substitution
> *** Error code 1
> make: Fatal error: Command failed for target `all'
> 
> 
> Can You help me ?
> Thanks
> 
> Seb
> 
> 
> 
	Apply the following patch.

	Mark

Index: src/port/settings
===================================================================
RCS file: /proj/cvs/isc/bind/src/port/settings,v
retrieving revision 8.2
diff -c -r8.2 settings
*** settings	1996/12/17 21:49:17	8.2
--- settings	1999/07/01 13:58:11
***************
*** 18,23 ****
--- 18,27 ----
  *)   echo "Making $cachefile" >&2 ;;
  esac
  
+ # expr is sensitive to LC_COLLATE settings.  We want 'C'.
+ LC_COLLATE=C
+ export LC_COLLATE
+ 
  result=''
  while read setting; do
  	var=`expr "$setting" : "'\([A-Z0-9_]*\)="`
--
Mark Andrews, Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org


More information about the bind-users mailing list