Bug 47927 - cairo-sphinx fails to build on OpenBSD
Summary: cairo-sphinx fails to build on OpenBSD
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: general (show other bugs)
Version: 1.12.2
Hardware: All OpenBSD
: medium normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-26 16:40 UTC by Brad Smith
Modified: 2013-11-29 19:24 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Brad Smith 2012-03-26 16:40:58 UTC
cairo-sphinx fails to build on OpenBSD. OpenBSD at the moment does not have support for POSIX shared memory.


sphinx.c: In function 'clients_shm':
sphinx.c:249: error: implicit declaration of function 'shm_unlink'
sphinx.c:249: warning: nested extern declaration of 'shm_unlink'
sphinx.c:250: error: implicit declaration of function 'shm_open'
sphinx.c:250: warning: nested extern declaration of 'shm_open'
sphinx.c: In function 'compare_images':
sphinx.c:535: warning: enumeration value 'CAIRO_FORMAT_RGB30' not handled in switch
gmake[4]: *** [cairo_sphinx-sphinx.o] Error 1
Comment 1 Brad Smith 2012-05-04 17:03:55 UTC
The build is still broken with the 1.12.2 release.
Comment 2 Brad Smith 2013-11-29 19:24:04 UTC
POSIX shared memory support added to -current.


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.