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

Alpine workflow backlog #169

Open
maxirmx opened this issue Jun 23, 2022 · 1 comment
Open

Alpine workflow backlog #169

maxirmx opened this issue Jun 23, 2022 · 1 comment

Comments

@maxirmx
Copy link
Contributor

maxirmx commented Jun 23, 2022

This issue is a backlog for the first version of Alpine CI script.
Although the issues below are not blockers fixing them will improve usability or/and maintainability:

1. masamitsu-murase/seven_zip_ruby#36
Impact: we have to build on Alpine 3.15. Builds on 3.16+ will fail.
Complexity to fix: low

2. lutaml/expressir#106
Impact: we have to use force_ruby_platform true setting thus rebuilding all native extensions which causes the next issue
Complexity to fix: high
3. when native extensions for nokogiry are rebuild they use dynamic linking
Impact: we have to install additional packages in the execution environment
libstdc++ xz libarchive
Complexity to fix: high
4. fontist gem ignores system SSL setting and uses embedded settings from build environment. Actually it is not fontists but some libary it uses. Most likely Down
Impact: SSL_CERT_DIR shall be set in the execution environment even if it uses default serttings
Complexity to fix: high

Originally posted by @maxirmx in #158 (comment)

@maxirmx
Copy link
Contributor Author

maxirmx commented Feb 12, 2023

UPD Item 1 has been resolved by fontist/seven_zip_ruby#1

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

1 participant