I've run the commands you asked and have attached them in the
file gdb.txt
Sorry, I have missed one command, can you please before you type
the "BT"
type an "r". Otherwise the programm will never run...
Gerald
Yeah, that didn't seem right to me but I'm not too familiar with
using gdb. OK, the new file is attached. Hopefully more useful output
this time.
I have also attached a different file that shows that 'hacks'
I had to do to get it to compile. There was a problem with
eputil.c and the timezone variable. It's the same fix that
was implemented for FreeBSD, just has to be implemented for
Mac OS X as well. The changes I made are documented in the
attached file compilehacks.txt.
Thanks for your help. Let me know if there is anything more I can do.
Happy to keep sending output.
-Brian
Speaking of hacks, it's also noteworthy that when I compiled this on
my Mac (10.4) that the expected file Embperl.so was actually named
Embperl.bundle. Simply remaming it to Embperl.so seems to work. For
some reason Macs want to use a .bundle extension. Otherwise the test
will fail because the test script can't find Embperl.so.
[brian/Desktop/Embperl-2.2.0] brian# perl Makefile.PL debug
Found mod_perl 2.0
Build with support for Apache mod_perl?(y/n) [y]
Use /usr/local/apache2 as Apache source(y/n) [y]
Will use /usr/local/apache2 for Apache Headers
Apache Version Server version: Apache/2.0.58
+ Load dynamic module mod_perl.c
(/usr/local/apache2/modules/mod_perl.so)
+ mod_perl was build with USE_DSO
Test start /usr/local/apache2/bin/httpd
Test httpd will run as user nobody and group wheel
Test httpd will listen on port 8531
Found mod_perl Version 2.000002
Found LWP::UserAgent Version 2.001
Found HTML::HeadParser Version 2.18
Found Apache::Session Version 1.81
Found Apache::SessionX Version 2.01
Found File::Spec Version 3.19
Found CGI Version 3.05
Found libxml2 2.6.16 installed under /usr
Found libxslt 1.1.11 installed under /usr
Enter path of XALAN base directory or single dot for not using XALAN [.]
Xalan will not be linked into Embperl
Writing Makefile for Embperl::App::Config
Writing Makefile for Embperl::App
Writing Makefile for Embperl::Component::Config
Writing Makefile for Embperl::Component::Output
Writing Makefile for Embperl::Component::Param
Writing Makefile for Embperl::Component
Writing Makefile for Embperl::Req::Config
Writing Makefile for Embperl::Req::Param
Writing Makefile for Embperl::Req
Writing Makefile for Embperl::Syntax
Writing Makefile for Embperl::Thread
Writing Makefile for Embperl
Writing Makefile for WrapXS
Writing Makefile for Embperl
[brian/Desktop/Embperl-2.2.0] brian# make testgdb
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT App.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Config.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Component.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Config.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Output.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Param.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Req.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Config.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Param.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Syntax.c
cc -c -I/Users/brian/Desktop/Embperl-2.2.0 -I/usr/local/apache2/include
-I/usr/local/apache2/regex -I/usr/local/apache2/os/unix -I/usr/include/libxml2
-I/usr/include/libxml2 -I/Users/brian/Desktop/Embperl-2.2.0/xs -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include -Os -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT Thread.c
/bin/perl /System/Library/Perl/5.8.6/ExtUtils/xsubpp -typemap
/System/Library/Perl/5.8.6/ExtUtils/typemap -typemap typemap Embperl.xs >
Embperl.xsc && mv Embperl.xsc Embperl.c
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o Embperl.o Embperl.c
Embperl.c: In function 'XS_Embperl_InitAppForRequest':
Embperl.c:146: warning: unused variable 'targ'
Embperl.c: In function 'XS_Embperl__Req_InitRequest':
Embperl.c:194: warning: unused variable 'targ'
Embperl.c: In function 'XS_Embperl__Req_InitRequestComponent':
Embperl.c:221: warning: unused variable 'targ'
Embperl.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epmain.o epmain.c
epmain.c: In function 'GenerateErrorPage':
epmain.c:818: warning: suggest explicit braces to avoid ambiguous 'else'
epmain.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epio.o epio.c
epio.c: In function 'EMBPERL2_OpenInput':
epio.c:407: warning: null argument where non-null required (argument 2)
epio.c: In function 'EMBPERL2_ReadHTML':
epio.c:603: warning: null argument where non-null required (argument 2)
epio.c: In function 'EMBPERL2_OpenOutput':
epio.c:758: warning: null argument where non-null required (argument 2)
epio.c: In function 'EMBPERL2_OpenLog':
epio.c:1060: warning: null argument where non-null required (argument 2)
epio.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epchar.o epchar.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o eputil.o eputil.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
eputil.c:1449: warning: 'dirname' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epeval.o epeval.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epmem.o epmem.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epinit.o epinit.c
epinit.c: In function 'embperl_GetFormData':
epinit.c:1119: warning: pointer targets in passing argument 2 of
'Perl_is_utf8_string' differ in signedness
epinit.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
epdefault.c:37: warning: 'embperl_DefaultAppConfig' defined but not used
epdefault.c:72: warning: 'embperl_DefaultReqConfig' defined but not used
epdefault.c:98: warning: 'embperl_DefaultComponentConfig' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epcgiinit.o epcgiinit.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epcmd2.o epcmd2.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epparse.o epparse.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epdom.o epdom.c
epdom.c: In function 'EMBPERL2_dom_malloc':
epdom.c:139: warning: format '%u' expects type 'unsigned int', but argument 3
has type 'long unsigned int'
epdom.c: In function 'EMBPERL2_str_malloc':
epdom.c:249: warning: format '%u' expects type 'unsigned int', but argument 3
has type 'long unsigned int'
epdom.c: In function 'EMBPERL2_str_realloc':
epdom.c:312: warning: format '%u' expects type 'unsigned int', but argument 3
has type 'long unsigned int'
epdom.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epcomp.o epcomp.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epcache.o epcache.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epprovider.o epprovider.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
epprovider.c:1727: warning: 'ProviderEpRun_UpdateParam' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o mod_embperl.o mod_embperl.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
mod_embperl.c:69: warning: 'unload_subpool' defined but not used
mod_embperl.c:409: warning: 'embperl_ApacheInitCleanup' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o epapfilter.o epapfilter.c
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
cc -c -I/usr/local/apache2/include -I/usr/local/apache2/regex
-I/usr/local/apache2/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2
-I/Users/brian/Desktop/Embperl-2.2.0/xs -g -O0 -Wall -DEPDEBUG -g -pipe
-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing
-I/usr/local/include
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -DMOD_PERL
-DMP_COMPAT_1X -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-precomp -Os
-DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\"
"-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DAPACHE
-DAPACHE2 -DEP2 -DLIBXSLT -o driver/eplibxslt.o driver/eplibxslt.c
In file included from driver/eplibxslt.c:25:
/usr/include/libxml2/libxml/DOCBparser.h:22:2: warning: #warning "The
DOCBparser module has been deprecated in libxml2-2.6.0"
driver/eplibxslt.c: In function 'ProviderLibXSLT_ErrorFunc':
driver/eplibxslt.c:258: warning: passing argument 8 of 'Perl_sv_vsetpvfn' from
incompatible pointer type
driver/eplibxslt.c: At top level:
/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE/patchlevel.h:121:
warning: 'local_patches' defined but not used
Running Mkbootstrap for Embperl ()
Writing Embperl.bs
chmod 644 Embperl.bs
rm -f blib/arch/auto/Embperl/Embperl.bundle
LD_RUN_PATH="/usr/lib" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined
dynamic_lookup -L/usr/local/lib Embperl.o epmain.o epio.o epchar.o eputil.o
epeval.o epmem.o epinit.o epcgiinit.o epcmd2.o epparse.o epdom.o epcomp.o
epcache.o epprovider.o mod_embperl.o epapfilter.o driver/eplibxslt.o
xs/Embperl/App/App.o xs/Embperl/App/Config/Config.o
xs/Embperl/Component/Component.o xs/Embperl/Component/Config/Config.o
xs/Embperl/Component/Param/Param.o xs/Embperl/Component/Output/Output.o
xs/Embperl/Req/Req.o xs/Embperl/Req/Config/Config.o
xs/Embperl/Req/Param/Param.o xs/Embperl/Thread/Thread.o
xs/Embperl/Syntax/Syntax.o -L/usr/local/lib -g -o
blib/arch/auto/Embperl/Embperl.bundle -L/usr/lib -lxml2 -lz -lpthread -liconv
-lm -L/usr/lib -lxslt -lxml2 -lz -lpthread -liconv -lm
chmod 755 blib/arch/auto/Embperl/Embperl.bundle
cp Embperl.bs blib/arch/auto/Embperl/Embperl.bs
chmod 644 blib/arch/auto/Embperl/Embperl.bs
cp embpexec.pl blib/script/embpexec.pl
/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/embpexec.pl
cp embpmsgid.pl blib/script/embpmsgid.pl
/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/embpmsgid.pl
PERL_DL_NONLAZY=0 gdb -x dbinitembperl /bin/perl
GNU gdb 6.1-20040303 (Apple version gdb-413) (Wed May 18 10:17:02 GMT 2005)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc-apple-darwin"...Reading symbols for shared
libraries ... done
(gdb) r
Starting program: /bin/perl -Iblib/arch -Iblib/lib
-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level
-I/System/Library/Perl/5.8.6 test.pl
Reading symbols for shared libraries . done
Reading symbols for shared libraries .. done
loading... Reading symbols for shared libraries ..... done
Reading symbols for shared libraries . done
ok
Reading symbols for shared libraries . done
Testing offline mode...
#0 ascii...
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000013
0x9722dd44 in Perl_sv_free ()
(gdb) BT
#0 0x9722dd44 in Perl_sv_free ()
#1 0x0104d8a0 in Embperl__Component__Config_destroy (my_perl=0x1800400,
obj=0x18ca4bc) at Config.xs:37
#2 0x01020a7c in embperl_CleanupComponent (c=0x18ca4b4) at epinit.c:1675
#3 0x01020cbc in embperl_CleanupRequest (r=0x18ca438) at epinit.c:1759
#4 0x01013914 in embperl_ExecuteRequest (my_perl=0x1800400, pApacheReqSV=0x0,
pPerlParam=0x1861adc) at epmain.c:1484
#5 0x01009e20 in XS_Embperl__Req_ExecuteRequest (my_perl=0x1800400, cv=0xf) at
Embperl.xs:136
#6 0x9722494c in Perl_pp_entersub ()
#7 0x9721d274 in Perl_runops_standard ()
#8 0x971c96fc in S_run_body ()
#9 0x971c9358 in perl_run ()
#10 0x000029c4 in ?? ()
#11 0x0000213c in ?? ()
#12 0x00001fe0 in ?? ()
(gdb)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]