perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Soltan Safavi <sol...@mycopa.com>
Subject Re: Compiling Embperl
Date Fri, 20 Nov 2009 22:00:20 GMT
Gerald,

As you pointed out it was lack of Apache2::BuildConfig.  I installed it 
and I could compiled it easily,
but make test TESTARGS="-i" shows a lot of errors. Please let me know 
what you think.

Thank you

Soltan




PERL_DL_NONLAZY=0 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl -i

loading...                    ok

Testing offline mode...
-----------------------

#12 error.htm...

[-1]Missing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#13 error.htm...

[-1]Missing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#14 error.htm...

[-1]Missing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#21 errormismatch.htm...      ok

Testing Execute function...
--------------------------
error.htm to memory...

[-1]Missing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line


Testing Ouput Caching...
-------------------------


Testing mod_perl mode...
------------------------

#12 error.htm...

[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR:  24:  Error in Perl 
code: syntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at 
EOF\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+ 
)"\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near 
"$error is here "\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near 
";\n\n}"\nMissing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#13 error.htm...

[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR:  24:  Error in Perl 
code: syntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at 
EOF\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+ 
)"\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near 
"$error is here "\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near 
";\n\n}"\nMissing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#14 error.htm...

[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR:  24:  Error in Perl 
code: syntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 23, at 
EOF\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 32, near "+ 
)"\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 46, near 
"$error is here "\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 59, near 
";\n\n}"\nMissing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#21 errormismatch.htm...      ok
#28 errdoc/errdoc.htm...

