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