Print

Print


  Branch: refs/heads/stable-5.5.x
  Home:   https://github.com/xrootd/xrootd
  Commit: fabfbc49e7ac9ca8f7722b10f82005c7bdf1985f
      https://github.com/xrootd/xrootd/commit/fabfbc49e7ac9ca8f7722b10f82005c7bdf1985f
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

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

  Log Message:
  -----------
  [RPM] Add g++ as build dependency


  Commit: 5056af53d17d236e515cb44114133fe9090b34c1
      https://github.com/xrootd/xrootd/commit/5056af53d17d236e515cb44114133fe9090b34c1
  Author: Costin Grigoras <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdPosix/XrdPosixAdmin.cc

  Log Message:
  -----------
  Update XrdPosixAdmin.cc

Fixes compilation issue on older gcc

```
/usr/src/xrootd-5.5.2/src/XrdPosix/XrdPosixAdmin.cc: In member function ‘XrdCl::URL* XrdPosixAdmin::FanOut(int&)’:
/usr/src/xrootd-5.5.2/src/XrdPosix/XrdPosixAdmin.cc:70:32: error: ‘ptrdiff_t’ was not declared in this scope
    if (i > std::numeric_limits<ptrdiff_t>::max() / sizeof(XrdCl::URL))
                                ^
/usr/src/xrootd-5.5.2/src/XrdPosix/XrdPosixAdmin.cc:70:32: note: suggested alternatives:
In file included from /usr/include/c++/5/limits:42:0,
                 from /usr/src/xrootd-5.5.2/src/XrdPosix/XrdPosixAdmin.cc:32:
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:197:28: note:   ‘std::ptrdiff_t’
   typedef __PTRDIFF_TYPE__ ptrdiff_t;
                            ^
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:197:28: note:   ‘std::ptrdiff_t’
/usr/src/xrootd-5.5.2/src/XrdPosix/XrdPosixAdmin.cc:70:41: error: template argument 1 is invalid
    if (i > std::numeric_limits<ptrdiff_t>::max() / sizeof(XrdCl::URL))
                                         ^
src/CMakeFiles/XrdPosix.dir/build.make:62: recipe for target 'src/CMakeFiles/XrdPosix.dir/XrdPosix/XrdPosixAdmin.cc.o' failed
make[2]: *** [src/CMakeFiles/XrdPosix.dir/XrdPosix/XrdPosixAdmin.cc.o] Error 1
```


  Commit: 1c6833068806eddc45e286b8079007403d940a60
      https://github.com/xrootd/xrootd/commit/1c6833068806eddc45e286b8079007403d940a60
  Author: Cedric Caffy <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdXrootd/XrdXrootdConfig.cc

  Log Message:
  -----------
  XrdHttp: Supports non-natively supported checksum in the case a user provides a checksum computation program

Solves issue #1901


  Commit: 5a832596a59d1055f59620d43fbb740955ce6787
      https://github.com/xrootd/xrootd/commit/5a832596a59d1055f59620d43fbb740955ce6787
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  Revert "[XrdCl] Make sure error message does not include a null-character."

This reverts commit 22d308a3dd689607ee0396860d377145836ef55b.


  Commit: 9987b4b41990df69ae611a523acb76c69eeccbbb
      https://github.com/xrootd/xrootd/commit/9987b4b41990df69ae611a523acb76c69eeccbbb
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdCms/XrdCmsCluster.cc

  Log Message:
  -----------
  [XrdCms] Remove extraneous character from error output

Fixes #1501.


  Commit: a344d5e61f775915465d551a4788891bc2c1193d
      https://github.com/xrootd/xrootd/commit/a344d5e61f775915465d551a4788891bc2c1193d
  Author: David Smith <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdXrootd/XrdXrootdXeq.cc

  Log Message:
  -----------
  [Server] Avoid a race condition during deferred file close


  Commit: dedcb2d1c92ceaa8d99db1471414ad9493b4fb05
      https://github.com/xrootd/xrootd/commit/dedcb2d1c92ceaa8d99db1471414ad9493b4fb05
  Author: Matevz Tadel <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdPfc/XrdPfcFile.cc

  Log Message:
  -----------
  [Pfc] Add missing if-error for a rare direct-read error trace.


  Commit: 0058c176367539237d6b0e593e2488a3d2a20514
      https://github.com/xrootd/xrootd/commit/0058c176367539237d6b0e593e2488a3d2a20514
  Author: Matthew Feickert <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M src/XrdCms/XrdCmsRRQ.cc

  Log Message:
  -----------
  fix: Avoid 'may be used uninitialized' warning

* Initialize all variables to avoid a potential 'may be used
  uninitialized' warning that will become an error with `-flto=auto`
  is used.

Co-authored-by: Adrian Sevcenco <[log in to unmask]>


  Commit: 70260556599bbe6f763e2f21fca6a1490fc21ea0
      https://github.com/xrootd/xrootd/commit/70260556599bbe6f763e2f21fca6a1490fc21ea0
  Author: Guilherme Amadio <[log in to unmask]>
  Date:   2023-02-17 (Fri, 17 Feb 2023)

  Changed paths:
    M docs/ReleaseNotes.txt

  Log Message:
  -----------
  Update release notes for v5.5.3


Compare: https://github.com/xrootd/xrootd/compare/494471258d65...70260556599b

########################################################################
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