Subject: parse.h missing for crypto/dist/heimdal/lib/com_err/
To: None <>
From: Jeremy C. Reed <>
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
-DHAVE_CONFIG_H -c -o compile_et.lo
/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


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
but I didn't find any answers.

My environment has:

My /etc/mk.conf has:
 COPTS+=         -g
 LDFLAGS+=       -g

I did 'make obj' in src and then did 'make release'. (I am reading

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?)


   Jeremy C. Reed