File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -577,6 +577,9 @@ public static function patchWindowsCGITarget(): void
577577 // cli: @"$(LINK)" /nologo $(CGI_GLOBAL_OBJS_RESP) $(BUILD_DIR)\$(PHPLIB) $(LIBS_CGI) $(BUILD_DIR)\php-cgi.exe.res /out:$(BUILD_DIR)\php-cgi.exe $(LDFLAGS) $(LDFLAGS_CGI)
578578 $ lines [$ line_num + 1 ] = "\t" . '@"$(LINK)" /nologo $(PHP_GLOBAL_OBJS_RESP) $(CGI_GLOBAL_OBJS_RESP) $(STATIC_EXT_OBJS_RESP) $(STATIC_EXT_LIBS) $(ASM_OBJS) $(LIBS) $(LIBS_CGI) $(BUILD_DIR)\php-cgi.exe.res /out:$(BUILD_DIR)\php-cgi.exe $(LDFLAGS) $(LDFLAGS_CGI) /ltcg /nodefaultlib:msvcrt /nodefaultlib:msvcrtd /ignore:4286 ' ;
579579 FileSystem::writeFile (SOURCE_PATH . '/php-src/Makefile ' , implode ("\r\n" , $ lines ));
580+
581+ // Patch cgi-static, comment ZEND_TSRMLS_CACHE_DEFINE()
582+ FileSystem::replaceFileRegex (SOURCE_PATH . '\php-src\sapi\cgi\cgi_main.c ' , '/^ZEND_TSRMLS_CACHE_DEFINE\(\)/m ' , '// ZEND_TSRMLS_CACHE_DEFINE() ' );
580583 }
581584
582585 public static function patchPhpLibxml212 (): bool
You can’t perform that action at this time.
0 commit comments