[mythtv] kernel too old for thread-local storage support

Pagina: 1
Acties:

  • Pastinakel
  • Registratie: December 2000
  • Laatst online: 14-02 12:29

Pastinakel

Zwammen en kwazoedels

Topicstarter
Paar daagjes geleden heb ik een hagelnieuwe install gedaan van Gentoo 2004.3. Ik heb een stage2 tarball gebruikt. Tijdens deze install heb ik gekozen voor de gentoo-dev-sources (2.6.nogwat) en daar heb ik ook het merendeel van de packages mee ge-emerged (pyhton, glibc, xorg-x11, etc...). De bedoeling van dit systeem is om er een dedicated mythtv systeem van te maken.

Omdat ik de drivers voor de Realtek ALC650 AC'97 niet werkend kreeg onder een 2.6 kernel ben ik in tweede instantie overgestapt naar een 2.4 kernel. Drivers (inclusief de bttv drivers voor mijn Pinnacle PCTV Pro en de ALC650 drivers) werken prima. Ik krijg alleen mythsetup (en alle andere myth* executables) niet opgestart. Ik krijg de volgende melding:

code:
1
2
shuttle root # mythsetup
cannot set up thread-local storage: kernel too old for thread-local storage support


Ik heb gegoogled, gezocht op GoT en de Gentoo forums maar geen oplossing kunnen vinden. Mijn vermoeden is dat een of een aantal packages gecompiled zijn met tls support terwijl dat met de huidige kernel niet samengaat. Ik kom er alleen niet achter welke packages ik opnieuw moet compilen om mythtv aan de gang te krijgen. Ik heb tot nu toe glibc, python en mythtv opnieuw ge-emerged. Ik ben nu bezig met xorg-x11 en de nvidia-drivers....kijken of dat wat oplost.

Als ik trouwens naar glibc kijk, dan zie ik dat de huidige versie nog steeds tls ondersteund. Iemand een idee of en hoe ik dat moet uitzetten?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
shuttle root # /lib/libc.so.6
GNU C Library 20040808 release version 2.3.4, by Roland McGrath et al.
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6).
Compiled on a Linux 2.4.21 system on 2004-11-30.
Available extensions:
        GNU libio by Per Bothner
        crypt add-on version 2.1 by Michael Glad and others
        linuxthreads-0.10 by Xavier Leroy
        BIND-8.2.3-T5B
        libthread_db work sponsored by Alpha Processor Inc
        NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.


Hoe krijg ik die melding weg (en myth aan de praat)?

Edit: emerge qt ....zucht....

[ Voor 6% gewijzigd door Pastinakel op 01-12-2004 14:38 ]

Ik kan je niet helpen. De frutsel is warrig en niet knopig. Bovendien heb ik maar één kant | Scrobblernakel


  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

helpt het als je LD_ASSUME_KERNEL=2.4.1 als variable exporteert ?

  • Pastinakel
  • Registratie: December 2000
  • Laatst online: 14-02 12:29

Pastinakel

Zwammen en kwazoedels

Topicstarter
igmar schreef op woensdag 01 december 2004 @ 15:59:
helpt het als je LD_ASSUME_KERNEL=2.4.1 als variable exporteert ?
Ja dat helpt (hoera, dank je).

Waarom helpt dat, hoe wist je dat en is er een nettere permanente manier om dit op te lossen dan export LD_ASSUME_KERNEL='2.4.1' aan /etc/profile.env toe te voegen?

Edit: ik begin behoorlijk te balen van dit systeem. Nou wil lirc weer niet emergen:
Edit2: opgelost door FEATURES="-sandbox" emerge lirc.

[ Voor 73% gewijzigd door Pastinakel op 01-12-2004 20:13 ]

Ik kan je niet helpen. De frutsel is warrig en niet knopig. Bovendien heb ik maar één kant | Scrobblernakel