Headlines ~ rss
Community Blogs
Merchandise ~ CafePress
Random Haiku ~ txt

Launch the IDE
Write some awesome new software
BeOS code rules
-BeGroovy.com

Muscle Servers
  • beshare.tycomsystems.com
  • beshare.neonplasma.com
  • cshaiku.com
Recommended Apps
Backend Feeds
Haiku Code Drive 2008!

Article Tools Statistics
  • Front: 16930
  • Alone: 1401
  • Printed: 811
  • Emailed: 0

[email] [print]  Firefox, Sunbird Building for BeOS Broken

May 09, 2006 23:27 UTC, by Kian Duffy, Senior Journalist.
From the no-browser-for-you department...

In a change which allows threading in the storage module (being used for features such as the new "Places" bookmark system), BeOS builds of Firefox and Sunbird are now indefinately broken. While the Netscape Portable Runtime that powers these apps can natively thread on BeOS; the SQLite database engine which it uses can not. Native threading support, or a method to use the relatively flaky and partial implementation of POSIX threading for BeOS is required for sqlite before any new builds of Firefox can be completed.

Update According to Sergei "fyysik" Dolgov on IRC, the BeOS pthreading library is too incomplete for use in this case. Native BeOS threading and some build system changes will be required to sqlite.

This comes only a few weeks after Firefox was shown running on Haiku, and after much code restructuring was being done by the BeZilla team members.

Mozilla Seamonkey appears to be unaffected, but for those who prefer Firefox, the latest available build is on BeBits and comes from the highly bleeding-edge "Minefield" tree, which will eventually lead to Firefox 3.0.