Typo error? or just Deb* related problem?

Yesterday I was trying to cross-compile haiku from svn on my laptop with KUbuntu Feisty Fawn 7.04, after downloading almost 2gb of source code and tools I was ready for the task, suddenly I had a jam error:

C++ generated/objects/linux/x86

/release/tools/fs_shell/vfs.o
src/tools/fs_shell/vfs.cpp: In function ‘fssh_off_t
FSShell::file_seek(FSShell::file_descriptor*, fssh_off_t, int)’:
src/tools/fs_shell/vfs.cpp:2792: error: ‘LONGLONG_MAX’ was not
declared in this scope
src/tools/fs_shell/vfs.cpp: In function ‘fssh_off_t
FSShell::attr_seek(FSShell::file_descriptor*, fssh_off_t, int)’:
src/tools/fs_shell/vfs.cpp:3720: error: ‘LONGLONG_MAX’ was not
declared in this scopecc -c “src/tools/fs_shell/vfs.cpp” -O -Wall -Wno-ctor-dtor-privacy
-Woverloaded-virtual -Wpointer-arith -Wcast-align -Wsign-compare
-Wno-multichar -D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1
-DARCH_x86 -D_NO_INLINE_ASM -D__INTEL__ -D_GNU_SOURCE
-DHAIKU_HOST_PLATFORM_LINUX -iquote src/tools/fs_shell -iquote
generated/objects/common/tools/fs_shell -iquote
generated/objects/linux/x86/common/tools/fs_shell -iquote
generated/objects/haiku/x86/common/tools/fs_shell -I headers/build -I
headers/build/os -I headers/build/os/kernel -I
headers/build/os/storage -I headers/build/os/support -I
headers/private/fs_shell -I headers/private/shared -I
headers/build/host/linux -o
“generated/objects/linux/x86/release/tools/fs_shell/vfs.o” ;…failed C++ generated/objects/linux/x86/release/tools/fs_shell/vfs.o …
…skipped fs_shell.a for lack of fs_shell.a(vfs.o)…
…skipped bfs_shell for lack of fs_shell.a…
…skipped haiku.image-init-vars for lack of bfs_shell…

First I started to panic!, then i realized that it could be a typo error because i haven’t seen this type of declare on C++ “LONGLONG_MAX” (I’m not an C++ guru), finally after a google search I found a thread from haiku list (duh!! i’m apparently subscribed but I never look directly in to it) and find the solution, just have to edit the file and change it for “LONG_LONG_MAX”.

On the thread others discussed the issue but it seams related to a distro matter (Debian and derivates has the same problem). Finally i got jam running again without problems.

Haiku, apunto de tocar el timbre!

No hay nada qué me guste más que hablar sobre HaikuOS y su progreso, ha habido mucha actividad últimamente, al fin GSoC decidió aceptar el proyecto y le ha asignado 8 estudiantes que se encargaran de cumplir con las siguientes metas:

Network stack revamp: IPv6, ICMP, multicast, etc.

  • Student: Hugo Santos
  • Mentor: Axel Dörfler
  • Abstract…

Create a thread scheduler with CPU affinity

  • Student: Andre França Braga
  • Mentor: Bruno G. Albuquerque
  • Abstract…

USB isochronous streams

  • Student: Salvatore Benedetto
  • Mentor: Oliver Ruiz Dorantes
  • Abstract…

FireWire stack for Haiku

  • Student: JiSheng Zhang
  • Mentor: Jerome Duval
  • Abstract…

Network Preferences Application

  • Student: Andre Alves Garzia
  • Mentor: Bruno G. Albuquerque
  • Abstract…

Package (.pkg) installer for the Haiku Operating System

  • Student: Łukasz Zemczak
  • Mentor: Ryan Leavengood
  • Abstract…

Implement ICMP error handling and propagation

  • Student: Ivo Vachkov
  • Mentor: Axel Dörfler
  • Abstract…

Implement a precache algorithm along with aging policy for the file system caches

  • Student: Krishna Kishore Annapureddy
  • Mentor: François Revol
  • Abstract…

* Noticia Completa en Haiku-os.org

Posterior a esto se dio a conocer que la compañía JMicron brindara tanto documentación, soporte técnico y Hardware para pruebas a los desarrolladores de Haiku para que estos con su magia negra puedan elaborar controladores SATA para sus productos, pueden leer más aquí

Oportunamente Haiku obtuvo soporte para DVB-T por parte de Marcus, mi amigo y compañero Urias Mccullough se ha tomado la molestia de montar un diminuto webserver desde Haiku y aunque no esté muy estable hace su trabajo (Lento pero seguro, debido a problemas de conexión, o sera la mía?) utiliza Robin Hood, un pequeño webserver desarrollado para BeOS.

Y para colmo el stippi se lanza con este nuevo set de iconos, que deslumbran a cualquiera!…

Haiku es aceptado en GSoC 2007

Excelente notica de parte de IsComputerOn, al parecer Haiku fue aceptado en Google’s Summer of Code 2007 como proyecto mentor y esta esperando por solicitudes de parte de los estudiantes:

Now any student wanting to work in one of the Haiku projects has until the 24th to apply, using the GSoC Web App for Student Applicants. If you’re interested in applying, you can check the Project List page and a very useful how-to, to get you started.

Desde aquí le extiendo felicitaciones al equipo desarrollador y a todos los involucrados con el proyecto. Saludos!.

*My Grammar still sux!!!

Dolor de Cabeza, te odio!.

Coño me duele la cabeza, desde ayer, he tomado de todo y no se me quita, estoy pensando que es otra cosa y lo mas dificil es que estoy trabajando… que cosas no…, esta semana ha sido dura, posiblemente es el cansancio, estoy espernado como loco el domingo pues tengo pensado pasar todo el dia moreseando y descansando.

