From root@srv1.visp.ru  Wed Sep 18 04:14:18 2002
Return-Path: <root@srv1.visp.ru>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 489CB37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 2002 04:14:18 -0700 (PDT)
Received: from srv1.visp.ru (srv1.visp.ru [213.154.182.2])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 99A2043E75
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 2002 04:14:17 -0700 (PDT)
	(envelope-from root@srv1.visp.ru)
Received: from root by srv1.visp.ru with local (Exim 3.36 #1)
	id 17rcmc-0006qy-00
	for FreeBSD-gnats-submit@freebsd.org; Wed, 18 Sep 2002 15:14:14 +0400
Message-Id: <E17rcmc-0006qy-00@srv1.visp.ru>
Date: Wed, 18 Sep 2002 15:14:14 +0400
From: Alexander Zagrebin <alexz@visp.ru>
Reply-To: Alexander Zagrebin <alexz@visp.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: During 'make release' is impossible to build docs for selected languages
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         42924
>Category:       docs
>Synopsis:       During 'make release' is impossible to build docs for selected languages
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ru
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 18 04:20:02 PDT 2002
>Closed-Date:    Mon Dec 23 09:01:27 PST 2002
>Last-Modified:  Mon Dec 23 09:01:27 PST 2002
>Originator:     Alexander Zagrebin
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
JSC Navigator
>Environment:
System: FreeBSD srv1.visp.ru 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Sun Jun 23 00:38:35 MSD 2002 alex@srv1.visp.ru:/usr/src/sys/compile/KERNEL i386
>Description:
	Earlier was possible to use DOC_LANG variable to build docs
	during 'make release' for selected languages only.
	For example,
	# export DOC_LANG="en_US.ISO8859-1 ru_RU.KOI8-R"
	# make release
	And I received the docs only in English and Russian languages
	At now (4.7-PRERELEASE, 4.7-RC) is possible to build docs either
	in all languages or in english only due to ALLLANG variable.
>How-To-Repeat:
	To set DOC_LANG and do 'make release'
>Fix:
	May be this patch solves the problem (untested)
	--- Makefile.orig       Tue Aug 13 21:02:58 2002
	+++ Makefile    Wed Sep 18 15:10:27 2002
	@@ -379,7 +379,11 @@
	.if defined(ALLLANG) && ${ALLLANG} != "NO" && ${ALLLANG} != "no"
		echo "export ALLLANG=${ALLLANG}"        >> ${CHROOTDIR}/mk
	.else
	 -       echo "export DOC_LANG=en_US.ISO8859-1"  >> ${CHROOTDIR}/mk
	 +.if defined(DOC_LANG)
	 +       echo "export DOC_LANG=${DOC_LANG}"      >> ${CHROOTDIR}/mk
	 +.else
	 +       echo "export DOC_LANG=en_US.ISO8859-1"  >> ${CHROOTDIR}/mk
	 +.endif
	 .endif
	 .if defined(AUTO_KEYBOARD_DETECT)
		echo "export AUTO_KEYBOARD_DETECT=\"${AUTO_KEYBOARD_DETECT}\""  >> ${CHROOTDIR}/mk
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->patched 
State-Changed-By: ru 
State-Changed-When: Mon Sep 23 07:35:01 PDT 2002 
State-Changed-Why:  
A fix was committed to 5.0-CURRENT. 


Responsible-Changed-From-To: freebsd-doc->ru 
Responsible-Changed-By: ru 
Responsible-Changed-When: Mon Sep 23 07:35:01 PDT 2002 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=42924 
State-Changed-From-To: patched->closed 
State-Changed-By: ru 
State-Changed-When: Mon Dec 23 09:01:00 PST 2002 
State-Changed-Why:  
Merged into 4.7-STABLE. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42924 
>Unformatted:
