Bug 85120

Summary: Regression: AX_C_FLOAT_WORDS_BIGENDIAN broken on mingw
Product: cairo Reporter: Daniel Macks <dmacks>
Component: generalAssignee: Chris Wilson <chris>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium CC: cosmo0920.oucc, wyss_p
Version: unspecified   
Hardware: Other   
OS: Windows (All)   
Whiteboard:
i915 platform: i915 features:

Description Daniel Macks 2014-10-17 05:37:22 UTC
Passing along from inkscape-devel mailing list...

The patch closing Bug #63310 (git commit 7cfebce15228c88ee122edb8ba575f9a609e36f4) appears to be broken on platforms that use filename extensions for linked executables. As of cairo-1.14.0, the strings test hardcodes the AC_LINK_IFELSE executable name as "conftest", which is correct for linux and osx, but mingw, it would be "conftest.exe" instead. Using "conftest$ac_exeext" is probably the platform-independent way of getting it correct.

For original report, diagnosis, and viability of this solution, see http://sourceforge.net/p/inkscape/mailman/message/32939144/
Comment 1 Adrian Johnson 2014-10-21 12:14:12 UTC
I also ran into this problem on mingw. I've pushed the patch.

http://cgit.freedesktop.org/cairo/commit/?id=f9b65ae1fc91bc558a01c2ad7be5a121c6f10818
Comment 2 Uli Schlachter 2014-11-03 16:18:24 UTC
*** Bug 85760 has been marked as a duplicate of this bug. ***
Comment 3 Adrian Johnson 2014-11-20 20:58:58 UTC
*** Bug 86499 has been marked as a duplicate of this bug. ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.