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

Help on bringing libreoffice deps to TUR #1174

Closed
knyipab opened this issue Sep 3, 2024 · 3 comments
Closed

Help on bringing libreoffice deps to TUR #1174

knyipab opened this issue Sep 3, 2024 · 3 comments

Comments

@knyipab
Copy link
Contributor

knyipab commented Sep 3, 2024

As you may know and I mentioned in another PR that I am bringing libreoffice deps to TUR, there are few issues encountered and really grateful for your help

  • Many of the deps packages are from dev-www.libreoffice.org or sourceforge and cannot be updated automatically. Could TUR by any chance offer auto update mechanism relying on repology? Just like termux-packages offers. Perhaps by matching package name.
  • libcmis (build script here) cannot configure to compile a test that uses boost datetime (this action). I tried various build scripts as well as on device build but still not working. The error seems to correspond to this line in the source code.
  • clucene (build script here) goes further with on device build. But the re-declaration error of basic std::string in x86_64 build and other weird error in i686 build are really puzzling.
  • libfreehand (build script here) sees [-Werror,-Wdeprecated-copy-with-user-provided-copy] in the builds. No ideas what it means and how to solve.

After all above issues being solved, we should have libreoffice deps on par with archlinux. Your help is much appreciated!

@licy183
Copy link
Collaborator

licy183 commented Sep 6, 2024

auto-update is actually difficult currently. I don't know how to solve the rate limit.

This was referenced Sep 6, 2024
@knyipab
Copy link
Contributor Author

knyipab commented Sep 7, 2024

How about requesting repology devs to add TUR? Just like termux-pacakges was added thru this issue: repology/repology-updater#628. That way I suppose repology could generate a single page to status of all packages in TUR and won't trigger rate limit?

And perhaps some changes needed to these lines of termux-packages: https://github.com/termux/termux-packages/blob/403f52483728224407c7c41a13c9a6c3129fe9d8/scripts/updates/api/dump-repology-data#L31-L34

@knyipab
Copy link
Contributor Author

knyipab commented Sep 16, 2024

thanks a lot for the help ; )

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