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

[Package]: LibreOffice #1135

Open
1 task done
nyemot opened this issue Aug 8, 2024 · 1 comment
Open
1 task done

[Package]: LibreOffice #1135

nyemot opened this issue Aug 8, 2024 · 1 comment

Comments

@nyemot
Copy link

nyemot commented Aug 8, 2024

Name

LibreOffice

Home page URL

https://www.libreoffice.org/

Source code URL

https://git.libreoffice.org/core

Packaging policy acknowledgement

Additional information

checking for XOpenDisplay in -lX11... yes
checking for X11/extensions/shape.h... no
configure: error: libXext headers not found
~/.../libreoffice/core $ pkg search libxext
No mirror or mirror group selected. You might want to select one by running 'termux-change-repo' Checking availability of current mirror:
[*] https://mirrors.aliyun.com/termux/termux-main: ok Sorting... Done
Full Text Search... Done
libxext/stable,now 1.3.6 aarch64 [installed,automatic] X11 miscellaneous extensions library

libxext-static/stable 1.3.6 aarch64
Static libraries for libxext
~/.../libreoffice/core $

@knyipab
Copy link
Contributor

knyipab commented Aug 24, 2024

Many of dependencies aren't packaged by Termux would need to be compiled by libreoffice using arguments like --without-system-libexttextcat. One may start with this draft: https://github.com/knyipab/tur/tree/bff3aed612dedfa0582a44e3e0aedebd25fd5ea1/tur-on-device/libreoffice

LibreOffice's in-house build system makes cross-compiling quite difficult, so I began with on device building but still weird errors were seen. Now I wait for proot-distro to provide a Termux rootfs for easier debugging workflow (termux/proot-distro#419), as I don't want to contaminate my own device.

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

No branches or pull requests

2 participants