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
CentOS builds failing #4503
Comments
|
I'm seeing the same thing on FC22. I think it's possible that either RedHat has a broken build of libunwind or that we should be linking against the shared libraries. |
|
We should be linking against the shared libraries. |
|
It looks like .so version of libunwind-ptrace is missing from libunwind RPM packages |
|
@Djuffin I see libunwind.so in the -devel package? |
|
@kangaroo AFAICT from readelf libunwind.so does not contain any of the libunwind-ptrace APIs. |
|
/cc @steveharter |
|
I reported a bug for the libunwind package |
|
Should this be closed, or should we leave it open for tracking? It doesn't look like the underlying bug is fixed yet and I assume that we want the functionality provided by the library... |
|
This issue was tracking a build break, not the lack of functionality. I created a new one dotnet/coreclr#1659. |
|
Excellent--thanks! |
|
FWIW, I've verified that this does fix the build issues I was seeing on FC22. |
|
Unrelated to the libunwind linker issue, there is a compile issue now which was introduced in Build 93 (Sep 23) when the ICU native calendar libraries were added (System.Globalization.Native/calendarData.cpp). Currently working on a fix for that. Link to latest build with error: http://dotnet-ci.cloudapp.net/job/dotnet_coreclr_linux_centos71_debug/109/ |
|
Added dotnet/coreclr#1660 for the ICU compile issue |
|
FWIW, I'm not seeing dotnet/coreclr#1660 on FC22. |
|
Once the ICU issue is addressed there appears to be another compile issue (no issue created yet): |
|
With the ICU fix the build is now passing. Closing issue |
CentOS builds failing as of build 78:
http://dotnet-ci.cloudapp.net/job/dotnet_coreclr_linux_centos71_debug/78/
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/4.8.3/../../../../lib64/libunwind-ptrace.a(_UPT_create.o): relocation R_X86_64_PC32 against undefined symbol `malloc@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
clang-3.5: error: linker command failed with exit code 1 (use -v to see invocation)
http://dotnet-ci.cloudapp.net/job/dotnet_coreclr_linux_centos71_debug/80/consoleFull#-120596925674b77ed1-74ea-41e6-b970-9241fe4855f3
The text was updated successfully, but these errors were encountered: