Hi, How did you install Apache2::BuildConfig?
Is there some RedHat package you can install? If yes, which one? I think this is of interesst for others as well. As far as I can see you can safely ignore the test errors. These are only, because error message texts have changed in Perl 5.10 and Embperl tests are not quite up to date :-( Gerald > -----Original Message----- > From: Soltan Safavi [mailto:sol...@mycopa.com] > Sent: Friday, November 20, 2009 11:00 PM > To: Gerald Richter - ECOS > Cc: David G. (HQ-JF000)[INDYNE INC]; Ed Grimm; embperl@perl.apache.org > Subject: Re: Compiling Embperl > > 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/errdoc > 2.htm line 23, at EOF\nsyntax error at > /infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc > 2.htm line 32, near "+ )"\nsyntax error at > /infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc > 2.htm line 46, near "$error is here "\nsyntax error at > /infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc > 2.htm line 59, near ";\n\n}"\nMissing right curly or square > bracket at > /infostreet/packages/Embperl-2.2.0/test/html/errdoc/epl/errdoc > 2.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.rich...@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:sol...@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 [sol...@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:sol...@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-unsubscr...@perl.apache.org > >>>>>>> For additional commands, e-mail: embperl-h...@perl.apache.org > >>>>>>> > >>>>>>> > >>>>>>> > >> > -------------------------------------------------------------------- > >> > >>>>> - To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > >>>>> For additional commands, e-mail: embperl-h...@perl.apache.org > >>>>> > >>>>> > >>>>> > >> > --------------------------------------------------------------------- > >> > >>>> To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > >>>> For additional commands, e-mail: embperl-h...@perl.apache.org > >>>> > >>>> > >>>> > >>>> > >>>> > >>> > >> > --------------------------------------------------------------------- > >> > >>> To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > >>> For additional commands, e-mail: embperl-h...@perl.apache.org > >>> > >>> > >>> > >>> > >> > --------------------------------------------------------------------- > >> To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > >> For additional commands, e-mail: embperl-h...@perl.apache.org > >> > >> > >> > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org > > For additional commands, e-mail: embperl-h...@perl.apache.org > > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org For additional commands, e-mail: embperl-h...@perl.apache.org