Edit report at https://bugs.php.net/bug.php?id=55769&edit=1
ID: 55769 Updated by: ahar...@php.net Reported by: brad at hostland dot com Summary: Make Fails with "Missing Separator" error -Status: Assigned +Status: Closed Type: Bug Package: Compile Failure Operating System: Linux 2.6.18-238.19.1.el5xen PHP Version: 5.4.0beta1 Assigned To: aharvey Block user comment: N Private report: N New Comment: This bug has been fixed in SVN. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. For Windows: http://windows.php.net/snapshots/ Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2011-09-24 19:16:14] ahar...@php.net Automatic comment from SVN on behalf of aharvey Revision: http://svn.php.net/viewvc/?view=revision&revision=317251 Log: Fix bug #55769 (Make Fails with "Missing Separator" error) via s/ /^I/. ------------------------------------------------------------------------ [2011-09-24 08:34:54] brad at hostland dot com Here are lines 260 - 270 of the Makefile: 260:litespeed: $(SAPI_LITESPEED_PATH) 261: 262:$(SAPI_LITESPEED_PATH): $(PHP_GLOBAL_OBJS) $(PHP_BINARY_OBJS) $(PHP_LITESPEED_OBJS) 263: $(BUILD_LITESPEED) 264: 265:install-litespeed: $(SAPI_LITESPEED_PATH) 266: @echo "Installing PHP LitSpeed binary: $(INSTALL_ROOT)$(bindir)/" 267: @$(INSTALL) -m 0755 $(SAPI_LITESPEED_PATH) $(INSTALL_ROOT)$(bindir)/lsphp 268: 269:cgi: $(SAPI_CGI_PATH) 270: I noticed line 267 had four spaces instead of a tab. I replaced the four spaces with a tab and now it works. ------------------------------------------------------------------------ [2011-09-24 08:15:56] ras...@php.net Could you show us lines 260-270 (with line numbers please) of the Makefile that was generated? ------------------------------------------------------------------------ [2011-09-23 17:57:17] brad at hostland dot com Description: ------------ When I execute the configure command, it works fine and I get the "Thank you for using PHP" message. I'm using the following configure options: ./configure '--prefix=/usr/local/lsws/lsphp5' '--with-mysqli=mysqlnd' '--with-mysql=mysqlnd' '--with-zlib' '--with-gd' '--with-freetype-dir' '--enable-gd-native-ttf' '--with-jpeg-dir' '--enable-shmop' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-mbstring' '--with-iconv' '--with-curl' '--with-openssl' '--with-imap' '--with-imap-ssl' '--with-kerberos' '--with-litespeed' '--with-libdir=/lib64' '--with-mcrypt' '--with-xmlrpc' '--with-tidy' '--enable-soap' Then, I execute make and I get: Makefile:267: *** missing separator. Stop. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=55769&edit=1