Como curiosidad decir que Debian no tiene un soporte real para todas las arquitecturas para las que distribuye software (a diferencia de Gentoo). Para ellos si compila en una arquitectura significa que funciona y lo mandan a inestable-->testing-->estable. Yo conozco 'compañeros' desarrolladores de Debian que tienen paquetes en Alpha y no saben qué juegos de instrucciones utiliza su paquete en Alpha.
De hecho uno de los problemas grandes de Debian fuera de x86 es que en las arquitecturas serias (como Sparc y Alpha) las CFLAGS son importantísimas. Por poner un ejemplo:
Un
v9 corriendo código compilado para
v7 (i.e. lo que compila debian IIRC) puede correr hasta 5 o 7 veces más lento en aplicaciones de coma flotante. Es decir, si para los x86 creeis que se despercicia potencia por utilizar -mcpu=i486 y correrlo en los athlon o pentium modernos, no os podeis ni imaginar lo que puede ocurrir con una Sparc.
Por poner otro ejemplo (para hablar de otra arquitectura):
Un
ev6 corriendo código compilado para
ev4 o un
ev45 (i.e. lo que compila debian) puede ser casi hasta 10 veces más lento en aplicaciones que utilicen la raíz cuadrada o muevan muchos datos entre registros de enteros y coma flotante; ya que no aprovechan las extensiones FIX.
Pero eso no es todo, para seguir con Alpha, un
ev56 o un
pca56 corriendo código compilado sin MVI es lentísimo en temas de vídeo y sonido (las
ev4,
ev45 e incluso las
ev5 no tienen tales extensiones).
Es decir, en x86 se salvan porque a fuerza de ciclos de reloj lo que no usas del micro lo haces a la fuerza...
------
Moraleja: No os creais que debian tarda tanto en sacar releases porque soporta muchas arquitecturas ya que no les quita apenas tiempo, tienen una granja con varios tinderbox y ese es todo el 'testing' que hacen de un paquete fuera de x86 por norma general. Obviamente hay excepciones (toolchain, kernel, ...).
Hace unos meses estuve en una charla acerca de cómo hacen las releases la gente de Debian... y están convencidos de que esa es la forma de hacerlo ya que no piensan cambiar. A decir verdad no creo que estén muy interesados en tener software moderno
mmmm buen rollo ahora que lo releo... pues eso, ahí queda
Saludos.Ferdy