Page MenuHomeFreeBSD

Mk/Uses/php.mk: fix build of all PHP modules when using php74 on GCC architectures
AbandonedPublic

Authored by pkubaj on Oct 21 2019, 10:13 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 25, 10:29 PM
Unknown Object (File)
Mar 2 2024, 4:38 PM
Unknown Object (File)
Dec 27 2023, 12:31 AM
Unknown Object (File)
Aug 31 2023, 5:37 PM
Unknown Object (File)
Aug 23 2023, 10:19 PM
Unknown Object (File)
Jul 2 2023, 3:55 AM
Unknown Object (File)
May 27 2023, 10:02 PM
Unknown Object (File)
Apr 8 2023, 2:30 AM
Subscribers
None

Details

Reviewers
linimon
mat
tcberner
Group Reviewers
O5: Ports Framework(Owns No Changed Paths)
portmgr
Summary

php74 introduced C11 requirement and all optional PHP modules available in the ports tree need a patch like this:

.include <bsd.port.options.mk>
.if ${FLAVOR} == php74
USES+=compiler:c11
.endif

Better keep it in Mk to make it easier.

PR: 240883

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 27134
Build 25410: arc lint + arc unit