On 04/03/2010, at 6:35 PM, Charles Smith wrote:

> I tried on 3 machine, all the 3 are:
> kern.version=OpenBSD 4.7-beta (GENERIC) #538: Thu Feb 25 16:05:09 MST 2010
>    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
> packages: 2010.02.27 from 4 mirrors too.
> 
> pkg_info  | grep samba
> samba-3.0.37p0      SMB and CIFS client and server for UNIX
> samba-docs-3.0.37   additional documentation and examples for Samba
> 
> I have setup successfully a working Samba environment, it works all right,
> but any Samba manual final in fatal error.
> 
> man samba
> man: Formatting manual page...
> /usr/local/man/man7/samba.7:57: fatal error: input stack limit exceeded 
> (probable infinite loop)
> SAMBA(7)                   Miscellanea                   SAMBA(7)
> 
> /usr/local/man/man5/smb.conf.5:57: fatal error: input stack limit exceeded 
> (probable infinite loop)
> SMB.CONF(5)        File Formats and Conventions       SMB.CONF(5)
> 
> /usr/local/man/man8/smbpasswd.8:57: fatal error: input stack limit exceeded 
> (probable infinite loop)
> SMBPASSWD(8)       System Administration tools       SMBPASSWD(8)
> 
> /usr/local/man/man1/smbstatus.1:57: fatal error: input stack limit exceeded 
> (probable infinite loop)
> SMBSTATUS(1)              User Commands              SMBSTATUS(1)
> 
> Other non-Samba manual are all right.
> All the 4 file environment of 57. line:
> 
> .ie n \{\
> .\" if n (TTY output), use uppercase
> .toupper \\$*   # Line 57              
> .\}
> 
> 
> Thank You
> 
> 
> 
> 
> 
> 


Try the attached patch. This is roughly how I'm handling the issue with the 
3.4.x and 3.5.0 ports
until OpenBSD switches to the newer mandoc stuff

Ian McWilliam

Attachment: samba-3.0.37_manpage_fix.diff
Description: Binary data




Reply via email to