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

rdiff-backup: update and use alternate tmp dir (#4427) #6049

Merged
merged 7 commits into from
Nov 14, 2024

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Mar 29, 2024

Description

Fixes #4427, Closes #6173

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

  • Bug fix
  • Package update

hgy59 added 2 commits March 29, 2024 11:30
- update rdiff-backup to v2.2.6
- next publish will include ARMv5 archs again
- use alternate tmp dir to fix SynoCommunity#4427
- update cross/librsync to v2.3.4
cross/python311/Makefile Outdated Show resolved Hide resolved
hgy59 and others added 3 commits November 10, 2024 15:14
- use solution of former SynoCommunity#6040 to install expandvars into crossenv to build frozenlist
- revert install expandvars into crossenv in cross/python311/Makefile
@hgy59
Copy link
Contributor Author

hgy59 commented Nov 10, 2024

@th0ma7 I took your solution to install ADDITIONAL_CROSSENV_WHEELS from #6040.

hopefully it does not conflict with your redesign in #6282 ...

@th0ma7
Copy link
Contributor

th0ma7 commented Nov 10, 2024

No, it won't affect my tentative redesign, it may actually be complementary. Changes I'm looking into implementing are meant to have the ability to create wheel specific crossenv, helping to build older or trickier wheels cross-compiling. What you're proposing simply add to an existing default crossenv, which is a good idea and avoid polluting the default crossenv just for this one use-case.

@hgy59 hgy59 merged commit e5a3cc4 into SynoCommunity:master Nov 14, 2024
15 checks passed
@hgy59 hgy59 deleted the update_rdiff-backup branch November 14, 2024 18:07
@hgy59 hgy59 added the status/published Published and activated (may take up to 48h until visible in DSM package manager) label Nov 14, 2024
urosch pushed a commit to urosch/spksrc that referenced this pull request Dec 9, 2024
…ynoCommunity#6049)

* rdiff-backup: update and use alternate tmp dir (SynoCommunity#4427)
- update rdiff-backup to v2.2.6
- next publish will include ARMv5 archs again
- use alternate tmp dir to fix SynoCommunity#4427
- update cross/librsync to v2.3.4

* add expandvars to crossenv

* python.mk: Allow ADDITIONAL_CROSSENV_WHEELS for extra crossenv dep

(cherry picked from commit 5c16182)

* use ADDITIONAL_CROSSENV_WHEELS
- use solution of former SynoCommunity#6040 to install expandvars into crossenv to build frozenlist
- revert install expandvars into crossenv in cross/python311/Makefile

* rdiff-backup: update requirements

* rdiff-backup: adjust requirements

- yarl >= 1.12.0 required for aiohttp==3.10.10

---------

Co-authored-by: Vincent Fortier <[email protected]>
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.

[Package Update Request] rdiff-backup and Python 3.11 for DSM 7.2 Problem with package rdiff-backup
2 participants