At the very end of the top-level configure script, there are a set of 6 test statements that use "==" as a comparison. The /bin/sh shell in HP-UX 11.X rejects this - it expects just one "=". It should be noted that all other test statements in configure use the single "=". The configure.in script, of course, has the same issue and is the file that will need fixing and then the configure script re-generated from that.
Created attachment 4028 [details] [review] Changes test statements to use portable shell syntax in configure.in This also happens with pkgsrc (http://www.pkgsrc.org/) on NetBSD.
Thanks for the patch. This is now fixed in both cairo 1.1.1 and cairo 1.0.3 (those are both CVS-only versions, but the fix will appear in all subsequent releases). 2005-12-07 Carl Worth <cworth@cworth.org> * configure.in: Use more portable shell syntax, ('test =' rather than 'test =='). Thanks to Richard Lloyd and Klaus Heinz. Closes bug #4823.
*** Bug 6087 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.