[Bug 263454] graphics/cairo: Fix build with upcoming autoconf 2.71
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 263454] graphics/cairo: Fix build with upcoming autoconf 2.71"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 May 2022 12:31:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263454 Tijl Coosemans <tijl@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #233384|0 |1 is obsolete| | --- Comment #7 from Tijl Coosemans <tijl@FreeBSD.org> --- Created attachment 233744 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=233744&action=edit patch4 I believe this addresses all the issues with patching. The post-patch commands that are still useful have been converted to real patches. Old patches have been removed: - patch-perf_cairo-perf-micro.c and patch-test_Makefile.am These were added to fix build after the addition of USES=autoreconf broke post-patch commands that disabled the perf and test directories. - patch-src_cairo-gl.h No idea why this exists. make test (if you enable it) checks that there's no #if defined in the headers so I think it's best to remove it. - patch-src_cairo-xlib-display.c Old patch from Arch Linux that they have removed in 2012. - patch-util_cairo-sphinx_sphinx.c The code defines MAP_NORESERVE to zero now if it's undefined. This has been build tested with autoconf 2.69 and 2.71, but I think it would be best to do an exp-run before committing this, so I'll include it in the autoconf exp-run. -- You are receiving this mail because: You are the assignee for the bug.