Muchas cosas interesantes han pasado estos dias en el mundo techno, a Haiku le jugaron un poco sucio, la gente de pinwinek tomo el svn de haiku (ya un poco viejo) y porteo algunas aplicaciones GNU y se las monto, claro que el producto final no tiene ningun valor para los usuarios, es mas un desastre que cualquier otra cosa y a muchos le causo prurito anal ver el escritorio de haiku con un pinguino de linux.

Estoy esperando con ansias que salga Kubuntu 7.04 para instalarlo en Helix, estoy en necesidad de un HD de 20 Gb para mi estacion de desarrollo (Nexus),  tengo muchos proyectos  parados por no conseguir un  disco  IDE en Cumaná (o estan agotados, o solo traen discos SATA).

Al comienzo de la semana me regalaron una vieja Thinkpad 600E, que funciona de maravilla, la llame ghostfreak porque esta muy muy feita, toda la cubierta de vinil esta destruida y esta en el chasis pelao, tengo pensado desarmarla toda, pelarla y pintarla para mejorarle la presencia. (Estoy escribiendo esto desde ella, le monte ubuntu edgy server con fluxbox y firefox 2.0.0.2)
Y nada que se me quita el fucking dolor de cabeza, me tiene arrech0, bueno total, mañana es domingo y descansare todo el dia.

(My grammar sux)

Not much really!!!

Como lo explica el titulo de este post, en realidad no tengo mucho que agregar; solo las cosas que he estado haciendo con mas frecuencia estos días (en realidad pocas probablemente sea solo trabajar y salir a caminar un poco para reducir el sedentarismo), desde que logre montar el sitio de haikudocs.org he estado agregándole contenido y personalizando sus características, hace días no recuerdo cuando exactamente le instale un wiki llamado Dokuwiki (después de una larga búsqueda ya que mi hosting no acepta la utilización de perl y no pude utilizar mediawiki).

Hasta ahora ha funcionado perfectamente y he empezado a adicionarle contenido, hoy entable contacto con [Beta] quien me sugirió la buena idea de agregarle contenido que ya estaba formado en el wiki de Haiku-os (que realmente yo no tenia idea de que existía), y para empezar tradujera las instrucciones de como compilar haiku directamente desde SVN que haré con los días y después de tener un tiempito libre.

Como siempre mi vida no puede estar exenta de problemas (que en realidad son pocos), ando a pie…, mi celular esta un poco dañado y no tengo el tiempo necesario para dirigirme a un centro de asistencia Movistar para que le echen un ojo, este fin de semana planeo pasarla con mi novia en Pto. La Cruz ya que ella no puede venir a mi aldea (claramente como la define wattica y realmente pienso que es lo único bueno que pasara esta semana para mi).

Lamentablemente no pude asistir al Debconf por falta de tiempo pero he estado leyendo el blog de bureado y al parecer se la están pasando buenísimo, desde que están en Mexico no he podido hablar mucho con Manuel y francamente lo extraño y me he preocupado al enterarme que tubo problemas con los tickets de comida y me pregunto como estará haciendo para comer, me imagino que alguna solución habrán encontrado para “parchear ;)” esta situación.

Volviendo al mundo de Haiku, desde el lunes he estado peleando con la gente de cantv pues se les ocurrió la grandiosa idea de cerrar los puertos tcp y udp “que les pareció raro” que tuviera abiertos en mi conexión, pues han dejado el cyber sin poder utilizar casi ningún juego en línea como Mu o Rakion y mas preocupante aun el cliente de SoB no podía comunicarse con el servidor y por ende la ayuda que le daba el procesamiento de datos en todas las maquinas del cyber no se acento en la BD del server dejando mi perfil como si no hubiese procesado nada en esos días. Gracias a dios hoy miércoles la situación se normalizo y la conexión esta como antes (lenta y absurda pero con los puertos abiertos).

Expandiendo la comunidad Haiku

Ya tengo al rededor de 1 semana iniciando “por fin” el proyecto de HaikuDocs.org, la pagina esta montada, en la parte frontal con JAWS y adicional a esto un wiki solo falta ponerse a trabajar en el contenido y para esto me encantaría contar con la ayuda de alguien, se que este post se lee en Planeta Linux de Venezuela y si algunos de uds. simpatiza con el proyecto y sus metas además de esto posees un tiempito libre y tienes conocimientos del OS entra en el sitio y agrega algún contenido.

En los últimos días me he paseado mucho por el canal de #Haiku en freenode.org relacionandome con los desarrolladores y me han comentado de un proyecto de procesamiento de datos distribuido SoB y la existencia de un equipo TeamHaiku así que me uní al equipo y estoy compartiendo mis ciclos.

Haiku… ni tan pre-alpha!!! :D

Que buena manera de empezar el día… o por lo menos para mi lo fue, esta mañana entre en HaikuNews como todos los días y me encontré con esa buena noticia… ya haiku no es tan pre-alpha, en los screenshots se puede apreciar corriendo muchas aplicaciones pero lo mas importante es que ya el Vision (cliente IRC) funciona, lo que me lleva a concluir que el Netserver esta funcionando y hace meses en la lista de desarrolladores se hablaba de utilizar código de BSD para habilitar las conexiones de redes en Haiku pero para esto tendrían que haber mejorado la compatibilidad posix, esto es muy bueno 😀 y cada día están mas cerca de hacer el release oficial de Haiku R1.

Se ha hecho mucho, hay mas compatibilidad con dispositivos en parte gracias al apoyo de la gente de YellowTab creadores de Zeta y los incansables desarrolladores como Axel Dörfler, Rudolf Cornelissen entre otros.