daily CVS update output

2022-03-31 Thread NetBSD source update


Updating src tree:
P src/sys/dev/cgd.c
P src/sys/dev/fss.c
P src/sys/dev/midi.c
P src/sys/dev/sequencer.c
P src/sys/dev/spkr.c
P src/sys/dev/vnd.c
P src/sys/dev/audio/audio.c
P src/sys/dev/dm/device-mapper.c
P src/sys/dev/dtv/dtv_device.c
P src/sys/dev/flash/flash.c
P src/sys/dev/gpio/gpio.c
P src/sys/dev/gpio/gpiopps.c
P src/sys/dev/i2c/sht3x.c
P src/sys/dev/ic/scmd.c
P src/sys/dev/ir/cir.c
P src/sys/dev/iscsi/iscsi_main.c
P src/sys/dev/pad/pad.c
P src/sys/dev/pci/if_ixl.c
P src/sys/dev/pci/if_vioif.c
P src/sys/dev/pci/nvme_pci.c
P src/sys/dev/pci/vio9p.c
P src/sys/dev/usb/uhid.c
P src/sys/dev/wscons/wsbell.c
P src/sys/kern/subr_thmap.c
P src/sys/modules/lua/lua.c
P src/sys/net/if_tap.c
P src/sys/net/lagg/if_lagg.c
P src/sys/net/lagg/if_lagg_lacp.c
P src/sys/net/lagg/if_laggproto.c
P src/sys/net/lagg/if_laggproto.h
P src/sys/opencrypto/cryptodev.c
P src/sys/rump/dev/lib/libmd/md_component.c
P src/sys/rump/dev/lib/libpci/pci_at_mainbus.c
P src/sys/rump/dev/lib/libscsipi/scsipi_component.c
P src/sys/rump/dev/lib/libucom/ucom_at_usb.c
P src/sys/rump/dev/lib/libulpt/ulpt_at_usb.c
P src/sys/rump/dev/lib/libvirtio_ld/ld_at_virtio.c
P src/sys/rump/dev/lib/libwscons/wscons_component.c
P src/tests/net/if_lagg/t_lagg.sh
P src/tests/usr.bin/xlint/lint2/msg_016.ln
P src/usr.bin/xlint/lint1/tree.c

Updating xsrc tree:


Killing core files:




Updating file list:
-rw-rw-r--  1 srcmastr  netbsd  47065960 Apr  1 03:04 ls-lRA.gz


Re: config(1) help needed!

2022-03-31 Thread Paul Goyette

On Thu, 31 Mar 2022, Paul Goyette wrote:


I trying to merge the midi and sequencer modules (to resolve some
circular dependency), and running into a problem getting the build
to create a combined ioconf.[ch] file.

I've joined the two pre-existing ioconf files thusly:

ioconf midi
include "conf/files"

pseudo-root midibus*
midi* at midibus?

ioconf sequencer<<<---
pseudo-root midi*   <<<---
pseudo-device sequencer

I've tried with all four combinations of including/omitting the
two <<<--- lines, without any success.  config(1) creates all of
the stuff for midi but doesn't create anything for the sequencer
device.

Any suggestions on how to make this work?


Interestingly, config _does_ create the declaration for the
sequencerattach() routine in ionconf.h but it declares a cfdriver
only for midi;  there is no cfdriver for the sequencer device.


++--+--+
| Paul Goyette   | PGP Key fingerprint: | E-mail addresses:|
| (Retired)  | FA29 0E3B 35AF E8AE 6651 | p...@whooppee.com|
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoye...@netbsd.org  |
| & Network Engineer |  | pgoyett...@gmail.com |
++--+--+


config(1) help needed!

2022-03-31 Thread Paul Goyette

I trying to merge the midi and sequencer modules (to resolve some
circular dependency), and running into a problem getting the build
to create a combined ioconf.[ch] file.

I've joined the two pre-existing ioconf files thusly:

ioconf midi
include "conf/files"

pseudo-root midibus*
midi* at midibus?

ioconf sequencer<<<---
pseudo-root midi*   <<<---
pseudo-device sequencer

I've tried with all four combinations of including/omitting the
two <<<--- lines, without any success.  config(1) creates all of
the stuff for midi but doesn't create anything for the sequencer
device.

Any suggestions on how to make this work?


++--+--+
| Paul Goyette   | PGP Key fingerprint: | E-mail addresses:|
| (Retired)  | FA29 0E3B 35AF E8AE 6651 | p...@whooppee.com|
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoye...@netbsd.org  |
| & Network Engineer |  | pgoyett...@gmail.com |
++--+--+