From nobody@FreeBSD.org  Tue Dec 24 11:42:26 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id 10E4EC48
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 24 Dec 2013 11:42:26 +0000 (UTC)
Received: from oldred.freebsd.org (oldred.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mx1.freebsd.org (Postfix) with ESMTPS id F1E2D198D
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 24 Dec 2013 11:42:25 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id rBOBgPKb002592
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 24 Dec 2013 11:42:25 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id rBOBgPgv002581;
	Tue, 24 Dec 2013 11:42:25 GMT
	(envelope-from nobody)
Message-Id: <201312241142.rBOBgPgv002581@oldred.freebsd.org>
Date: Tue, 24 Dec 2013 11:42:25 GMT
From: Andrew White <andywhite@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ipfilter Makefile error
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         185153
>Category:       bin
>Synopsis:       ipfilter Makefile error
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 24 11:50:00 UTC 2013
>Closed-Date:    Wed Dec 25 01:14:49 UTC 2013
>Last-Modified:  Wed Dec 25 01:14:49 UTC 2013
>Originator:     Andrew White
>Release:        freebsd 10 rc2
>Organization:
>Environment:
FreeBSD fbuilder 10.0-RC2 FreeBSD 10.0-RC2 #0 r259404: Sun Dec 15 11:45:13 UTC 2013     root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
/usr/src/contrib/ipfilter/Makefile doesn't handle double digits in freebsd version

freebsd:
        make freebsd`uname -r|cut -c1`

needs to be more portable like

freebsd:
        make freebsd`uname -r|cut -d'.' -f1`
>How-To-Repeat:
# make freebsd
make freebsd`uname -r|cut -c1`
make[1]: don't know how to make freebsd1. Stop

make[1]: stopped in /usr/src/contrib/ipfilter
*** Error code 2

Stop.
make: stopped in /usr/src/contrib/ipfilter

>Fix:
update Makefile to get version number up to '.'

freebsd:
        make freebsd`uname -r|cut -d'.' -f1`

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: glebius 
State-Changed-When: Wed Dec 25 01:13:17 UTC 2013 
State-Changed-Why:  
Andrew, 

you are not expected to run 'make' anywhere in /usr/src/contrib. The FreeBSD 
build doesn't use these makefiles. 

The issue you are pointing at is correct, but it should be filed not in 
FreeBSD problem report database, but directly to ipfilter author. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=185153 
>Unformatted:
