-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
[itk,libsamplerate,libsndfile] Apply some Visual Studio 2019 version 16.9 preview 1 workarounds #14056
Conversation
…g lrintf as an intrinsic. Upstream has already fixed this.
Note that the previous erikd/libsndfile is being forwarded by GitHub itself to libsndfile/libsndfile. I checked that the tar.gz for libsamplerate match for the old and new sources.
openjpeg.patch | ||
openjpeg2.patch | ||
var_libraries.patch | ||
wrapping.patch | ||
python_gpu_wrapping.patch | ||
opencl.patch | ||
cufftw.patch | ||
use-the-lrintf-intrinsic.patch |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this the upstream patch? Please add the corresponding PR as a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Neumann-A No. I went to submit a patch upstream but upstream's master
differs enough from the version we're currently installing that it isn't clear whether a patch is necessary there; this one certainly doesn't apply to it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
still a already patch in <xyz>
comment would be good for somebody updating the port to a new version in the future. So that persons knows that it can safely be removed without needing to check if the patch needs adjustment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Neumann-A What I mean is that that isn't the case here. The patched code in master
is totally different from the code we're patching in this version, so the patch will need to be reevaluated at such time this version is pushed.
|
[libsamplerate,libsndfile] Update sources to libsndfile/ org on GitHub.
Note that the previous erikd/libsndfile is being forwarded by GitHub itself to libsndfile/libsndfile.
I checked that the tar.gz for libsamplerate match for the old and new sources.
[itk] Apply workaround for VS2019 version 16.9 nightly builds defining lrintf as an intrinsic.
Upstream has already fixed this.