|
我以前装的是从freebsdchina下载的5.2.1 RC1,从ports下安装了Firefox,一切都很正常。昨天我用CVSUP将源代码升级到最新的,同时也更新了所有了ports。当我make world完后,又用portupgrade将所有的软件也升级了。所有的软件都很正常。
可是当我重新启动系统后,发现Firefox不能用了,提示:
_PT_PTHREAD_MUTEX_IS_LOCKED(lock->mutex), at ptsynch.c:207
然后就中止了。我把它卸载了之后,再到ports下用make install时,也提示这个错误。
我不懂pthread,所以对这个问题不知道该怎么解决。我到/usr/src看了UPDATING,说FreeBSD把kse改回了 pthread,对很多程序需要修改/etc/libmap.conf。我也照着做了,eog2, epiphany等程序都很正常,就是Firefox仍然提示上面的错误。
请问大家,这个问题是怎么回事?如何解决呢?谢谢了。(我很喜欢Firefox,从phoenix开始,到Firebird,都一直用着,存了很多bookmarks,不想换其它的浏览器了。所以如果不能用Firefox将会带来很多麻烦。)Untitled 1 |
|