Bug 124343 - Stale files in the tree prevents normal port building for audio/aureal-kmod.
Summary: Stale files in the tree prevents normal port building for audio/aureal-kmod.
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: misc (show other bugs)
Version: 7.0-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: Rong-En Fan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-06 09:40 UTC by c.kworr
Modified: 2022-03-31 00:32 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description c.kworr 2008-06-06 09:40:02 UTC
Kernel module installed by audio/aureal-kmod support various Aureal vortex cards. This code fails to be submitted into the main tree. For now main tree holds archaic versions of the files used to make the kernel module. This files are outdated (last time they were touched in 2005) and do interfere with port build process. However they are just sitting there without any cause. They are even disconnected from main build process.

Fix: 

Remove this files:
 sys/dev/sound/pci/au88x0.c
 sys/dev/sound/pci/au88x0.h
Change this file:
 sys/conf/files
removing commented out line about snd_au88x0.
How-To-Repeat: Just try to build the mentioned port.
Comment 1 Gavin Atkinson freebsd_committer freebsd_triage 2009-01-07 10:14:30 UTC
State Changed
From-To: open->patched

Files removed in SVN r186851 


Comment 2 Gavin Atkinson freebsd_committer freebsd_triage 2009-01-07 10:14:30 UTC
Responsible Changed
From-To: freebsd-bugs->rafan

Over to committer as MFC reminder
Comment 3 dfilter service freebsd_committer freebsd_triage 2009-01-14 06:50:42 UTC
Author: rafan
Date: Wed Jan 14 06:50:28 2009
New Revision: 187209
URL: http://svn.freebsd.org/changeset/base/187209

Log:
  MFC r186851
  
   - Remove snd_au88x0 which seems never got compiled into kernel nor as a kernel
     module. These files cause manual interaction when building
     ports/audio/aureal-kmod which provides a usable i386-only driver (it requires
     linking against some linux object files distributed by vendor which bankrupted
     back in 2000).
  
   MFC after:    1 week
  
  PR:		124343

Deleted:
  stable/7/sys/dev/sound/pci/au88x0.c
  stable/7/sys/dev/sound/pci/au88x0.h
  stable/7/sys/modules/sound/driver/au88x0/
Modified:
  stable/7/sys/   (props changed)
  stable/7/sys/conf/NOTES
  stable/7/sys/conf/files
  stable/7/sys/contrib/pf/   (props changed)
  stable/7/sys/dev/cxgb/   (props changed)

Modified: stable/7/sys/conf/NOTES
==============================================================================
--- stable/7/sys/conf/NOTES	Wed Jan 14 05:08:52 2009	(r187208)
+++ stable/7/sys/conf/NOTES	Wed Jan 14 06:50:28 2009	(r187209)
@@ -1990,8 +1990,6 @@ device		sound
 # snd_ad1816:		Analog Devices AD1816 ISA PnP/non-PnP.
 # snd_als4000:		Avance Logic ALS4000 PCI.
 # snd_atiixp:		ATI IXP 200/300/400 PCI.
-# snd_au88x0		Aureal Vortex 1/2/Advantage PCI. This driver
-#			lacks support for playback and recording.
 # snd_audiocs:		Crystal Semiconductor CS4231 SBus/EBus. Only
 #			for sparc64.
 # snd_cmi:		CMedia CMI8338/CMI8738 PCI.
@@ -2035,7 +2033,6 @@ device		sound
 device		snd_ad1816
 device		snd_als4000
 device		snd_atiixp
-#device		snd_au88x0
 #device		snd_audiocs
 device		snd_cmi
 device		snd_cs4281

Modified: stable/7/sys/conf/files
==============================================================================
--- stable/7/sys/conf/files	Wed Jan 14 05:08:52 2009	(r187208)
+++ stable/7/sys/conf/files	Wed Jan 14 06:50:28 2009	(r187209)
@@ -965,7 +965,6 @@ dev/sound/isa/sbc.c		optional snd_sbc is
 dev/sound/isa/sndbuf_dma.c	optional sound isa
 dev/sound/pci/als4000.c		optional snd_als4000 pci
 dev/sound/pci/atiixp.c		optional snd_atiixp pci
-#dev/sound/pci/au88x0.c		optional snd_au88x0 pci
 dev/sound/pci/cmi.c		optional snd_cmi pci
 dev/sound/pci/cs4281.c		optional snd_cs4281 pci
 dev/sound/pci/csa.c		optional snd_csa pci \
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
Comment 4 dfilter service freebsd_committer freebsd_triage 2009-01-14 10:17:52 UTC
Author: rafan
Date: Wed Jan 14 10:17:35 2009
New Revision: 187213
URL: http://svn.freebsd.org/changeset/base/187213

Log:
  MFC r186851
  
   - Remove snd_au88x0 which seems never got compiled into kernel nor as a kernel
     module. These files cause manual interaction when building
     ports/audio/aureal-kmod which provides a usable i386-only driver (it requires
     linking against some linux object files distributed by vendor which bankrupted
     back in 2000).
  
   MFC after:    1 week
  
  PR:           124343

Deleted:
  stable/6/sys/dev/sound/pci/au88x0.c
  stable/6/sys/dev/sound/pci/au88x0.h
  stable/6/sys/modules/sound/driver/au88x0/
Modified:
  stable/6/sys/   (props changed)
  stable/6/sys/conf/NOTES
  stable/6/sys/conf/files

