Build errors on 4.11 in docs with pdf and/or html

Bill Vermillion bv at wjv.com
Tue May 17 06:25:24 PDT 2005


I had gotten busy and had not done a new buildworld since January.

I had a failure in buildworld, and the next day [I do nightly
cvsup's], I did a make clean and got the same problem.

So I did the logical thing, I removed the entire /usr/src and
/usr/obj and re-cvsuped.

I again got errors.

Here is that error. [everthing deleted except the final section]


--------------------------------------------------------------
>>> stage 4: building everything..
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac  DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 all
===> share/info
===> include
===> include/arpa
===> include/protocols
===> include/rpc
===> include/rpcsvc
===> lib
===> lib/csu/i386-elf
===> lib/libcom_err
gzip -cn /usr/src/lib/libcom_err/../../contrib/com_err/com_err.3 > com_err.3.gz
===> lib/libcom_err/doc
make: don't know how to make com_err.pdf. Stop
*** Error code 2

Stop in /usr/src/lib/libcom_err.
*** Error code 1

Stop in /usr/src/lib.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
      846.18 real       540.36 user       207.16 sys

------------------------------------------------------------

I remember at one time I had a problem building docs with the PDF
option turned on in make.conf.  So I checked and I had
FORMATS=pdf html  in /etc/make.conf.

Ah ha!  So I changed that to be FORMATS=html and rebuild again.

This is the error of that output - again just stage 4 onward.


--------------------------------------------------------------
>>> stage 4: building everything..
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386  OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font  GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac  DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin make -f Makefile.inc1 all
===> share/info
===> include
===> include/arpa
===> include/protocols
===> include/rpc
===> include/rpcsvc
===> lib
===> lib/csu/i386-elf
===> lib/libcom_err
gzip -cn /usr/src/lib/libcom_err/../../contrib/com_err/com_err.3 > com_err.3.gz
===> lib/libcom_err/doc
makeinfo --no-split -I /usr/src/lib/libcom_err/doc -I /usr/src/lib/libcom_err/doc /usr/src/lib/libcom_err/doc/com_err.texinfo  -o com_err.info
/usr/src/lib/libcom_err/doc/com_err.texinfo:377: warning: unlikely character ( in @var.
/usr/src/lib/libcom_err/doc/com_err.texinfo:377: warning: unlikely character ) in @var.
/usr/src/lib/libcom_err/doc/com_err.texinfo:384: warning: unlikely character ( in @var.
/usr/src/lib/libcom_err/doc/com_err.texinfo:384: warning: unlikely character ) in @var.
/usr/src/lib/libcom_err/doc/com_err.texinfo:577: warning: unlikely character ( in @var.
/usr/src/lib/libcom_err/doc/com_err.texinfo:577: warning: unlikely character ) in @var.
info2html com_err.info
info2html:No such file or directory
*** Error code 1

Stop in /usr/src/lib/libcom_err/doc.
*** Error code 1

Stop in /usr/src/lib/libcom_err.
*** Error code 1

Stop in /usr/src/lib.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
      854.38 real       534.98 user       203.54 sys

------------------------------------------------------------

Hm.  It won't build with FOMMATS=html either.

I've used that line in my /etc/make.conf for a long time.
I do not recall I've ever had this problem before.

I commented the FORMATS line out completey in /etc/make.conf
and now everything builds correctly.

I wish I had built more often but that's how this year has been so
far.  So the last build I did where everything worked in the past
was on January 29 at 21:22 EST.

Is there something else I may have changed that caused this, or
has the behaviour changed in the past 4 months.

Bill

-- 
Bill Vermillion - bv @ wjv . com


More information about the freebsd-stable mailing list