Bug 165193 - audio/oss does not compile on 8-STABLE after Jan. 31 port update
Summary: audio/oss does not compile on 8-STABLE after Jan. 31 port update
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jung-uk Kim
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 00:00 UTC by Mike
Modified: 2012-02-17 19:46 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2012-02-16 00:00:25 UTC
The January 31 update to audio/oss added this snippet to patch-kernel-OS-FreeBSD-os_freebsd.c:

+#if __FreeBSD_version >= 801500
+      if (make_dev_p (MAKEDEV_CHECKNAME, &bsd_cdev, &oss_cdevsw, NULL,
+                     UID_ROOT, GID_WHEEL, 0666, name, 0))
+       {
+         cmn_err (CE_WARN, "Cannot allocate device node /dev/%s\n", name);
+         return;
+       }
+#else

However, MAKEDEV_CHECKNAME does not appear to be present in any version of 8-STABLE.

svnweb.freebsd.org indicates that MAKEDEV_CHECKNAME was added to HEAD:sys/sys/conf.h on Oct. 7 2010 (r213526), while 8-STABLE:sys/sys/conf.h has not changed since Sep. 5 2010 (r212229).

How-To-Repeat: Compile audio/oss under 8-STABLE
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-02-16 00:00:43 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jkim

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jung-uk Kim freebsd_committer freebsd_triage 2012-02-17 19:44:20 UTC
State Changed
From-To: open->closed

Fixed.  Thanks for the report and sorry for the breakage.