-
Notifications
You must be signed in to change notification settings - Fork 149
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
Bugfix release 5.4.1 #1606
Comments
Thanks @simonmichal for the nice summary. 👍 I don't want to hold up getting any releases out (code shipped is code used!) but if it is possible to get PR #1605 into |
@matthewfeickert : absolutely, I will have a look at #1605 first thing tomorrow morning, I think we absolutely still have time to accommodate both #1605 and #1586. |
@matthewfeickert : I just merged #1605, let me know when #1586 is ready for review. |
Following commits have been added to the stable branch: 5551cac [XrdCl] xrdfs: support rm of multiple files. |
Following commits have been added to the stable branch: 0bac4b8 [CMake] Add XrdOuc/XrdOucPgrwUtils.hh to private headers. |
I can't seem to install
Checking repos, I find:
i.e. there is no (using packages from https://xrootd.slac.stanford.edu/binaries/testing/slc/8/x86_64/ ) |
@olifre : thanks for reporting this problem, I tried on Centos Stream 8 and the install does work:
Let me tried it on Rocky. |
OK, I can reproduce it on Rocky but have no idea why it wants |
Thanks! The only obvious difference to me is:
|
@simonmichal Here's the answer: Rocky 8
CentOS 8 Stream
|
@simonmichal And here's the cause: I think the summary is that packages built on CentOS X Stream may not work / not install on the latest release versions of any of the various rebuild distros. I'm also unsure about the "guarantees" of the Stream development workflow concerning backwards compatibility (after all, it's a testing ground before a point release, so it should be possible for breaking changes to be reverted). On the other hand, I would expect it to be significantly more likely that packages built on one of the rebuild distros run fine on Stream. |
@olifre : thanks for investigating! I tried rebuilding and installing the RPMs on rocky and it works like a charm:
I will split the slc8 repo into stream8 and rhel8 and build the RPMs separately for both. |
Perfect, many thanks! Of course that's more effort in the long run, but it seems to be the safest solution to build for both flavours separately. |
Sorry for the delay, so I have add a I tagged |
Dear All,
Kind regards, |
Dear XRootD community,
I'm planning to cut the 5.4.1 with backports of bugfixes from the master branch, I'm creating this issue so we have a place where we can discuss the upcoming release.
The stable branch has been already updated and tagged:
https://github.com/xrootd/xrootd/tree/stable-5.0.x
https://github.com/xrootd/xrootd/releases/tag/v5.4.1-rc1
Here's the full list of new commits in the upcoming release (so far):
990fe19 [Docs] Update release notes for 5.4.1.
b339451 [CI] Add Python 2 bindings test job to GHA wokrflow
679c571 [CI] Add sdist building with publishing to CentOS 7 RPM stage
fd609b4 [PyPI] Try to use build to make sdist, else fall back to setup.py sdist
ef56fdc [Python] Try to install sdist with pip during packaging, fall back to setup.py
d9703f6 [Python] Remove unused Python imports
2a11053 [Python] Use CPython libraries over distuils
635c2bc [RPM] Add python3-setuptools to BuildRequires
8efb408 [CI] Update pip release script.
be0e03a Fix warnings about allocations exceeding maximum object size
cfef402 [Server] Prevent SEGV on busy systems due to missing lock call for background jobs.
052eb04 put /path/filenname in LFH and CDFH records (reverse the change)
744c7da [XrdCrypto] Generate DH parameters on first call to openssl3/XrdCryptosslCipher
b517fb7 [XrdCrypto] DH parameter generation cleanup
20f3dd1 [XrdCl] Add missing timeout argument to declarative operations.
e47077b Fix compiler warnings about pointers used after free:
8678fa2 Fix comments
5667770 Add support for static openssl libraries
ae83cdd [XrdCrypto] Generate DH parameters on first call to XrdCryptosslCipher
242fb7a [XrdCl] Make sure HS wait is not handled after channel has been TTLed.
857ecd0 Do not give up ownership of ChunkInfo
c18a937 [XrdCl] Add declarative PgWrite.
0bb72ff Fix warning about comparing arrays
8441abe Fix warning about dereferncing null pointer
02aea53 Fix warning about uninitialized variable
2ced499 simplify coding
f47afe1 change xattr name xrdec.chunkver to xrdec.strpver
b19d8f7 [CI] Remove Travis CI config file
d92759d [CI] Add GitHub Actions based CI
515566a combine two xattr update to one
cd6b2b0 [CMake] Add XrdSysTrace.hh to private headers.
8774b6d Update to XrdCl and XrdEC
8d4caf6 [XrdEc] Ensure parallel execution of Reader::Read is thread-safe.
f993b95 [IOEvents] Improve tracing.
45ee156 [XrdSciTokens] Modifying std::map invalidates iterator
0c9a3ca Fix compilation on GCC 4.8
830ec57 Add missing include
cc62abe Fix compilation when char is unsigned (armv7hl, aarch64, ppc64le, s390x)
Please let me know your thoughts!
Cheers,
Michal
The text was updated successfully, but these errors were encountered: