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