Modified: stable/6/sys/conf/NOTES
==============================================================================
--- stable/6/sys/conf/NOTES	Wed Jan 14 10:02:47 2009	(r187212)
+++ stable/6/sys/conf/NOTES	Wed Jan 14 10:17:35 2009	(r187213)
@@ -1996,8 +1996,6 @@ device		sound
 # snd_ad1816:		Analog Devices AD1816 ISA PnP/non-PnP.
 # snd_als4000:		Avance Logic ALS4000 PCI.
 # snd_atiixp:		ATI IXP 200/300/400 PCI.
-# snd_au88x0		Aureal Vortex 1/2/Advantage PCI. This driver
-#			lacks support for playback and recording.
 # snd_audiocs:		Crystal Semiconductor CS4231 SBus/EBus. Only
 #			for sparc64.
 # snd_cmi:		CMedia CMI8338/CMI8738 PCI.
@@ -2039,7 +2037,6 @@ device		sound
 device		snd_ad1816
 device		snd_als4000
 device		snd_atiixp
-#device		snd_au88x0
 #device		snd_audiocs
 device		snd_cmi
 device		snd_cs4281

Modified: stable/6/sys/conf/files
==============================================================================
--- stable/6/sys/conf/files	Wed Jan 14 10:02:47 2009	(r187212)
+++ stable/6/sys/conf/files	Wed Jan 14 10:17:35 2009	(r187213)
@@ -918,7 +918,6 @@ dev/sound/isa/sbc.c		optional snd_sbc is
 dev/sound/isa/sndbuf_dma.c	optional sound isa
 dev/sound/pci/als4000.c		optional snd_als4000 pci
 dev/sound/pci/atiixp.c		optional snd_atiixp pci
-#dev/sound/pci/au88x0.c		optional snd_au88x0 pci
 dev/sound/pci/cmi.c		optional snd_cmi pci
 dev/sound/pci/cs4281.c		optional snd_cs4281 pci
 dev/sound/pci/csa.c		optional snd_csa pci \
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
Comment 5 Rong-En Fan freebsd_committer freebsd_triage 2009-01-14 10:18:38 UTC
State Changed
From-To: patched->closed

MFC to both 6.x and 7.x. Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-03-18 20:28:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=ef5dec7cc75b985d9ada767f716e19ec44f5c44a

commit ef5dec7cc75b985d9ada767f716e19ec44f5c44a
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-03-18 20:11:32 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-03-18 20:27:35 +0000

    Remove snd_aureal driver source

    This driver was not finished when it was committed in 1999 and was never
    connected to the build.

    A version of the driver used to be available in ports as
    audio/aureal-kmod, but it has been removed.  It did not build on FreeBSD
    10.x or later and the binary objects it required were not available
    after Google Code disappeared.

    PR:             124343
    Reported by:    joel
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation

 sys/dev/sound/driver.c            |   1 -
 sys/dev/sound/pci/aureal.c (gone) | 686 --------------------------------------
 sys/dev/sound/pci/aureal.h (gone) | 100 ------
 3 files changed, 787 deletions(-)
Comment 7 Volodymyr Kostyrko 2022-03-19 21:37:38 UTC
Well, technically I still have binaries handy, but I highly doubt anyone will work on it. I don't have the card available as of right now, obtaining a sample might be really hard, plus binaries were actually 32bit.

As of right now it's just a piece of history.

Thank you all!
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-03-30 01:18:56 UTC
A commit in branch stable/13 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=797b8b9c4087fbc7506d3d01f47341b00baa810a

commit 797b8b9c4087fbc7506d3d01f47341b00baa810a
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-03-18 20:11:32 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-03-30 01:18:05 +0000

    Remove snd_aureal driver source

    This driver was not finished when it was committed in 1999 and was never
    connected to the build.

    A version of the driver used to be available in ports as
    audio/aureal-kmod, but it has been removed.  It did not build on FreeBSD
    10.x or later and the binary objects it required were not available
    after Google Code disappeared.

    PR:             124343
    Reported by:    joel
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation

    (cherry picked from commit ef5dec7cc75b985d9ada767f716e19ec44f5c44a)

 sys/dev/sound/driver.c            |   1 -
 sys/dev/sound/pci/aureal.c (gone) | 686 --------------------------------------
 sys/dev/sound/pci/aureal.h (gone) | 100 ------
 3 files changed, 787 deletions(-)
Comment 9 commit-hook freebsd_committer freebsd_triage 2022-03-31 00:32:12 UTC
A commit in branch stable/12 references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=b31b45f26a0ba0df8045d48f78eca497c1c8f402

commit b31b45f26a0ba0df8045d48f78eca497c1c8f402
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-03-18 20:11:32 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-03-31 00:31:44 +0000

    Remove snd_aureal driver source

    This driver was not finished when it was committed in 1999 and was never
    connected to the build.

    A version of the driver used to be available in ports as
    audio/aureal-kmod, but it has been removed.  It did not build on FreeBSD
    10.x or later and the binary objects it required were not available
    after Google Code disappeared.

    PR:             124343
    Reported by:    joel
    MFC after:      1 week
    Sponsored by:   The FreeBSD Foundation

    (cherry picked from commit ef5dec7cc75b985d9ada767f716e19ec44f5c44a)

 sys/dev/sound/driver.c            |   1 -
 sys/dev/sound/pci/aureal.c (gone) | 688 --------------------------------------
 sys/dev/sound/pci/aureal.h (gone) | 101 ------
 3 files changed, 790 deletions(-)