git: 0f96234a6fbe - main - audio/oss: build fix following src/1c7d15b

From: Chris Rees <crees_at_FreeBSD.org>
Date: Sun, 19 Dec 2021 21:55:13 UTC
The branch main has been updated by crees:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f96234a6fbe1a99322b6adb8fcc66277c4dce18

commit 0f96234a6fbe1a99322b6adb8fcc66277c4dce18
Author:     Chris Rees <crees@FreeBSD.org>
AuthorDate: 2021-12-19 21:43:16 +0000
Commit:     Chris Rees <crees@FreeBSD.org>
CommitDate: 2021-12-19 21:55:01 +0000

    audio/oss: build fix following src/1c7d15b
    
    https://cgit.freebsd.org/src/commit/?id=1c7d15b030718d9d8cc70916fe3216a1
    
    Thanks to:      cy, imp
---
 audio/oss/files/patch-setup_FreeBSD_oss_build_bsdpci.inc     | 11 +++++++++++
 audio/oss/files/patch-setup_FreeBSD_oss_build_bsdvirtual.inc | 11 +++++++++++
 2 files changed, 22 insertions(+)

diff --git a/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdpci.inc b/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdpci.inc
new file mode 100644
index 000000000000..2abd09b8edcf
--- /dev/null
+++ b/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdpci.inc
@@ -0,0 +1,11 @@
+--- setup/FreeBSD/oss/build/bsdpci.inc.orig	2014-02-14 22:59:55.000000000 +0000
++++ setup/FreeBSD/oss/build/bsdpci.inc	2021-12-18 15:09:33.546812000 +0000
+@@ -92,8 +92,6 @@
+       osdev = device_list[i];
+       if (osdev->dip == dev)
+ 	{
+-	  if (device_get_state(dev) == DS_BUSY)
+-	    device_unbusy(dev);
+ 	  if (!DRIVER_DETACH (osdev))
+ 	    {
+ 	      printf (DRIVER_NICK ": Unloading busy device\n");
diff --git a/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdvirtual.inc b/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdvirtual.inc
new file mode 100644
index 000000000000..4a8a04e0bbe0
--- /dev/null
+++ b/audio/oss/files/patch-setup_FreeBSD_oss_build_bsdvirtual.inc
@@ -0,0 +1,11 @@
+--- setup/FreeBSD/oss/build/bsdvirtual.inc.orig	2021-12-18 15:12:47.018175000 +0000
++++ setup/FreeBSD/oss/build/bsdvirtual.inc	2021-12-18 15:11:06.335823000 +0000
+@@ -34,8 +34,6 @@
+     {
+       osdev = device_list[i];
+ 
+-      if (osdev->dip != NULL && device_get_state(osdev->dip) == DS_BUSY)
+-	device_unbusy(osdev->dip);
+       if (!DRIVER_DETACH (osdev))
+ 	{
+ 	  printf (DRIVER_NICK ": Unloading busy device\n");