On 06/05/2018 04:33 AM, Arnd Bergmann wrote: > The patch that allowed all the ISA drivers to build across architectures > accidentally removed one 'select' statement, which now causes a rare > randconfig build failure in case all the other drivers are disabled: > > drivers/media/radio/radio-aimslab.o:(.data+0x0): undefined reference to `radio_isa_match' > drivers/media/radio/radio-aimslab.o:(.data+0x4): undefined reference to `radio_isa_probe' > drivers/media/radio/radio-aimslab.o:(.data+0x8): undefined reference to `radio_isa_remove' > > This puts the statement back where it belongs. > > Fixes: 258c524bdaab ("media: radio: allow building ISA drivers with COMPILE_TEST") > Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> > --- > drivers/media/radio/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/media/radio/Kconfig b/drivers/media/radio/Kconfig > index 8fa403c7149e..39b04ad924c0 100644 > --- a/drivers/media/radio/Kconfig > +++ b/drivers/media/radio/Kconfig > @@ -257,6 +257,7 @@ config RADIO_RTRACK > tristate "AIMSlab RadioTrack (aka RadioReveal) support" > depends on ISA || COMPILE_TEST > depends on VIDEO_V4L2 > + select RADIO_ISA > ---help--- > Choose Y here if you have one of these FM radio cards, and then fill > in the port address below. > Acked-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Reported-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> https://marc.info/?l=linux-next&m=152778594005254&w=2 thanks, -- ~Randy