When I tried to emerge cairo 1.18.0 with an old install of pixman 0.38.4, the build failed because cairo uses new functions added since then. Upgrading to the latest stable pixman 0.42.2 fixed the build. It appears that the cairo ebuild needs to declare a newer pixman dependency. Based on the commit history of pixman, I think 0.40.0 is the oldest that supports the functions. > implicit declaration of function ‘pixman_image_set_dither’; did you mean ‘pixman_image_set_filter’? Reproducible: Always Steps to Reproduce: 1. Have pixman older than 0.40.0(?) installed. 2. emerge cairo 1.18.0 Actual Results: Build crashes because pixman_image_set_dither is not available. Expected Results: Successful build. https://github.com/aseprite/pixman/commit/ddcc41b999562efdd9f88daa51ffbf39782748b5
Created attachment 884807 [details] emerge --info