#26361 [Opn]: session compilation error
| From: | phresno at concept-factory dot com | Date: | Sun, 23 Nov 2003 02:00:38 +0000 |
| Subject: | #26361 [Opn]: session compilation error | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-50864@lists.php.net to get a copy of this message | ||
ID: 26361
User updated by: phresno at concept-factory dot com
Reported By: phresno at concept-factory dot com
Status: Open
Bug Type: Compile Failure
Operating System: Embedix 2.0
PHP Version: 4.3.4
New Comment:
On further note, if I compile with:
./configure \
--host=i386-slackware-linux \
--target=arm-linux \
--prefix=../opt \
--disable-short-tags \
--without-mysql \
--without-pear \
--disable-session
(sessions fully disabled)
It will compile with warnings, however, it will _always_ segfault after
executing a script on the target system.
Previous Comments:
------------------------------------------------------------------------
[2003-11-22 20:54:41] phresno at concept-factory dot com
Note before I run commands, by not including --host and --target it
will build for the host system which does work. If you look at my
notes, I am building this for a target with a different CPU
architecture. This will not fix the problem as i386 binaries CANNOT run
on a StrongARM processor.
Followed your suggested compilation script...
Now I have a compiled i386 version, not an Arm version.
------------------------------------------------------------------------
[2003-11-22 20:43:38] sniper@php.net
I'm very close to bogusing this since I believe it's not any PHP bug at
all..we'd got hundreds of reports if it was by now.
Anyway, try this:
# rm config.cache
# ./configure --disable-all
# make clean && make
(And EXACTLY and only that)
------------------------------------------------------------------------
[2003-11-22 18:20:19] phresno at concept-factory dot com
Description:
------------
Target: arm-linux
OS: Linux (Embedix 2.0)
Kernel: 2.4.18-rmk7-pxa3-embedix
Host: i386-slackware-linux
OS: Linux (Slackware 9.1)
Kernel: 2.4.20
./configure \
--host=i386-slackware-linux \
--target=arm-linux \
--prefix=../opt \
--disable-short-tags \
--without-mysql \
--without-pear
make -k
On session.c I get multiple errors like this:
./development/zaurus/php-4.3.4/ext/session/session.c:121: parse error
before `php_ps_globals'
./development/zaurus/php-4.3.4/ext/session/session.c:121: initializer
element is not constant
./development/zaurus/php-4.3.4/ext/session/session.c:121: (near
initialization for `ini_entries[0].mh_arg1')
If i include pear I get other similar errors in main.c and other
locations.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=26361&edit=1