Building modules, stage 2. MODPOST 4 modules ERROR: "dvb_ringbuffer_free" [/var/tmp/portage/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2/work/powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.ko] undefined! ERROR: "dvb_ringbuffer_init" [/var/tmp/portage/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2/work/powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.ko] undefined! ERROR: "dvb_register_device" [/var/tmp/portage/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2/work/powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.ko] undefined! ERROR: "dvb_dmx_swfilter" [/var/tmp/portage/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2/work/powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.ko] undefined! ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-libressl-20191001-181601 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * clang: clang version 9.0.0 (tags/RELEASE_900/final) Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/9/bin llvm: 9.0.0 Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) [3] jython2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.38.0 * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.13.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Fri, 04 Oct 2019 21:06:35 +0000 emerge -qpvO media-tv/v4l-dvb-saa716x [ebuild N ] media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2 USE="firmware"
Created attachment 591870 [details] emerge-info.txt
Created attachment 591872 [details] emerge-history.txt
Created attachment 591874 [details] environment
Created attachment 591876 [details] etc.portage.tbz2
Created attachment 591878 [details] media-tv:v4l-dvb-saa716x-0.0.1_p20170225-r2:20191004-212618.log
The kernel module build fails because necessary kernel config options were not set. See build-log: * Checking for suitable kernel configuration options... * CONFIG_DVB_CORE: is not set when it should be. * CONFIG_DVB_STV6110x: is not set when it should be. * CONFIG_DVB_STV090x: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. The behaviour of the check will be changed from warning to fatal to omit this situation in the future. Module builds fine with today's newest kernel (5.3.11) and gcc (9.2.0).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8465c0cdbb984d198397dda6d2d29c49aae6c8a commit c8465c0cdbb984d198397dda6d2d29c49aae6c8a Author: Martin Dummer <martin.dummer@gmx.net> AuthorDate: 2019-11-25 21:08:16 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-12-04 14:48:05 +0000 media-tv/v4l-dvb-saa716x: fix bugs make missing kernel configurations in CONFIG_CHECK fatal adapt BUILD_PARAMS for kernel 5.1 and up no version bump for current ebuild Closes: https://bugs.gentoo.org/690372 Closes: https://bugs.gentoo.org/696292 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Martin Dummer <martin.dummer@gmx.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> .../v4l-dvb-saa716x-0.0.1_p20170225-r2.ebuild | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-)