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

fix build dependencies #4257

Merged
merged 3 commits into from
Nov 5, 2020
Merged

fix build dependencies #4257

merged 3 commits into from
Nov 5, 2020

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Nov 5, 2020

Motivation: Fix dependency issues reported in #4221
Linked issues: #4250, closes #4221

Checklist

  • Build rule all-supported completed successfully
  • Package upgrade completed successfully
  • New installation of package completed successfully

Remarks

  • replace BUILD_DEPENDS by DEPENDS to fix shared library dependency errors that are mostly detected at runtime only.
  • related packages: synocli-net, tcl, he853 (HomeEasy)

- avoid BUILD_DEPENDS for real dependencies
- tcl does not depend on cross/zlib and brings it's own zlib
- fix autossh depends on cross/openssl
- fix he853 depends on cross/libusb
- fix build and update openssh
- add links for openssh binaries
@hgy59 hgy59 merged commit 2041726 into SynoCommunity:master Nov 5, 2020
@hgy59 hgy59 deleted the fix-depends branch November 5, 2020 22:23
@hgy59 hgy59 added status/published Published and activated (may take up to 48h until visible in DSM package manager) and removed status/ready-to-merge labels Nov 6, 2020
@hgy59 hgy59 mentioned this pull request Nov 6, 2020
55 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/published Published and activated (may take up to 48h until visible in DSM package manager)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant