Cochino Glibc

Hasta ahora, pienso que pude haber estado peor :) El comando rpm de Conectiva no trabajó con mi nuevo glibc, asi que aun están mezcladas ambas versiones.

Regresé a init 3, y cargué mi X, para probar. Crash! El driver de la NVidia no trabajó. Era de esperarse, asi que lo recompilé. Y cuando lo hice, Boom!:

nvidia: version magic '2.6.11.8-paperclip preempt PENTIUM4 4KSTACKS gcc-3.4'
should be '2.6.11.8-paperclip preempt PENTIUM4 4KSTACKS gcc-3.2'

Hace unos días actualicé mi gcc a la versión 3.4.3, también. Bueno… a recompilar el kernel.

Bang! Al compilar el kernel 2.6.11.8 apareció un montón de este mismo lindo mensajito:

:811: Error: suffix or operands invalid for `mov'

…cierto que hace unos dias también actualicé mi binutils a la version 2.16.90.0.3, y ahi dice clarísimo:

The new i386/x86_64 assemblers no longer accept instructions for moving
between a segment register and a 32bit memory location

Ah ya… =| Hay un par de parches para ello. Pero no supe como aplicarlos :( Desconosco casi totalmente sobre patch. Asi que los apliqué a mano :D

Le coloqué el driver vesa al X, y ahorita estoy compilando el kernel, y el GCC con este nuevo glibc. A parte de eso, el nuevo glibc no le he compilado soporte para locales… mis programitas aparecen ahora en inglés. Casi todos los programas localizados que tengo, arrojan este errorcito:

(process:24605): Gdk-WARNING **: locale not supported by C library
(SciTE:24605): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

Eso ya lo veré mas tarde.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>