-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
synocli-file: add pixz #6149
base: master
Are you sure you want to change the base?
synocli-file: add pixz #6149
Conversation
- also fix license
- build from pre-configured tarball instead of raw source - which seems to support GNU configure - libcrytpo is runtime dependency - don't include bsd* cli; just shared object only
- patched to allow cross-compile
I have no idea why. But spk/synocli-file would not build pixz. However, cross/libarchive and diyspk/pigz both built standalone just fine. Also documenting some other strange and no-determininistic artifacts linked to build enviornment.
Link shared object aliases instead of copy. Co-authored-by: hgy59 <[email protected]>
Not sure what I'm doing wrong here. Tried disabling hi3535-6.2.4 with:
to no avail. |
don't worry about ARMv7L_ARCHS. |
- disable to build tools (we want the library only) - document the need to build without libiconv - disable static build and add code optimization to minimize library size - libarchive builds without native/autoconf
- use configure parameter to avoid the AC_CHECK_FILE patch - do not disable build for ARMv7L_ARCHS - update changelog for synocli-file package
@dotysan my review is embedded in the two commits... Still pending is the question whether we should use a newer code base for pixz, referenced by git commit hash. (or we can wait for an answer to your question in vasi/pixz#116) |
Starting over from scratch after I completely bungled #6075.