Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 2009 19:05:48 +0100 (CET)
From:      olli hauer <ohauer@gmx.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        ohauer@gmx.de
Subject:   ports/140978: [patch] port lang/tclX fix build
Message-ID:  <20091128180548.B27B92614B@u18-124.dsl.vianetworks.de>
Resent-Message-ID: <200911281810.nASIA11g035825@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         140978
>Category:       ports
>Synopsis:       [patch] port lang/tclX fix build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 28 18:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     olli hauer <ohauer@gmx.de>
>Release:        
>Organization:
>Environment:


>Description:
The build stops everytime with the following error:

Begin preprocessing UCB manual files
    preprocessing Tcl.n          tcl/intro/syntax
    ...
    preprocessing tclsh.1        tcl/intro/tclsh
No entry for tclsh in section 1 of the manual
    while executing
"exec man -w $section $manPage"
    (procedure "CopyManPage" line 9)
    invoked from within
"CopyManPage [lindex $ent 0] $tmpFH"
    (procedure "ProcessManFile" line 5)
    invoked from within
"ProcessManFile $ent $tmpFH"
    (procedure "GenInputFile" line 8)
    invoked from within
"GenInputFile $manInfoTbl $tmpFile"
    (file "./unix/tools/bldmanhelp.tcl" line 165)
*** Error code 1
1 error
*** Error code 1

Stop in /a/ports/lang/tclX.
  
Additional build in tinderbox fails with left/missing files.
This patch resolves the issues.

>How-To-Repeat:
>Fix:
--- patch_lang_tclX.txt begins here ---
--- tclX/files/patch-manpages
+++ tclX/files/patch-manpages
@@ -0,0 +1,10 @@
+--- unix/tools/tclmanpages.orig
++++ unix/tools/tclmanpages
+@@ -108,7 +108,6 @@
+     {update.n       tcl/events/update}
+     {variable.n     tcl/variables/variable}
+     {vwait.n        tcl/events/vwait}
+-    {tclsh.1        tcl/intro/tclsh}
+ }
+ 
+ if {$tcl_version <= 8.4} {
--- tclX/pkg-plist
+++ tclX/pkg-plist
@@ -81,7 +81,6 @@
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/readdir
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/recursive_glob
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/registry
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/resource
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/seek
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/select
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/files/sync
@@ -97,7 +96,6 @@
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intl/msgcat
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/keyedlists
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/syntax
-%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/intro/tclsh
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keyldel
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylget
 %%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/keyedlists/keylkeys
--- patch_lang_tclX.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091128180548.B27B92614B>