All, Sun Compiler add HardWare CAPability (HWCAP) bits into object file if it find a hardware-specific instruction, regardless of having any code to check hardware's capability at runtime to decide if we execute hardware-specific optimized code. libvisual.so.0 has AMD_3DNow HWCAP bit, so ld.so.1 reports error in Intel environment which doesn't match Hardware capability.
More detail information, see http://developers.sun.com/solaris/articles/hwcap_modification.html This patch just use -M option to remove HWCAP bits from libvisual.so Thanks jim -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: bugfix6788530 URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20090109/2105a2fc/attachment.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: libvisual-03-config.diff URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20090109/2105a2fc/attachment-0001.ksh>
