From owner-freebsd-ports Thu Jul 25 3:30:12 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E47FA37B400 for ; Thu, 25 Jul 2002 03:30:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6882343E65 for ; Thu, 25 Jul 2002 03:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6PAU2JU019623 for ; Thu, 25 Jul 2002 03:30:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6PAU2h2019622; Thu, 25 Jul 2002 03:30:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E34A037B400; Thu, 25 Jul 2002 03:23:31 -0700 (PDT) Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BDC843E42; Thu, 25 Jul 2002 03:23:29 -0700 (PDT) (envelope-from vova@express.ru) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17XfmJ-00017Q-00; Thu, 25 Jul 2002 14:23:27 +0400 Message-Id: Date: Thu, 25 Jul 2002 14:23:27 +0400 From: "Vladimir B.Grebenschikov" Reply-To: "Vladimir B.Grebenschikov" To: FreeBSD-gnats-submit@FreeBSD.org Cc: freebsd-emulation@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/40973: Invalid behavior of emulators/rtc on -CURRENT, both build and run time. Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40973 >Category: ports >Synopsis: Invalid behavior of emulators/rtc on -CURRENT, both build and run time. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 25 03:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Vladimir B. Grebenschikov >Release: FreeBSD 5.0-CURRENT i386 >Organization: SWsoft >Environment: System: FreeBSD vbook.express.ru 5.0-CURRENT FreeBSD 5.0-CURRENT #20: Tue Jul 23 17:08:59 MSD 2002 root@walder.asplinux.ru:/usr/obj/ext/current/src/sys/VBOOK i386 rtc from fresh ports. >Description: First problem: Port simply don't duilds on -CURRENT due to invalid module depenance defines. /usr/ports/emulators/rtc# make I don't fetch anything... ===> Extracting for rtc-2001.09.16.1 >How-To-Repeat: on -CURRENT: 1: # cd /usr/ports/emulators/rtc # make ... "/sys/conf/kmod.mk", line 66: "Do not use KMODDEPS on 5.0+, use MODULE_VERSION/MODULE_DEPEND" *** Error code 1 2: # ls -l /dev/rtc ls: /dev/rtc: No such file or directory # kldstat | fgrep rtc 16 1 0xc3a87000 2000 rtc.ko # >Fix: 1: RCS file: /ext/ncvs/ports/emulators/rtc/files/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- files/Makefile 10 Sep 2000 15:06:55 -0000 1.2 +++ files/Makefile 21 May 2002 09:46:51 -0000 @@ -28,7 +28,7 @@ SYS?= /sys NOMAN= YES KMOD= rtc -KMODDEPS= linux +MODULE_DEPEND= linux CDEV_MAJOR?= 202 DEVNAME= ${KMOD} SRCS= rtc.c rtc_linux.c vnode_if.h 2: I have no >Release-Note: >Audit-Trail: >Unformatted: >> No MD5 checksum file. ===> Patching for rtc-2001.09.16.1 ===> Configuring for rtc-2001.09.16.1 ===> Building for rtc-2001.09.16.1 "/sys/conf/kmod.mk", line 66: "Do not use KMODDEPS on 5.0+, use MODULE_VERSION/MODULE_DEPEND" *** Error code 1 /usr/ports/emulators/rtc# Fix for this problem attached (don't ever test it on -STABLE) Second problem: There are no /dev/rtc device on -CURRENT's devfs. I understand that this ports is mostly used for Linux-compatibility, but as I understand - rtc device work well not only for Linux's binaries, so we need device on -CURRENT devfs, isn't it ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message