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

libreoffice deps issues: missing pkgconfig and not registed on TUR #1209

Open
knyipab opened this issue Sep 18, 2024 · 3 comments
Open

libreoffice deps issues: missing pkgconfig and not registed on TUR #1209

knyipab opened this issue Sep 18, 2024 · 3 comments

Comments

@knyipab
Copy link
Contributor

knyipab commented Sep 18, 2024

I am making the progress to finish configuration of libreoffice, with the supplied deps. But some issues found and need help:

  • liborcus (and libixion) does not provides $RREFIX/bin/pkgconfig for unknown reasons, no clues after looking at source code
  • libwps and libqxp seems to be not listed on TUR. Grateful for help to investigate.
@licy183
Copy link
Collaborator

licy183 commented Sep 20, 2024

Should be fixed in #1210 and #1211.

@knyipab
Copy link
Contributor Author

knyipab commented Sep 20, 2024

Thanks a lot! There will be few more PRs to patch those deps. I'm still compiling on my device (Snapdragon 8G2) and it will proobably need tur-continuous.

@knyipab
Copy link
Contributor Author

knyipab commented Sep 22, 2024

EDITED:

The system installs subpackages of build deps (qt6-qtmultimedia -> gst-plugins-base -> gst-plugins-gl-headers.subpackage conflicting with mesa). Couldn't figure out a way to exclude subpackage installation. Tried TERMUX_PKG_SEPARATE_SUB_DEPENDS=true but not working.

Perhaps more help would be needed, thanks. tur-on-device seems to install unrelated deps and uninstall my deps (See https://github.com/knyipab/tur/actions/runs/10981718663/job/30489112704).

What it does: qt6-qtbase -> qt6-qtbase-cross-tools (not requested, but ok) -> game-music-emu (why would this install???) -> gstreamer (and why?) -> libogg -> libvorbis -> libtheora -> libxv -> gst-plugins-gl-headers -> conflict with mesa and remove my deps gtk3 gtk4 libepoxy mesa opengl qt6-qtbase qt6-qtbase-cross-tools

Progress update: I built libreoffice on my phone, but having really hard time booting or fixing runtime error (already used gdb), probably because I did not make install. But I don't want to contaminate my phone so I try to make .deb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants