-
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
XRootD fails to build on i386 #573
Comments
Thanks for reporting the problem. Which platform is it? slc6? Michal |
I believe our build machines are CentOS 6. @matyasselmeci? |
I can see that it would fail if the atomics check fails, and as a result HAVE_ATOMICS is not defined because in the #else the 'Atomic_SET_STRICT' is indeed not defined. However, it's rather strange that the atomics check fails, I have tested the build with 'mock -r centos-6-i386' and also it has been already built by koji and there where no problems (el6, i686): |
It fails if you do |
Good catch. Our Koji is set up to target i386 for 32-bit builds. I'm not sure how many things need to be changed to fix the configuration, but I've added this hack to the spec file in the meantime:
which seems to work. |
I suppose we can close this one? |
Yep, I'm fine with that. |
Hi, when trying to build XRootD 4.7.0 for the OSG, we noticed some failures when building for the i386 architecture. The atomics check fails:
Causing the following build failure:
The text was updated successfully, but these errors were encountered: