Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690372 - media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2 : 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_hybrid.ko] undefined!
Summary: media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2 : ERROR: dvb_dmx_swfilter [/var/t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Martin Dummer
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-07-21 18:02 UTC by Toralf Förster
Modified: 2019-12-04 14:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.38 KB, text/plain)
2019-07-21 18:02 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,107.89 KB, text/plain)
2019-07-21 18:02 UTC, Toralf Förster
Details
environment (environment,90.43 KB, text/plain)
2019-07-21 18:02 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,10.09 KB, application/x-bzip)
2019-07-21 18:02 UTC, Toralf Förster
Details
media-tv:v4l-dvb-saa716x-0.0.1_p20170225-r2:20190721-173740.log (media-tv:v4l-dvb-saa716x-0.0.1_p20170225-r2:20190721-173740.log,12.29 KB, text/plain)
2019-07-21 18:02 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2019-07-21 18:02:07 UTC
  Building modules, stage 2.
  MODPOST 4 modules
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_hybrid.ko] undefined!
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!

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_hardened-20190719-201908

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.1.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)

Available Rust versions:
  [1]   rust-1.36.0 *



emerge -qpvO media-tv/v4l-dvb-saa716x
[ebuild  N    ] media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r2  USE="firmware"
Comment 1 Toralf Förster gentoo-dev 2019-07-21 18:02:10 UTC
Created attachment 583932 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-07-21 18:02:13 UTC
Created attachment 583934 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2019-07-21 18:02:16 UTC
Created attachment 583936 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2019-07-21 18:02:19 UTC
Created attachment 583938 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2019-07-21 18:02:22 UTC
Created attachment 583940 [details]
media-tv:v4l-dvb-saa716x-0.0.1_p20170225-r2:20190721-173740.log
Comment 6 Martin Dummer 2019-11-25 08:49:08 UTC
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).
Comment 7 Larry the Git Cow gentoo-dev 2019-12-04 14:49:01 UTC
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(-)