diff --git a/NEWS b/NEWS index 41584343fc3..68f948d4f79 100644 --- a/NEWS +++ b/NEWS @@ -13,6 +13,7 @@ PHP NEWS exceptions). (ilutov) . Added zend_call_stack_get implementation for OpenBSD. (David Carlier) . Fixed oss-fuzz #60411 (Fix double-compilation of arrow-functions). (ilutov) + . Fixed build for FreeBSD before the 11.0 releases. (David Carlier) - DOM: . Added DOMNode::contains() and DOMNameSpaceNode::contains(). (nielsdos) diff --git a/Zend/zend_gdb.c b/Zend/zend_gdb.c index 82e8182ba82..60a70b0a9ac 100644 --- a/Zend/zend_gdb.c +++ b/Zend/zend_gdb.c @@ -25,7 +25,7 @@ #include #include -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) && __FreeBSD_version >= 1100000 # include # include #endif @@ -142,7 +142,7 @@ ZEND_API bool zend_gdb_present(void) close(fd); } -#elif defined(__FreeBSD__) +#elif defined(__FreeBSD__) && __FreeBSD_version >= 1100000 struct kinfo_proc *proc = kinfo_getproc(getpid()); if (proc) {