The moon is low tonight

[powered by WordPress.]

Octubre 3, 2005

Affix no compila

se aburría a las 10:21 pm y le dio por escribir sobre Linux.

El otro día me puse a compilar mi proyecto de fin de carrera y me encontré con que Affix no compila con el kernel 2.6.10 que trae la ubuntu que tengo instalada.

Cuando lo desarrollé, lo hice basándome en un núcleo 2.6.7. Parece ser que desde entonces han cambiado un par de cosillas en el kernel de Linux.

El nuevo ciclo de desarrollo del núcleo es de locos. Dentro de una rama supuestamente estable hay cambios de API día sí y día también. Los únicos cambios permitidos deberían ser aquellos que son imprescindibles para añadir nueva funcionalidad. Sin embargo, muchos cambios son realmente estúpidos como los que eliminan partes del núcleo, o incluso el prototipo de una función en una cabecera.

Los problemas que me he encontrado son:

Aquí dejo unos parches que hacen que Affix compile (y funcione). Aplican sobre affix-kernel-3.0.0 y affix_kernel-3.2.0. Los he mandado también a la lista de desarrollo de Affix, así que supongo que no tardarán mucho en incorporarlos.

One Response to “Affix no compila”

  1. bisho Says:

    Ahora en teoría no existe la distinción estable/inestable… Todo se va incorporando en 2.6, con inestabilidad en las versiones -pre, -rc, etc y que luego se vuelven estables.

    Se quiere volver al famoso “Release Early, Release Often”…

Leave a Reply

You must be logged in to post a comment.

[powered by WordPress.]

Enlaces internos:

Categorías:

Buscar:

Archivos:

Octubre 2005
L M M J V S D
« Sep   Nov »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Otros blogs

Misc

RSS:

22 queries. 0.236 seconds