NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: kern/56772: various modules cannot load - missing symbols
The following reply was made to PR kern/56772; it has been noted by GNATS.
From: Paul Goyette <paul%whooppee.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: re: kern/56772: various modules cannot load - missing symbols
Date: Thu, 31 Mar 2022 12:43:30 -0700 (PDT)
On Wed, 30 Mar 2022, matthew green wrote:
> > > Module ``midi'' fails to load due to reference to ``midiseq_in''
>>>
> > This is actually a circular dependency between midi and sequencer
> > modules. Until this dependency is resolved, these modules cannot
> > be successfully loaded, and must be "built-in" to the kernel.
> why are they separate? probably best to just move the
> sequencer code into the midi module directly. they are
> just two different ways to do midi.
OK, seems that config(1) won't cooperate in merging two device driver
modules. The ioconf command seems to process only one device, even
if multiple devices are specified. This prevents me from using
pseudo-root midibus*
midi* at midibus?
pseudo-root midi*
pseudo-device sequencer
It creates the ioconf.[ch] files, but ioconf.c contains zero data
structures for sequencer.
+--------------------+--------------------------+----------------------+
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| (Retired) | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost |
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost |
| & Network Engineer | | pgoyette99%gmail.com@localhost |
+--------------------+--------------------------+----------------------+
Home |
Main Index |
Thread Index |
Old Index