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

[WIP] dissociate python optional test wheels builds + python313 #6282

Open
wants to merge 70 commits into
base: master
Choose a base branch
from

Commits on Nov 25, 2024

  1. Configuration menu
    Copy the full SHA
    2e34e11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0a147d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6d064e View commit details
    Browse the repository at this point in the history
  4. py311: Re-enable lto

    th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1c414e6 View commit details
    Browse the repository at this point in the history
  5. python313: First working build

    th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9026ffd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b4088e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56df365 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    228c277 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26ed69e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2a7c397 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2d71fc9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    69d9376 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f0b3025 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    866b550 View commit details
    Browse the repository at this point in the history
  15. spksrc.crossenv.mk: Misc fixes

    th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7fbc3de View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8c6a914 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    68f335f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    e7fb214 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a4e3a21 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7933961 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ff60f1f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1960dee View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    65f5c37 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e6f9edf View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    2e3d093 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    dad5dac View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4793833 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b2a1e37 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    cd7da96 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    918b69f View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    f9550f1 View commit details
    Browse the repository at this point in the history
  32. py313: Fix symlink creation

    th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    843f168 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ca55696 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    d680421 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    91ab834 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    6fbb394 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    4d4cf2c View commit details
    Browse the repository at this point in the history
  38. fix crossenv installation by packages using prebuilt python

    - spksrc.crossenv.mk: SPK_NAME and PYTHON_PACKAGE_WORK_DIR must be defined when PYTHON_PACKAGE is used
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    8802e36 View commit details
    Browse the repository at this point in the history
  39. fix python311 for qoriq

    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    41030d0 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    116d4eb View commit details
    Browse the repository at this point in the history
  41. rdiff-backup: add crossenv for frozenlist

    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    9ed71e1 View commit details
    Browse the repository at this point in the history
  42. rdiff-backup: add crossenv for yarl

    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    2bcf2d1 View commit details
    Browse the repository at this point in the history
  43. fix for version less crossenv requirements

    - use dash (-) as version separator
    - rdiff-backup: version less requirements for frozenlist and yarl
    - adjust logging
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5e83ec7 View commit details
    Browse the repository at this point in the history
  44. python.mk: revert support for ADDITIONAL_CROSSENV_WHEELS

    - obsolete with wheel specific crossenv
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ec63c6c View commit details
    Browse the repository at this point in the history
  45. Revert "borgbackup: Package bump to force build"

    This reverts commit e95af06.
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    5c1b243 View commit details
    Browse the repository at this point in the history
  46. use python -m build to create wheels with python-wheel.mk

    - add build to default crossenv
    - fix python-wheel.mk (include spksrc.crossenv.mk)
    - use workaround to access crossenv to build wheels with python-wheel.mk
      for unknown reason the CROSSENV variable is empty, use $(CROSSENV_PATH)/bin/activate instead
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7bea4a5 View commit details
    Browse the repository at this point in the history
  47. ffsync: fix build of cross/cryptography

    - remove wrong definitions of OPENSSL_LIB_DIR and OPENSSL_INCLUDE_DIR; correct values are imported from spksrc.crossenv.mk
    hgy59 authored and th0ma7 committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    a473d10 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    8a052a7 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    9b650db View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    35d0f4b View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    ec24c01 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    b595a7d View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    0276404 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    dd306d8 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    1825e05 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    f3f4dc3 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    89dcd4c View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    d3e67a7 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    77f44c0 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    6f45c95 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    94c6249 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Configuration menu
    Copy the full SHA
    d7edc67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    708218a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b29da6 View commit details
    Browse the repository at this point in the history
  4. update github build action

    - add evaluation of python313 dependent packages
    - evaluate packages to build and changed dependency folders in build.yml
      to avoid overflow of bash variables (limited to 1024 chars) (fixes SynoCommunity#6284)
    hgy59 committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2b552da View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c261b65 View commit details
    Browse the repository at this point in the history
  6. real fix for SynoCommunity#6284

    - python dependent packages with name sorted after python31* where removed from packages to build
      (in this context: python-wheels and rdiff-backup)
    hgy59 committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    2f537de View commit details
    Browse the repository at this point in the history
  7. fix github prepare script

    - add space to separate packages
    hgy59 committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    194e2c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1431ce3 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Configuration menu
    Copy the full SHA
    c56d379 View commit details
    Browse the repository at this point in the history