From owner-freebsd-bugs Thu Aug 21 02:20:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA09339 for bugs-outgoing; Thu, 21 Aug 1997 02:20:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA09329; Thu, 21 Aug 1997 02:20:02 -0700 (PDT) Resent-Date: Thu, 21 Aug 1997 02:20:02 -0700 (PDT) Resent-Message-Id: <199708210920.CAA09329@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, nnd@nnd.itfs.nsk.su Received: from nnd.itfs.nsk.su (nnd.itfs.nsk.su [193.124.36.42]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA09210 for ; Thu, 21 Aug 1997 02:16:25 -0700 (PDT) Received: (from root@localhost) by nnd.itfs.nsk.su (8.8.7/8.8.5) id QAA19350; Thu, 21 Aug 1997 16:20:27 +0700 (NSS) Message-Id: <199708210920.QAA19350@nnd.itfs.nsk.su> Date: Thu, 21 Aug 1997 16:20:27 +0700 (NSS) From: "Nickolay N. Dudorov" Reply-To: nnd@nnd.itfs.nsk.su To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4348: src/lkm/if_ppp unbuildable Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4348 >Category: bin >Synopsis: src/lkm/if_ppp unbuildable >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 21 02:20:01 PDT 1997 >Last-Modified: >Originator: Nickolay N. Dudorov >Organization: NTP Infoteka >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-3.0 current of 970820 (CTM's cvs-cur.3573 applied) >Description: 'src/sys/net/if_ppp.c' used to make if_ppp LKM in src/lkm/if_ppp, but it used '#include "opt_ppp.h"' which is absent in LKM case (it is generated by 'config' for kernel building). >How-To-Repeat: cd /usrc/src/lkm/if_ppp make depend and observe the error message >Fix: Apply the next patch. --- src/lkm/if_ppp/Makefile.ORIG Thu Aug 21 15:55:22 1997 +++ src/lkm/if_ppp/Makefile Thu Aug 21 16:05:12 1997 @@ -2,7 +2,7 @@ .PATH: ${.CURDIR}/../../sys/net KMOD= if_ppp_mod -SRCS= bsd_comp.c if_ppp.c ppp_tty.c slcompress.c bpfilter.h ppp.h +SRCS= bsd_comp.c if_ppp.c ppp_tty.c slcompress.c bpfilter.h ppp.h opt_ppp.h NOMAN= PSEUDO_LKM= CFLAGS+= -I. @@ -12,12 +12,16 @@ PROTOS?= -DINET CFLAGS+= ${PROTOS} -CLEANFILES+= bpfilter.h ppp.h +CLEANFILES+= bpfilter.h ppp.h opt_ppp.h bpfilter.h: echo "#define NBPFILTER ${NBPFILTER}" > bpfilter.h ppp.h: echo "#define NPPP ${NPPP}" > ppp.h + +opt_ppp.h: + echo "#define PPP_BSDCOMP 1" > opt_ppp.h + echo "#define PPP_DEFLATE 1" >> opt_ppp.h .include >Audit-Trail: >Unformatted: