From owner-freebsd-ports Sun Jul 28 03:54:09 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA15229 for ports-outgoing; Sun, 28 Jul 1996 03:54:09 -0700 (PDT) Received: from chizuru.yy.cs.keio.ac.jp (yy-sync-relay.yy.cs.keio.ac.jp [131.113.73.5]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA15223 for ; Sun, 28 Jul 1996 03:54:06 -0700 (PDT) Received: from lavender.yy.cs.keio.ac.jp (lavender.yy.cs.keio.ac.jp [131.113.47.22]) by chizuru.yy.cs.keio.ac.jp (8.6.12+2.5W/3.1W-2.8compat) with ESMTP id TAA05329; Sun, 28 Jul 1996 19:53:49 +0900 Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.7.5/3.4Wbeta5) id RAA02367; Sat, 27 Jul 1996 17:40:10 +0900 (JST) Message-Id: <199607270840.RAA02367@lavender.yy.cs.keio.ac.jp> To: ports@freebsd.org Subject: how to get minor version name in ports collection program. X-Mailer: Mew version 1.05 on Emacs 19.28.1, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sat, 27 Jul 1996 17:40:10 +0900 From: MIHIRA Yoshiro Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi. I'm wide-dhcp ports maintainer. 2.2-currents was changed as follows from 960612-SNAP: * davidg 96/06/12 19:54:21 * * Modified: sys/net if_ethersubr.c * sys/netinet if_ether.c * Log: * Keep ether_type in network order for BPF to be consistent with other * systems. * * Submitted by: Ted Lemon, Matt Thomas, and others. Retrofitted for * -current by me. Then wide-dhcp and maybe CAP which use ether_type, can't run under FreeBSD-currents kernel and new 2.2-SNAP. If I remake wide-dhcp ports collection that is support old 2.2-SNAP(960612 and older) and current/new SNAP, ports-correction's C program must recognize miner FreeBSD version at compile time. But from *FreeBSD Handbook*, the version number via macro is only `__FreeBSD_version' and it was not different between 2.2-SNAP versions. It is same number: `199512' under 2.2-SNAPSHOT series. >From FreeBSD handbook: 18.2.5.1. Before Starting the Port * __FreeBSD_version values: * * 2.0-RELEASE: 199411 * 2.1-current's: 199501, 199503 * 2.0.5-RELEASE: 199504 * 2.1.0-RELEASE: 199511 * 2.2-current before 2.1: 199508 * 2.2-current as 10 Jan 1996: 199512 (will certainly be bumped) Is `ports-current' source tree only support FreeBSD-currents or latest SNAP?? ---------- And in `packages-current/All', fee program is not stayed: `swisswatch' and `gnu-finger'. Please check it. Thank you. Yoshiro MIHIRA Keio Univ. Japan