Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: 5634ffd8eac8db1a54cbceb4d4a487552264707d
      https://github.com/xrootd/xrootd/commit/5634ffd8eac8db1a54cbceb4d4a487552264707d
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-06-08 (Thu, 08 Jun 2023)

  Changed paths:
    M bindings/python/src/CMakeLists.txt

  Log Message:
  -----------
  [Python] Only use WITH_SOABI with CMake 3.17 or greater


  Commit: 7f79a1130b2b069754003e3e2e20e5969fa1e3b1
      https://github.com/xrootd/xrootd/commit/7f79a1130b2b069754003e3e2e20e5969fa1e3b1
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-06-08 (Thu, 08 Jun 2023)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  [CI] Update Fedora builds on GitLab CI


  Commit: d90303c4e7306bf329cb3f1f16cc254bcea33678
      https://github.com/xrootd/xrootd/commit/d90303c4e7306bf329cb3f1f16cc254bcea33678
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-06-08 (Thu, 08 Jun 2023)

  Changed paths:
    M .gitlab-ci.yml

  Log Message:
  -----------
  [CI] Remove macOS build from GitLab CI

The build node which was running this job is no longer available.


  Commit: a3ee80593c0c6457a7715c4bafef83dbee10c30e
      https://github.com/xrootd/xrootd/commit/a3ee80593c0c6457a7715c4bafef83dbee10c30e
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-06-08 (Thu, 08 Jun 2023)

  Changed paths:
    M docker/xrd-docker
    M packaging/makesrpm.sh

  Log Message:
  -----------
  [RPM] Dot not use git snapshot versions

Fedora packaging guidelines mentions snapshot versions¹,
but these are not well supported yet, so disable for now.

1. https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_snapshots


  Commit: 34010513bebca90d4b8c4b945a3807a78e7158b8
      https://github.com/xrootd/xrootd/commit/34010513bebca90d4b8c4b945a3807a78e7158b8
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-06-08 (Thu, 08 Jun 2023)

  Changed paths:
    M packaging/rhel/xrootd.spec.in

  Log Message:
  -----------
  [RPM] Unset hardened build flags for Python bindings

This is needed to avoid adding some hardening flags¹ to the
compilation of Python modules which end up breaking CMake².

1. https://fedoraproject.org/wiki/Changes/Python_Extension_Flags#The_Problem
2. https://gitlab.kitware.com/cmake/cmake/-/issues/24980


Compare: https://github.com/xrootd/xrootd/compare/fc079d6eb765...34010513bebc

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1