lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Tue, 22 Sep 2009 10:01:06 +0200
From:	Ingo Molnar <mingo@...e.hu>
To:	Mauro Carvalho Chehab <mchehab@...hat.com>,
	Steven Rostedt <rostedt@...dmis.org>
Cc:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org, linux-media@...r.kernel.org
Subject: [origin tree build failure] drivers/built-in.o:(.data+0xb1f40):
	undefined reference to `dib0070_ctrl_agc_filter'


FYI, here's another new build breakage that triggers in -tip testing:

 drivers/built-in.o:(.data+0xb1f40): undefined reference to `dib0070_ctrl_agc_filter'
 drivers/built-in.o:(.data+0xb1f80): undefined reference to `dib0070_ctrl_agc_filter'

triggers due to:

 CONFIG_DVB_USB_DIB0700=y
 # CONFIG_DVB_TUNER_DIB0070 is not set

(full config attached)

i've turned that driver off in my testing for now via the hack below. 
(not for merging)

The Kconfig rules in drivers/media/dvb/dvb-usb/Kconfig make my head hurt
:-)

My gut impression is that you are trying to offer too much configuration 
flexibility there and are trying to work around limitations in the 
kconfig tooling and it's just a combinatorical explosion of complexity.

Cannot pin it down which area to improve though.

If that is the case, simplifying it in some brutal fashion might help. 
Kconfig isnt good enough to allow just about any configuration scheme 
that makes sense to offer to users - some modi create too much ugliness.

	Ingo

-------------->
>From 5958666d97430e2a4cadde5412ad39b3e60baad4 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@...e.hu>
Date: Tue, 22 Sep 2009 09:37:02 +0200
Subject: [PATCH] [not for upstream] media: dvb: Disable usb-dib0700 for now

Build breakage:

 drivers/built-in.o:(.data+0xb1f40): undefined reference to `dib0070_ctrl_agc_filter'
 drivers/built-in.o:(.data+0xb1f80): undefined reference to `dib0070_ctrl_agc_filter'

 CONFIG_DVB_USB_DIB0700=y
 # CONFIG_DVB_TUNER_DIB0070 is not set

Turn the driver off for now.

NOT-Signed-off-by: Ingo Molnar <mingo@...e.hu>
---
 drivers/media/dvb/dvb-usb/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig
index 125da6b..bb339a5 100644
--- a/drivers/media/dvb/dvb-usb/Kconfig
+++ b/drivers/media/dvb/dvb-usb/Kconfig
@@ -69,6 +69,7 @@ config DVB_USB_DIBUSB_MC
 config DVB_USB_DIB0700
 	tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
 	depends on DVB_USB
+	depends on 0
 	select DVB_DIB7000P if !DVB_FE_CUSTOMISE
 	select DVB_DIB7000M if !DVB_FE_CUSTOMISE
 	select DVB_DIB8000 if !DVB_FE_CUSTOMISE

View attachment "config" of type "text/plain" (67773 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