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

Transmission: Update to 4.0.6 #6126

Merged
merged 2 commits into from
Jun 17, 2024

Conversation

mreid-tt
Copy link
Contributor

@mreid-tt mreid-tt commented Jun 6, 2024

Description

This pull request includes the following:

  1. Update to Transmission v4.0.6 (bugfix-only release)
  2. Include patched source for missing linked submodules

Fixes #6146

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • Package update

@mreid-tt mreid-tt self-assigned this Jun 6, 2024
cross/c-ares/Makefile Outdated Show resolved Hide resolved
@hgy59
Copy link
Contributor

hgy59 commented Jun 7, 2024

@mreid-tt If you don't mind, I will create a dedicated PR for c-ares update
it is an issue in #6127 too (build of rutorrent) and needs an older version for OLD_PPC_ARCHS

@hgy59 hgy59 mentioned this pull request Jun 7, 2024
6 tasks
@mreid-tt
Copy link
Contributor Author

mreid-tt commented Jun 7, 2024

@mreid-tt If you don't mind, I will create a dedicated PR for c-ares update it is an issue in #6127 too (build of rutorrent) and needs an older version for OLD_PPC_ARCHS

Sure @hgy59 not a problem. I'll remove the c-ares code and wait until you merge so I can re-base.

@mreid-tt
Copy link
Contributor Author

mreid-tt commented Jun 7, 2024

Seems we are unable to build due to this bug: transmission/transmission#6873.

@hgy59 hgy59 mentioned this pull request Jun 15, 2024
@hgy59
Copy link
Contributor

hgy59 commented Jun 16, 2024

Seems we are unable to build due to this bug: transmission/transmission#6873.

@mreid-tt I have created a source archive that includes the submodules and added it to synocommunity releases in https://github.com/SynoCommunity/spksrc/releases/tag/transmission

I first tried to enhance the spksrc framework to use git repositories with submodules, but since the PKG_DOWNLOAD_METHOD=git creates different hashes (digests file) when recreating the archive with unmodified content, this is not a solution.

I also provided the script to create the archive for documentation and content validation.

@mreid-tt
Copy link
Contributor Author

@hgy59 appreciate your workaround to this issue. I'll begin package testing and then move to publishing.

mreid-tt and others added 2 commits June 16, 2024 09:01
- use transmission archive that includes the submodules
@mreid-tt mreid-tt merged commit 3e78969 into SynoCommunity:master Jun 17, 2024
17 checks passed
@mreid-tt mreid-tt deleted the transmission-update branch June 17, 2024 00:38
@mreid-tt mreid-tt added status/published Published and activated (may take up to 48h until visible in DSM package manager) and removed status/ready-to-merge labels Jun 17, 2024
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.

Transmission update
2 participants