Failed to compile syslog-ng-2.1.4 on my x86 computer. Emake failed. Reproducible: Always
Created attachment 186750 [details] You can see the build log of syslog-ng-2.1.4 in the attachment You can see the build log of syslog-ng-2.1.4 in the attachment
*** Bug 264293 has been marked as a duplicate of this bug. ***
Created attachment 186752 [details] Sorry, the previous attachment's locale is Simplified Chinese, I have changed the locale into English in this attachment
Can you post emerge --info
Based on these undefined references, looks like something may have been compiled with the Intel C compiler (icc)
Created attachment 186827 [details] Messages from "emerge --info" Yes, I add "icc" to my USE flags. But I don't tend to compile it with icc (I don't add the syslog-ng to the /etc/portage/package.icc).
I can confirm this bug on my Intel x86_64 box. It does not happen with syslog-ng 2.0.9 which compiles fine. I do not have the icc USE flag.
does nm /usr/lib/libglib-2.0.a | grep intel give you back anything?
(In reply to comment #8) > does nm /usr/lib/libglib-2.0.a | grep intel give you back anything? > U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memcmp U _intel_fast_memcpy U __intel_VEC_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcmp U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memcpy U _intel_fast_memset U _intel_fast_memcmp U _intel_fast_memcpy Thanks
re-emerge glib. You built it with icc.
(In reply to comment #10) > re-emerge glib. You built it with icc. Oh, Thanks. The problem has been solved after I re-emerge glib without icc.