Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 158144
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Samuli Suominen <ssuominen@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 158144 depends on: Show dependency tree
Bug 158144 blocks: 150058
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-12-14 08:29 0000
Requesting stabilization of media-video/em8300-libraries-0.16.0 and
media-video/em8300-modules-0.16.0. It provides support for recent kernels,
including 2.6.17, .18 and .19 wich previous versions doesn't provide at all. It
also brings ALSA support. It's been in tree only for 14 days now but
currently marked stable version 0.13.0 doesn't work at all, and it's ancient
history and should be cleaned from tree ASAP; with all other previous versions
as well. 

I am proxying these packages with zzam and I am, or was an x86 arch tester so
consider this allready tested as I have the hardware necessary available.

------- Comment #1 From Samuli Suominen 2006-12-14 08:33:40 0000 -------
And be noted that there is no open bugs.

------- Comment #2 From Markus Meier 2006-12-15 13:10:29 0000 -------
media-video/em8300-libraries-0.16.0  USE="gtk"
1. emerges on x86
2. passes collision test

media-video/em8300-modules-0.16.0
1. emerges on x86 (2.6.18 kernel)
2. passes collision test


Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4,
2.6.18.4 i686)
=================================================================
System uname: 2.6.18.4 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.6
Last Sync: Fri, 15 Dec 2006 04:30:01 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r3, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner"
FEATURES="autoconfig collision-protect distlocks metadata-transfer
parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/ http://gentoo.inode.at/"
LINGUAS="en de en_GB de_CH"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apache2 asf berkdb bitmap-fonts cairo cdr cdrom
cli cracklib crypt cups dbus divx dlloader dri dts dvd dvdr dvdread eds
elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm
gstreamer gtk hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog
java jpeg kde kdeenablefinal kernel_linux ldap libg++ linguas_de linguas_de_CH
linguas_en linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly
ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline
reflection rtsp ruby samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd
test tetex theora threads truetype truetype-fonts type1-fonts udev unicode
userland_GNU vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis
win32codecs wxwindows x264 xine xml xorg xprint xv xvid zlib"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

------- Comment #3 From Christian Faulhammer 2006-12-16 02:27:03 0000 -------
x86 stable

------- Comment #4 From Samuli Suominen 2006-12-16 03:12:24 0000 -------
reopening for reassigment, apologies for bugspam.

------- Comment #5 From Samuli Suominen 2006-12-16 03:13:20 0000 -------
amd64 please stabilize this one too, your current stable 0.15.3 does not
compile on 2.6.17, .18 or .19 and doesn't have ALSA support.

------- Comment #6 From Samuli Suominen 2007-01-05 06:38:37 0000 -------
amd64: If you don't have hardware for this and you are OK with 0.15.3 deletion
just say so.

You'll have working 0.16.0 with ~amd64 anyway.

------- Comment #7 From Simon Stelling (RETIRED) 2007-02-05 14:06:25 0000 -------
fails here on amd64:

 * Found sources for kernel version:
 *     2.6.17-gentoo-r8
 * Checking for suitable kernel configuration options...                       
                 [ ok ]
>>> Unpacking source...
>>> Unpacking em8300-0.16.0.tar.gz to /var/tmp/portage/media-video/em8300-modules-0.16.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-video/em8300-modules-0.16.0/work/em8300-0.16.0/modules ...
cc1: error: /lib/modules/2.6.17-gentoo-r5/build/include/linux/version.h: No
such file or directory
make -C /lib/modules/2.6.17-gentoo-r5/build
SUBDIRS=/var/tmp/portage/media-video/em8300-modules-0.16.0/work/em8300-0.16.0/modules
modules
make: *** /lib/modules/2.6.17-gentoo-r5/build: No such file or directory. 
Stop.
make: *** [build] Error 2

!!! ERROR: media-video/em8300-modules-0.16.0 failed.
Call stack:
  ebuild.sh, line 1611:   Called dyn_compile
  ebuild.sh, line 968:   Called qa_call 'src_compile'
  environment, line 4029:   Called src_compile
  em8300-modules-0.16.0.ebuild, line 28:   Called die

!!! emake failed.
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/tmp/portage/media-video/em8300-modules-0.16.0/temp/build.log'.

can some other amd64 guy test this? might well be it's just a problem with my
old sources

