Bug 12726 - Make check (of package) fails 2 of 4 tests.
Summary: Make check (of package) fails 2 of 4 tests.
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: general (show other bugs)
Version: 1.4.10
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-07 06:37 UTC by Dr Alan J Bartlett
Modified: 2008-01-11 08:19 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Log files from configure & make of cairo 1.4.10 (31.69 KB, application/octet-stream)
2007-10-08 04:22 UTC, Dr Alan J Bartlett
Details

Description Dr Alan J Bartlett 2007-10-07 06:37:44 UTC
Downloaded cairo-1.4.10.tar.gz from cairographics.org site.
Configured as required for system, generating config.log file.
Made package; "make > LOG.1 2> LOG.err.1"; no errors noted.
Performed "make check > LOG.2 2> LOG.err.2"; errors noted in log file; "2 of 4 tests failed. Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo". This is what I am doing.
I need a working version of the cairo library to be able to compile other packages; can you please clarify the status of the cairo package I have just compiled. The files config.log, LOG.1, LOG.err.1, LOG.2 & LOG.err.2 are available upon request. Thanks.
Comment 1 Dr Alan J Bartlett 2007-10-08 04:22:33 UTC
Created attachment 11934 [details]
Log files from configure & make of cairo 1.4.10

These are the files mentioned in original report.
Comment 2 Dr Alan J Bartlett 2007-10-15 04:01:58 UTC
I really need to know: is the Cairo package stable to use (i.e. it's just an internal error of "make check")?
Comment 3 Behdad Esfahbod 2007-10-15 11:25:33 UTC
It's not an internal make check error, but cairo is stable enough for your needs.  Go ahead and compile other packages.
Comment 4 Chris Wilson 2008-01-11 08:19:46 UTC
The issue here is that the compiler is too old to support symbol visibility, but make check reports it as an error - i.e. it is a false positive from an overzealous test.

This is fixed by commit 6d3ed95, which skips the symbol visibility tests if it is not supported by the compiler.


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.