Subject: parse.h missing for crypto/dist/heimdal/lib/com_err/
To: None <netbsd-users@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: netbsd-users
Date: 01/26/2001 23:26:39
I am trying to do a "make build" (also tried "make release") with.
1.5.1_ALPHA (i386).
I receive this error:
includes ===> lib/libcom_err
cd /usr/src/lib/libcom_err/compile_et && make compile_et
cc -O
-I. -I/usr/src/lib/libcom_err/compile_et/../../../include/heimdal
-I/usr/src/lib/libroken/obj
-I/usr/src/lib/libcom_err/compile_et/../../../crypto/dist/heimdal/lib/com_err
-I/usr/src/lib/libcom_err/compile_et/../../../crypto/dist/heimdal/lib/roken
-DHAVE_CONFIG_H -c -o compile_et.lo
/usr/src/lib/libcom_err/compile_et/../../../crypto/dist/heimdal/lib/com_err/compile_et.c
/usr/src/lib/libcom_err/compile_et/../../../crypto/dist/heimdal/lib/com_err/compile_et.c:42: parse.h: No
such file or directory
*** Error code 1
Stop.
If I understand correctly, this parse.h is created with lex or yacc.
Wojciech Puchar posted a similar error this week to this list (parse.h was
missing from crypto/dist/heimdal/lib/sl/). But the follow up said "it was
my failure of putting too much strange things in /etc/mk.conf".
Also last summer, Hisashi T Fujinaka had the same error
http://mail-index.netbsd.org/current-users/2000/06/22/0014.html
but I didn't find any answers.
My environment has:
BSDOBJDIR=/usr/src/netbsd/obj
DESTDIR=/usr/src/netbsd/install
RELEASEDIR=/usr/src/netbsd/release
My /etc/mk.conf has:
COPTS+= -g
LDFLAGS+= -g
I did 'make obj' in src and then did 'make release'. (I am reading
http://www.netbsd.org/developers/releng/build-release.html.)
Any ideas?
(By the way, my goal is to create 1.5.1_ALPHA binary sets, so my hacked-up
one-step sysinst will have something to use. In the meanwhile, are
1.5.1_ALPHA binary base sets for i386 available?)
Thanks,
Jeremy C. Reed
http://www.reedmedia.net/