@@ -486,7 +486,7 @@ max_file_uploads = 20
486
486
extension_dir = "ext"
487
487
488
488
; Zend Extensions (must be loaded first)
489
- zend_extension=php_opcache
489
+ ${ config . platform === 'win32' ? ' zend_extension=php_opcache' : 'zend_extension=opcache' }
490
490
491
491
; Enable essential extensions
492
492
${ essentialExtensions
@@ -724,7 +724,8 @@ async function buildPhp(config: BuildConfig): Promise<string> {
724
724
`${ launchpadRoot } /gnu.org/gmp/v6.3.0/lib/pkgconfig` ,
725
725
`${ launchpadRoot } /libsodium.org/v1.0.18/lib/pkgconfig` ,
726
726
`${ launchpadRoot } /sourceware.org/libffi/v3.5.2/lib/pkgconfig` ,
727
- `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/lib/pkgconfig`
727
+ `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/lib/pkgconfig` ,
728
+ `${ launchpadRoot } /libzip.org/v1.11.4/lib/pkgconfig`
728
729
]
729
730
730
731
buildEnv . PKG_CONFIG_PATH = pkgConfigPaths . join ( ':' )
@@ -743,7 +744,8 @@ async function buildPhp(config: BuildConfig): Promise<string> {
743
744
`${ launchpadRoot } /gnu.org/gmp/v6.3.0/lib` ,
744
745
`${ launchpadRoot } /libsodium.org/v1.0.18/lib` ,
745
746
`${ launchpadRoot } /sourceware.org/libffi/v3.5.2/lib` ,
746
- `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/lib`
747
+ `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/lib` ,
748
+ `${ launchpadRoot } /libzip.org/v1.11.4/lib`
747
749
]
748
750
749
751
const includePaths = [
@@ -759,7 +761,8 @@ async function buildPhp(config: BuildConfig): Promise<string> {
759
761
`${ launchpadRoot } /gnu.org/gmp/v6.3.0/include` ,
760
762
`${ launchpadRoot } /libsodium.org/v1.0.18/include` ,
761
763
`${ launchpadRoot } /sourceware.org/libffi/v3.5.2/include` ,
762
- `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/include`
764
+ `${ launchpadRoot } /gnome.org/libxslt/v1.1.43/include` ,
765
+ `${ launchpadRoot } /libzip.org/v1.11.4/include`
763
766
]
764
767
765
768
buildEnv . LDFLAGS = libPaths . map ( path => `-L${ path } ` ) . join ( ' ' )
0 commit comments