[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR:  24:  Error in Perl 
code: syntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 23, 
at EOF\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 32, 
near "+ )"\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 46, 
near "$error is here "\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 59, 
near ";\n\n}"\nMissing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/errdoc.htm line 60, 
at end of line

#30 errdoc/epl/errdoc2.htm...

[-1][Fri Nov 20 08:17:07 2009] [error] [24958]ERR:  24:  Error in Perl 
code: syntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line 
23, at EOF\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line 
32, near "+ )"\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line 
46, near "$error is here "\nsyntax error at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line 
59, near ";\n\n}"\nMissing right curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc2.htm line 
60, at end of line

#77 upload.htm...
Error in Line 9
Is:     >Filename:<br><
Should: >Content-DispositionContent-Type<
#105 registry/tied.htm...
Error in Line 15
Is:     ><!DOCTYPEHTMLPUBLIC"-//IETF//DTDHTML2.0//EN"><
Should: >rc=0<
#106 registry/tied.htm...
Error in Line 4
Is:     >rc=0<
Should: ><P>Hereissometext</P><
#194 EmbperlObject/epoincdiv.htm...
Error in Line 286
Is:     ><P>2.2.0<P><
Should: ><P>2.1<
#195 EmbperlObject/epofdat.htm...ok
#196 EmbperlObject/epodiv.htm...
Error in Line 282
Is:     ><P>2.2.0<P><
Should: ><P>(2\.1.*?|1\.3.*?)<P><

Testing cgi mode...
-------------------
#18 error.htm...

[-1][Fri Nov 20 08:17:13 2009] [error] [client 127.0.0.1] Missing right 
curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#19 error.htm...

[-1][Fri Nov 20 08:17:14 2009] [error] [client 127.0.0.1] Missing right 
curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#20 error.htm...

[-1][Fri Nov 20 08:17:15 2009] [error] [client 127.0.0.1] Missing right 
curly or square bracket at 
/infostreet/packages/Embperl-2.2.0/test/html/error.htm line 60, at end 
of line

#77 upload.htm...
Error in Line 9
Is:     >Filename:<br><
Should: >Content-DispositionContent-Type<
#196 EmbperlObject/epodiv.htm...
Error in Line 282
Is:     ><P>2.2.0<P><
Should: ><P>(2\.1.*?|1\.3.*?)<P><


Testparameter:
  offline = 0
  repeat = 2

 ERRORS detected! NOT all tests have been passed successfully





gerald.richter@ecos.de wrote:
> Hi,
>
> the Makefile.Pl of Embperl is searching for the module Apache2::BuildConfig to determinate
if mod_perl 2 is installed and what are the compile settings.
>
> Could you check if this module is installed?
>
> If yes, please make a simple test programm and send me the output:
>
> -----
>
> use Apache2::BuildConfig ;
> use Data::Dumper ;
>
> $c = Apache2::BuildConfig -> new ;
> print Dumper ($c) ;
>
> -----
>
> Gerald
>
>
>   
>> -----Original Message-----
>> From: Soltan Safavi [mailto:soltan@mycopa.com] 
>> Sent: Thursday, November 19, 2009 11:14 PM
>> To: Williams, David G. (HQ-JF000)[INDYNE INC]
>> Cc: Ed Grimm; embperl@perl.apache.org
>> Subject: Re: Compiling Embperl
>>
>>
>> Hi David
>>
>> In the past I could easily install Embperl 2.2 on Fedora 6 
>> which is RPM-based sytem, why it can't be installed on Fedora 
>> 10? any Idea?
>> I was not successful to manually install Apache 2.2.x and 
>> mod_perl 2 and I did not hear from Gerald for any other possible way.
>>
>> I appreciate your help
>>
>> Soltan
>>
>> Williams, David G. (HQ-JF000)[INDYNE INC] wrote:
>>     
>>> Soltan,
>>>
>>> I would be interested in hearing about an easy way to get 
>>>       
>> Embperl and XALAN running on an RPM-based system (without 
>> sources).  To get things working quickly on Fedora, I just 
>> uninstalled the RPM version of Apache 2, mod_perl, and a 
>> number of other things and then manually installed Apache 
>> 2.2.x and mod_perl 2 from source.  I have been unsuccessful 
>> in compiling libxml and XALAN on Fedora from source, but I 
>> can live without them for now.
>>     
>>> Gerald, is there an easier way to get Embperl and all its 
>>>       
>> prerequisites running on Fedora?
>>     
>>> Good luck.
>>> ________________________________________
>>> From: Soltan Safavi [soltan@mycopa.com]
>>> Sent: Friday, October 16, 2009 2:38 PM
>>> To: Ed Grimm
>>> Cc: embperl@perl.apache.org
>>> Subject: Re: Compiling Embperl
>>>
>>> Hi Ed,
>>>
>>> I am still looking for the solution. Please find below the 
>>>       
>> output of 
>>     
>>> Makefile.PL, it shows that mod_perl is properly installed but could 
>>> find Apache2
>>>
>>> Thank you
>>>
>>> Soltan
>>>
>>>
>>> I am using:
>>> httpd-2.2.10
>>> mod_perl-2.0.4
>>> perl-5.10.0
>>>
>>> Build with support for Apache mod_perl?(y/n) [y] Searching 
>>>       
>> for Apache 
>>     
>>> sources...
>>> Look at ..
>>> Look at ../src
>>> Look at ./src
>>> Apache source not found, enter path name or q to quit 
>>> [q]/usr/include/httpd Searching for Apache sources...
>>> Look at /usr/include/httpd
>>> Use /usr/include/httpd as Apache source(y/n) [y] Will use 
>>> /usr/include/httpd for Apache Headers Enter path and file 
>>>       
>> to start as 
>>     
>>> httpd [/usr/include/httpd/httpd]/usr/sbin/httpd
>>> Apache Version Server version: Apache/2.2.10 (Unix) Library for 
>>> mod_actions.c not found, please enter path to mod_actions.so  
>>> []/usr/lib/httpd/modules  + Load dynamic module mod_actions.c
>>>    (/usr/lib/httpd/modules/mod_actions.so)
>>>  + Load dynamic module mod_cgi.c
>>>    (/usr/lib/httpd/modules/mod_cgi.so)
>>>  + Load dynamic module mod_alias.c
>>>    (/usr/lib/httpd/modules/mod_alias.so)
>>>  + Load dynamic module mod_env.c
>>>    (/usr/lib/httpd/modules/mod_env.so)
>>>  + Load dynamic module mod_perl.c
>>>    (/usr/lib/httpd/modules/mod_perl.so)
>>>  + Load dynamic module mod_mime.c
>>>    (/usr/lib/httpd/modules/mod_mime.so)
>>>  + Load dynamic module mod_dir.c
>>>    (/usr/lib/httpd/modules/mod_dir.so)
>>>  + mod_perl was build with USE_DSO
>>> Can't locate Apache/src.pm in @INC (@INC contains:
>>> /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
>>> /usr/local/lib/perl5/site_perl/5.10.0
>>> /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
>>> /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl 
>>> /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 
>>> /usr/lib/perl5/site_perl .) at Makefile.PL line 982, <STDIN> line 5.
>>>
>>>
>>> Ed Grimm wrote:
>>>   
>>>       
>>>> All perl packages which are provided by your distribution 
>>>>         
>> should put 
>>     
>>>> their perl modules in one of the vendor_perl directories 
>>>>         
>> (excluding, 
>>     
>>>> of course, the perl package itself and any direct 
>>>>         
>> components thereof, 
>>     
>>>> which should put things in the core directories.)
>>>>
>>>> The easiest manner one could make it not work in this 
>>>>         
>> fashion would 
>>     
>>>> be to utilize a mod_perl package from someone other than the 
>>>> distribution vendor which places its files elsewhere.
>>>>
>>>> Perl silently ignores any @INC directories which do not exist.  So 
>>>> long as the files it is looking for are in a directory which does 
>>>> exist and is included in @INC, you should be good.
>>>>
>>>> Presence of mind check: do you need a mod_perl-dev package or 
>>>> something like that?  I'm pretty sure you would if you 
>>>>         
>> were running 
>>     
>>>> Ubuntu, as the normal Ubuntu mentality is to move things 
>>>>         
>> only needed 
>>     
>>>> to compile other things and are not specifically compiling tools 
>>>> themselves into -dev packages.
>>>>
>>>> Ed
>>>>
>>>> On Tue, 6 Oct 2009, Soltan Safavi wrote:
>>>>
>>>>
>>>>     
>>>>         
>>>>> Hi Gerald
>>>>>
>>>>> I believe mod_perl is installed correctly.
>>>>> Here I have the content of the @INC
>>>>>
>>>>> /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi
>>>>> /usr/local/lib/perl5/site_perl/5.10.0
>>>>> /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi
>>>>> /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl 
>>>>> /usr/lib/perl5/5.10.0/i386-linux-thread-multi
>>>>> /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .
>>>>> but paths with site_perl are missing on my system.
>>>>> Could this be the source of the problem?
>>>>>
>>>>> Thank you
>>>>>
>>>>> Soltan
>>>>>
>>>>>
>>>>>
>>>>> Gerald Richter wrote:
>>>>>
>>>>>       
>>>>>           
>>>>>> Hi,
>>>>>>
>>>>>> Apache::src is part of mod_perl 1, since you use mod_perl 2, it 
>>>>>> seems that mod_perl 2 is not detected by Makefile.PL. 
>>>>>>             
>> Maybe it is 
>>     
>>>>>> not fully/correctly installed?
>>>>>>
>>>>>> Gerald
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>         
>>>>>>             
>>>>>>> -----Original Message-----
>>>>>>> From: Soltan Safavi [mailto:soltan@mycopa.com]
>>>>>>> Sent: Wednesday, September 30, 2009 11:11 PM
>>>>>>> To: embperl@perl.apache.org
>>>>>>> Subject: Compiling Embperl
>>>>>>>
>>>>>>> Hi
>>>>>>>
>>>>>>> I am trying to build Embperl 2.2.0 on Fedora 10 and I get the

>>>>>>> error "Can't locate Apache/src.pm in @INC"
>>>>>>> I am using:
>>>>>>> httpd-2.2.10
>>>>>>> mod_perl-2.0.4
>>>>>>> perl-5.10.0
>>>>>>>
>>>>>>> I appreciate your help
>>>>>>>
>>>>>>> Soltan
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>> ------------------------------------------------------------------
>>     
>>>>>>> --- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
>>>>>>> For additional commands, e-mail: embperl-help@perl.apache.org
>>>>>>>
>>>>>>>           
>>>>>>>               
>> --------------------------------------------------------------------
>>     
>>>>> - To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
>>>>> For additional commands, e-mail: embperl-help@perl.apache.org
>>>>>
>>>>>       
>>>>>           
>> ---------------------------------------------------------------------
>>     
>>>> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
>>>> For additional commands, e-mail: embperl-help@perl.apache.org
>>>>
>>>>
>>>>
>>>>     
>>>>         
>>>       
>> ---------------------------------------------------------------------
>>     
>>> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
>>> For additional commands, e-mail: embperl-help@perl.apache.org
>>>
>>>
>>>   
>>>       
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
>> For additional commands, e-mail: embperl-help@perl.apache.org
>>
>>
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>
>
>   

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org


Mime
View raw message