Bug 573

Summary: make: Fatal error: Command failed for target `sudo.man'
Product: Sudo Reporter: mathews.dennis
Component: ConfigureAssignee: Todd C. Miller <Todd.Miller>
Status: RESOLVED FIXED    
Severity: normal    
Priority: low    
Version: 1.8.6   
Hardware: Sun   
OS: Solaris 2.x   
Attachments: Fix for typo in man page postprocessing script

Description mathews.dennis 2012-09-17 19:58:33 MDT
A 'make' fails on both Solaris 10u10 - SPARC and x86.

BAMAN=0 LCMAN=0 SEMAN=0 PSMAN=1 /bin/bash ./fixman.sh sudo.man.sed
(cd .. && /bin/bash config.status --file=-) < ./sudo.man.in | /usr/bin/sed -f sudo.man.sed > sudo.man
sed: command garbled: s/^\\fR0\\fR\
minutes\.$/unlimited./
config.status: error: could not create -
*** Error code 2
make: Fatal error: Command failed for target `sudo.man'
Current working directory /export/home/denadmin/Installers/sudo-1.8.6p2/doc
*** Error code 1
make: Fatal error: Command failed for target `all'
Comment 1 Todd C. Miller 2012-09-17 22:07:27 MDT
Created attachment 357 [details]
Fix for typo in man page postprocessing script

The attached patch fixes the problem.  I didn't notice it myself because configure found gsed and used that instead of /usr/bin/sed.
Comment 2 Todd C. Miller 2012-09-18 14:46:53 MDT
Fixed in sudo 1.8.6p3, out now.