From owner-freebsd-stable@FreeBSD.ORG Tue Sep 16 16:41:43 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02FE9106566B for ; Tue, 16 Sep 2008 16:41:43 +0000 (UTC) (envelope-from josh.carroll@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.224]) by mx1.freebsd.org (Postfix) with ESMTP id B4EE08FC35 for ; Tue, 16 Sep 2008 16:41:42 +0000 (UTC) (envelope-from josh.carroll@gmail.com) Received: by wr-out-0506.google.com with SMTP id c8so458793wra.27 for ; Tue, 16 Sep 2008 09:41:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :to:subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=6CiW5Gx4RMfhr/dRIwP+7F7PsvX11PjF1Wb6vP68FOU=; b=WCVg7eW4QNGXZZkcb0dK8dN7uUllM4/3fXLVuPVqyotfqenxH82mvvzMKcbxhtxCj1 3EVErDqlrvj/ciykBpvKH78Qlo6nczxSRQC5e8t+xMx+zRwkzUx3MdAeCmeqrX+KMHw4 7udLqqA/jAXAXZSM3EDmj/Q0bycHRzeb6JTzk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=jcvpp6QF6LKmnwfIEhf1FlCvNmW0YC/AcpQozlEPwWX+0OYspnpi72ceaZNzwGjtSn +DX9R/oJyEM4RAQesT0GxJzSB1JaQIfkQ3LLxkHVwXsV4w8CXcrlnE8r0dd9xW9bM4VS 06SC5w77jk3xP9sUlzMzCTvWMSnbo+AtcnRaM= Received: by 10.151.42.18 with SMTP id u18mr1827928ybj.57.1221583301943; Tue, 16 Sep 2008 09:41:41 -0700 (PDT) Received: by 10.151.11.21 with HTTP; Tue, 16 Sep 2008 09:41:41 -0700 (PDT) Message-ID: <8cb6106e0809160941m57b9aa9ehc21b5f92a396082b@mail.gmail.com> Date: Tue, 16 Sep 2008 12:41:41 -0400 From: "Josh Carroll" To: "FreeBSD Stable" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: recent MFC of soreceive_dgram breaks kernels without INET6 option X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: josh.carroll@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Sep 2008 16:41:43 -0000 Hello, I just csup'd this morning and now I cannot build a kernel that does not include INET6. I can send my KERNCONF, but it is sufficient to create a kernel config with: include GENERIC nooption INET6 Here's the error during kernel compilation of a kernel config without "options INET6" in the kernel config: /usr/src/sys/netinet/udp_usrreq.c: In function 'udp_inpcb_init': /usr/src/sys/netinet/udp_usrreq.c:170: error: 'udp6_usrreqs' undeclared (first use in this function) /usr/src/sys/netinet/udp_usrreq.c:170: error: (Each undeclared identifier is reported only once /usr/src/sys/netinet/udp_usrreq.c:170: error: for each function it appears in.) It looks like the MFC for the new soreceive_dgram stuff is the culprit. Can this can be fixed to not require IPv6? I have no desire to include it in my kernel, but if that will be the requirement going forward, perhaps a note in UPDATING is in order? Thanks, Josh