LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Mishell

有谁有firefox beta7 releases的ebuild吗?

[复制链接]
发表于 2010-11-14 22:13:29 | 显示全部楼层
在src_configure()里面,注意到下面的声明:



  1.         mozconfig_annotate '' --enable-libxul
  2. #        mozconfig_annotate '' --with-system-libxul


复制代码


注意到没有?--enable-libxul而不是--with-system-libxul,另外,把xulrunner中的一些部分加到这里面就可以了,核心还是enable-libxul。


另外,我之前穿的那个代码有问题,没注意到,应该注释掉with-system-libxul

我重新传了一份

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-11-14 22:31:06 | 显示全部楼层
mozconfig_annotate '' --enable-libxul
这句是表示将xulrunner编译进firefox,合为一个包,对吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-14 22:59:46 | 显示全部楼层
明白了,thanks
同时我加了apng
开了--with-system-png  --disable-safe-browsing
回复 支持 反对

使用道具 举报

发表于 2010-11-14 23:14:02 | 显示全部楼层
Post by bingyuan;2119827
这句是表示将xulrunner编译进firefox,合为一个包,对吗?


ac_add_options --enable-libxul (default)
Builds the core gecko components as a single library called libxul. This improves startup and runtime performance by reducing the number of relocations performed.

system libxul表示使用系统提供的libxul库,不开这个选项,就不会使用系统的xulrunner,也就不会产生依赖关系,至于enable-libxul则不是必须的,就算使用了disable-libxul,也仅仅是不把gecko组建打包成一个lib而已,还是和firefox集成的。
回复 支持 反对

使用道具 举报

发表于 2010-11-14 23:25:55 | 显示全部楼层
Post by Mishell;2119613
这个我知道,可能我心理作用吧,在以前arch时,一直用的releases目录中的版本
刚修改了beta8-pre的ebuild到beta7好多次,错误好多...遂求

另外有点不明白,gentoo为什么要将mozilla分拆成xulrunner与firefox呢,其实我想用xulrunner的稳定分支(如果有包依赖它的话),firefox的releases中的分支


因为还有其他mozilla的软件依赖xulrunnner啊,比如thunderbird什么的,总不能也叫你装个firefox吧。。
回复 支持 反对

使用道具 举报

发表于 2010-11-14 23:33:32 | 显示全部楼层
thunderbird不依赖xulrunner,由于兼容性的问题,它使用内置的,其实需要xulrunner的是某些gnome之类的桌面程序,而且大多数不是mozilla自己的东西。
回复 支持 反对

使用道具 举报

发表于 2010-11-15 10:16:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2010-11-15 13:05:04 | 显示全部楼层
@Havanna,
其实hubert_start的ebuild用的源码并不是firefox 4.0beta7,而是mozilla overlay里firefox 4.0beta8pre5
回复 支持 反对

使用道具 举报

发表于 2010-11-15 13:34:19 | 显示全部楼层
Post by bingyuan;2119895
@Havanna,
其实hubert_start的ebuild用的源码并不是firefox 4.0beta7,而是mozilla overlay里firefox 4.0beta8pre5


知道是通过firefox4beta8pre5的ebuild修改而来
通过SRC_URI获取的是4.0b7 releases的源码
ebuild你仔细看
回复 支持 反对

使用道具 举报

发表于 2010-11-15 17:43:23 | 显示全部楼层
@Havanna,
可以做个pgo版本的firefox的ebuild吗?
参考一下这个:http://aur.archlinux.org/packages.php?ID=22919
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表