Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i.MX6: Wayland版Firefoxのビルド #5

Open
ashie opened this issue Jul 26, 2016 · 6 comments
Open

i.MX6: Wayland版Firefoxのビルド #5

ashie opened this issue Jul 26, 2016 · 6 comments
Labels
NXP i.MX i.MX で再現する問題 Wayland

Comments

@ashie
Copy link
Contributor

ashie commented Jul 26, 2016

i.MX6向けにWayland版Firefoxをビルドして動作させたい。

RZ/G1E向けには以下のYoctoレシピでFirefoxのビルドおよびある程度の動作を確認できている。

i.MX6 Sabreボード向けにはまだビルドできていない。上記は完全にはX依存を排除できていないのに対して、i.MX6 SabreボードのデフォルトのWaylandレシピではX関係のライブラリがインストールされないため。

以下でX依存を完全排除する作業を進めているが、まだ完了していない。

あるいはレシピ側でX関係のライブラリを追加インストールして一度ビルドを通してしまうという手もあるかもしれない。

@ashie ashie added the NXP i.MX i.MX で再現する問題 label Jul 26, 2016
@ashie
Copy link
Contributor Author

ashie commented Sep 30, 2016

あるいはレシピ側でX関係のライブラリを追加インストールして一度ビルドを通してしまうという手もあるかもしれない。

@naobsd さんが96Boardsで成功しているので、いけるはず。

https://github.com/naobsd/meta-rpb/blob/73a3d1371c2076ed87df9942e5f03ddba60e0d26/conf/distro/rpb-wayland.conf#L6

@ashie
Copy link
Contributor Author

ashie commented Oct 3, 2016

fidoで試してみたところ、libwayland-eglのリンクで失敗する。

/home/aho/Projects/fsl-release-bsp/build-dl-wayland/tmp/sysroots/x86_64-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-po
ky-linux-gnueabi/4.9.2/ld: cannot find -lwayland-egl
collect2: error: ld returned 1 exit status
make[5]: *** [libmozgtk.so] Error 1

@ashie
Copy link
Contributor Author

ashie commented Oct 3, 2016

メモ:

sources/meta-fsl-bsp-release/imx/meta-sdk/conf/distro/fsl-imx-wayland.conf

# Remove conflicting backends
DISTRO_FEATURES_remove = "directfb x11 "
DISTRO_FEATURES_append = " wayland"

@ashie
Copy link
Contributor Author

ashie commented Oct 3, 2016

試してみたところ、libwayland-eglのリンクで失敗する。

無いときはconfigureで弾くようにしたはずだが...?

@ashie
Copy link
Contributor Author

ashie commented Oct 3, 2016

以下でMOZ_X11をどうするかという話が出ている。

https://bugzilla.mozilla.org/show_bug.cgi?id=1306613

油断してるとMOZ_X11自体が無くなって切り分け不能になるかも。

@ashie ashie added the Wayland label Oct 5, 2016
@ashie
Copy link
Contributor Author

ashie commented Aug 6, 2019

しばらく放置してたが、

https://github.com/Igalia/meta-webkit/wiki/Wandboard

辺りを参考にWandboardで再度試してみたい(Sabreは今手元に無い)。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NXP i.MX i.MX で再現する問題 Wayland
Projects
None yet
Development

No branches or pull requests

1 participant