ports/116408: devel/avr-libc is BROKEN: fails when building docs [FIX]

soralx at cydem.org soralx at cydem.org
Mon Sep 17 01:40:02 UTC 2007


>Number:         116408
>Category:       ports
>Synopsis:       devel/avr-libc is BROKEN: fails when building docs [FIX]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 17 01:40:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD soralx.cydem.org 6.2-STABLE FreeBSD 6.2-STABLE #0: Sat Sep 15 20:20:15 PDT 2007 root at soralx.cydem.org:/usr/obj/usr/src/sys/SORALX i386

>Description:
gmake[4]: Entering directory `/usr/ports/devel/avr-libc/work/avr-libc-1.4.6/doc/api/latex_src'
echo "Running latex..."
Running latex...
latex refman.tex
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./refman.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.

gmake[4]: *** [refman.dvi] Error 1
gmake[4]: Leaving directory `/usr/ports/devel/avr-libc/work/avr-libc-1.4.6/doc/api/latex_src'
gmake[3]: *** [avr-libc-user-manual.ps] Error 2
gmake[3]: Leaving directory `/usr/ports/devel/avr-libc/work/avr-libc-1.4.6/doc/api'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/avr-libc/work/avr-libc-1.4.6/doc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/avr-libc/work/avr-libc-1.4.6'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/avr-libc.

>How-To-Repeat:
>Fix:
	The snag is because 'latex' exits with error code 1, but actually it produces all the needed files. To fix this properly, one would need to investigate what is going on with latex, or at least change the Makefile so that make overrides the error. I've no idea how to do that. But one can build the port by hand: just cd to work/avr-libc-1.4.6/doc/api/latex_src, remove the 'clean' target from 'all:', then go through the steps of building 'refman.dvi' by hand. For a final touch, `cd work/avr-libc-1.4.6/doc/api/latex-pdf_src`, rinse, laher, repeat.
>Release-Note:
>Audit-Trail:
>Unformatted:
 
 >How-To-Repeate
 	`cd ports/devel/avr-libc` && Override BROKEN tag && `make`
 	



More information about the freebsd-ports-bugs mailing list