------- Comment #8 From Dieter Edinger 2007-02-08 14:48:44 0000 -------
(In reply to comment #0)
With package media-video/em8300-libraries-0.16.0 and current udev 104-r9 the
device /dev/em8300_ma-0 will not be created. I tried with kernel
linux-2.6.16-gentoo-r13 and linux-2.6.19-gentoo-r4.
udevmonitor shows:
UEVENT[1170938181.485122] add@/module/bt865
UEVENT[1170938181.485159] add@/bus/i2c/drivers/bt865
UEVENT[1170938190.851294] add@/module/em8300
UEVENT[1170938190.851904] add@/bus/pci/drivers/Sigma Designs EM8300
UEVENT[1170938190.851941] add@/class/i2c-adapter/i2c-1
UEVENT[1170938190.851968] add@/devices/platform/i2c-1/1-0045
UEVENT[1170938190.851994] add@/class/i2c-adapter/i2c-2
UEVENT[1170938190.852020] add@/class/em8300/em8300-0
UEVENT[1170938190.852046] add@/class/em8300/em8300-0/em8300_mv-0
UEVENT[1170938190.852074] add@/class/em8300/em8300-0/em8300_sp-0
UEVENT[1170938190.852101] add@/class/sound/pcmC0D1p
UEVENT[1170938190.852126] add@/class/sound/pcmC0D0p
UEVENT[1170938190.852152] add@/class/sound/controlC0
With em8300-modules-0.15.3 the audio device gets created.

------- Comment #9 From Christoph Mende 2007-02-27 14:58:43 0000 -------
em8300-modules-0.16.0 compiles fine, but I can't load the module (em8300:
Unknown symbol i2c_bit_del_bus - i2c-core and i2c-algo-bit are loaded), works
with 0.16.0-r1 though, /dev/em8300_ma-0 is created too with udev-104-r11 and
linux-2.6.20-ck1.
em8300-libraries-0.16.0 compiles fine, just can't test anything because of
missing hardware.

Portage 2.1.2-r9 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.20-ck1 x86_64)
=================================================================
System uname: 2.6.20-ck1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 27 Feb 2007 12:20:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig builysyspkg ccache distlocks metadata-transfer
parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.gentoo.mesh-solutions.com/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/ "
LANG="en_US.ISO-8859-15"
LC_ALL="en_US.ISO-8859-15"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 audiofile berkdb bitmap-fonts branding bzip2
cairo cdinstall cdr cli cracklib crypt cups dbus divx dri dvd dvdr dvdread eds
emboss encode fam ffmpeg firefox fortran gdbm gif gpm gstreamer gtk gtk2 hal
iconv imagemagick ipod jpeg ldap libg++ lirc logrotate mad midi mikmod mp3 mpeg
ncurses nls nptl nptlonly offensive ogg opengl pam pcre php png ppds pppd
quicktime readline reflection rtc sdl session socks5 spl ssl svg symlink tcpd
tiff truetype truetype-fonts type1-fonts unicode v4l v4l2 vim-with-x vorbis wmp
xinerama xorg xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw
asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa
lfloat linear meter mulaw multi null plug rate route share shm softvol"
ELIBC="glibc" INPUT_DEVICES="evdev keyboard" KERNEL="linux" LCD_DEVICES="bayrad
cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LIRC_DEVICES="inputlirc" USERLAND="GNU" VIDEO_CARDS="fglrx radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS

------- Comment #10 From Samuli Suominen 2007-02-27 15:22:10 0000 -------
First of all..

Some cards may not create /dev/em8300_ma-0 without first using dxr3config and
then editing /etc/modules.d/em8300 options line and adding
"audio_driver=osslike" there. VDR forums and such are also great help for
people setupping this type of machine. Cards are different, it's not a trivial
thing to add into ebuild. But hey, can you really expect something to work
without first setupping it?

And second..

em8300-modules-0.16.0-r1 adds support for 2.6.20, and it's been tested up to
2.6.21-rc1-git1 which is latest development. So please stable that instead, it
fixes this "Unknown symbol i2c_bit_del_bus" mentioned in Comment #1

------- Comment #11 From Samuli Suominen 2007-02-27 15:22:43 0000 -------
s/Comment #1/Comment #9/ 

Sorry.

------- Comment #12 From Samuli Suominen 2007-03-07 16:07:20 0000 -------
(In reply to comment #7)
> fails here on amd64:
> 
>  * Found sources for kernel version:
>  *     2.6.17-gentoo-r8
>  * Checking for suitable kernel configuration options...                       
>                  [ ok ]
> make: *** /lib/modules/2.6.17-gentoo-r5/build: No such file or directory. 
> Stop.
> make: *** [build] Error 2

I think you got hit by bug 165351 which is now resolved.

------- Comment #13 From Peter Weller 2007-04-12 15:03:13 0000 -------
Both stable on amd64, closing

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug