Re: PHP84 build error with ZTS

Moin Rahman <[email protected]> Sat, 13 Jun 2026 18:33:36 +0200
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>

> On Jun 13, 2026, at 18:09, Xavier Humbert <[email protected]> wrote:
> 
> Hi,
> 
> Trying to upgrade PHP from 8.2 to 8.4 (forced since Nextcloud does not build anymore with 8.2 ) but php84 won't build with ZTS enabled, fails with this error :
> 
> --- sapi/cli/php ---
> ld: error: Zend/zend_dtrace.d.o: requires an executable stack, but -z execstack is not specified
> --- sapi/fpm/php-fpm ---
> ld: error: Zend/zend_dtrace.d.o: requires an executable stack, but -z execstack is not specified
> --- sapi/phpdbg/phpdbg ---
> ld: error: Zend/zend_dtrace.d.o: requires an executable stack, but -z execstack is not specified
> 
> Any idea ?
> 
> Regards,
> 
> Xavier
> 
> -- 
> Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
> https://www.amdh.fr
> 
> 

1. Where are you building?
2. How are you building?
3. With which exact version of php84 you are building?
4. With which exact version of FreeBSD you are building?

Kind regards,
Moin
signature.asc (application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmothmBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJFv5Q/8DQfCTryvRys4rbKoqiFyTsqRkOogEN1PCFaE+weNyw0+mPlr+arRRsUW
X4upoeQWCAHlN/4pJsjpNOrIzDugyBH70YDxaDkMCCL6idn0zJiBI2NxZ8eeqvxF
xpsu2/2/sPAGIC86qJxNWSCP1VzNY/2mJ+KY5qJvb75XmstlmkAu38uJkBZcglUC
l4vBGGrZq8P20z/4/WqAe2s9QV9YIBgRrrh/g+0JImTbpxI0NLPFxC1JeqjkYaYX
hA1EjmhGE4P1NbkDx5DZIAEYjdRZTNm6ZRvho9zTcfJHGw53W0IPmIxgk7aJEejC
NguTZxWNBX+dHPqb7LpcJaCV6u8Cw1uHamudmZUFNZCAFcNF2W6+sv+l7qsXbbF5
IQIJmK5nRyDfl7YiwZe4B5dVNzEt1m95osDEFSlzW9FbRGnaExsHnLh+mtnAUNBs
vHlG82Fi1nYUmXoolOx+THcDx9kf+8D0UeI/PYD9XrFM2NW+LGSDuC8v2Jaq7EgO
XBTAAzz8UhbPLIJPokTr402so6MvDPToFxs66UCLNcX6yV1nNjcAKoiQbg96/TdL
ba0uLvqGOGKwaFEOgrhiu0gt9PbzsCj+rnmWIxwLeEFUEIYjdJ17OuKwf6OFCF4g
B9fZA2cLUTRE/VyDPUXfCpySC8w96Q+3JOdCuu0we4PRW9tr9w8=
=+bgH
-----END PGP SIGNATURE-----