You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-dev@httpd.apache.org by "Philip M. Gollucci" <pg...@p6m7g8.com> on 2006/05/18 11:05:09 UTC
[RELEASE CANDIDATE] libapreq2 2.08-RC1
Please download, test, and report back on the following
candidate tarball:
http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
**** Most notably, it compiles with perl 5.8.8 now.
CHANGES SINCE 2.07
- Perl Glue docs [Philip M. Gollucci]
Fix the 'docs_install' make target to actually install
the docs for the perl glue.
- Perl Glue Build [Philip M. Gollucci]
Regenerate glue/perl/xsbuilder/ppport.h to fix perl 5.8.8+ on some
plaforms.
- C API [joes]
Add code for apreq_cookies().
- Perl API [joes]
Expose the constants in apreq_error.h via the APR::Request::Error package.
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> eval()ing it is a good idea, and then die()ing if it's not
> available - I've committed a fix for this.
nice.
I'm wresting with one more build cleanup for module/Makefile.am
These actually moved into t/c-modules from c-modules. They currently fail
during (g)make clean and t/c-modules/'s (g)make clean is never run.
If I fix the 2 targets below though, I break (g)make test. I'm guess something
is running the targets before the tests start and its deleting a generated file,
but I haven't tracked that down yet.
At any rate, I'll likely roll an -RC2 later tonight (PST).
Thanks everyone.
test_clean : cmodules_clean
-MAKE=$(MAKE) @PERL@ t/TEST -clean
-rm -rf t/htdocs t/logs t/modules t/TEST t/core t/core.* t/cgi-bin/test_cgi
t/cgi-bin/.libs t/.libs t/conf/extra.conf t/conf/ssl/ca
t/conf/ssl/httpd-passphrase.pl
cmodules_clean:
-cd c-modules && $(MAKE) clean
-rm c-modules/Makefile c-modules/*/Makefile c-modules/apache_httpd_test.h
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> eval()ing it is a good idea, and then die()ing if it's not
> available - I've committed a fix for this.
nice.
I'm wresting with one more build cleanup for module/Makefile.am
These actually moved into t/c-modules from c-modules. They currently fail
during (g)make clean and t/c-modules/'s (g)make clean is never run.
If I fix the 2 targets below though, I break (g)make test. I'm guess something
is running the targets before the tests start and its deleting a generated file,
but I haven't tracked that down yet.
At any rate, I'll likely roll an -RC2 later tonight (PST).
Thanks everyone.
test_clean : cmodules_clean
-MAKE=$(MAKE) @PERL@ t/TEST -clean
-rm -rf t/htdocs t/logs t/modules t/TEST t/core t/core.* t/cgi-bin/test_cgi
t/cgi-bin/.libs t/.libs t/conf/extra.conf t/conf/ssl/ca
t/conf/ssl/httpd-passphrase.pl
cmodules_clean:
-cd c-modules && $(MAKE) clean
-rm c-modules/Makefile c-modules/*/Makefile c-modules/apache_httpd_test.h
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Mon, 22 May 2006, Philip M. Gollucci wrote:
> Steve Hay wrote:
>> Philip M. Gollucci wrote:
>>>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
>>>> from win32/Configure.pl about Archive-Tar being missing, but this is not
>>>> mentioned in the PREREQUISITES file and was not checked by test_prereq in
>>>> Makefile.PL before calling this script.
>>> Committed revision 408136
>>
>> This doesn't seem to do anything for me. When I run Makefile.PL without
>> Archive-Tar present it just fails as before:
> Actually, it wasn't supposed to.. That commit just causes it to be listed in
> the PREREQUISITES file.
>
>>
>> Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
>> C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
>> BEGIN failed--compilation aborted at win32/Configure.pl line 11.
>> system C:\perl5mt\bin\perl.exe win32/Configure.pl
>> --with-apache2-apxs="C:\apache2\bin\apxs.bat"
>> --with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
>> --enable-perl-glue failed: 512 at Makefile.PL line 88.
> Do we want to eval the this in Configure.pl ? I'll leave this one to Randy if
> he is still reading :)
eval()ing it is a good idea, and then die()ing if it's not
available - I've committed a fix for this.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Mon, 22 May 2006, Philip M. Gollucci wrote:
> Steve Hay wrote:
>> Philip M. Gollucci wrote:
>>>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
>>>> from win32/Configure.pl about Archive-Tar being missing, but this is not
>>>> mentioned in the PREREQUISITES file and was not checked by test_prereq in
>>>> Makefile.PL before calling this script.
>>> Committed revision 408136
>>
>> This doesn't seem to do anything for me. When I run Makefile.PL without
>> Archive-Tar present it just fails as before:
> Actually, it wasn't supposed to.. That commit just causes it to be listed in
> the PREREQUISITES file.
>
>>
>> Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
>> C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
>> BEGIN failed--compilation aborted at win32/Configure.pl line 11.
>> system C:\perl5mt\bin\perl.exe win32/Configure.pl
>> --with-apache2-apxs="C:\apache2\bin\apxs.bat"
>> --with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
>> --enable-perl-glue failed: 512 at Makefile.PL line 88.
> Do we want to eval the this in Configure.pl ? I'll leave this one to Randy if
> he is still reading :)
eval()ing it is a good idea, and then die()ing if it's not
available - I've committed a fix for this.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Steve Hay wrote:
> Philip M. Gollucci wrote:
>>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an
>>> error from win32/Configure.pl about Archive-Tar being missing, but
>>> this is not mentioned in the PREREQUISITES file and was not checked
>>> by test_prereq in Makefile.PL before calling this script.
>> Committed revision 408136
>
> This doesn't seem to do anything for me. When I run Makefile.PL without
> Archive-Tar present it just fails as before:
Actually, it wasn't supposed to.. That commit just causes it to be
listed in the PREREQUISITES file.
>
> Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
> C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
> BEGIN failed--compilation aborted at win32/Configure.pl line 11.
> system C:\perl5mt\bin\perl.exe win32/Configure.pl
> --with-apache2-apxs="C:\apache2\bin\apxs.bat"
> --with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
> --enable-perl-glue failed: 512 at Makefile.PL line 88.
Do we want to eval the this in Configure.pl ? I'll leave this one to
Randy if he is still reading :)
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Steve Hay wrote:
> Philip M. Gollucci wrote:
>>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an
>>> error from win32/Configure.pl about Archive-Tar being missing, but
>>> this is not mentioned in the PREREQUISITES file and was not checked
>>> by test_prereq in Makefile.PL before calling this script.
>> Committed revision 408136
>
> This doesn't seem to do anything for me. When I run Makefile.PL without
> Archive-Tar present it just fails as before:
Actually, it wasn't supposed to.. That commit just causes it to be
listed in the PREREQUISITES file.
>
> Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
> C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
> BEGIN failed--compilation aborted at win32/Configure.pl line 11.
> system C:\perl5mt\bin\perl.exe win32/Configure.pl
> --with-apache2-apxs="C:\apache2\bin\apxs.bat"
> --with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
> --enable-perl-glue failed: 512 at Makefile.PL line 88.
Do we want to eval the this in Configure.pl ? I'll leave this one to
Randy if he is still reading :)
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Philip M. Gollucci wrote:
>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an
>> error from win32/Configure.pl about Archive-Tar being missing, but
>> this is not mentioned in the PREREQUISITES file and was not checked by
>> test_prereq in Makefile.PL before calling this script.
> Committed revision 408136
This doesn't seem to do anything for me. When I run Makefile.PL without
Archive-Tar present it just fails as before:
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
BEGIN failed--compilation aborted at win32/Configure.pl line 11.
system C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue failed: 512 at Makefile.PL line 88.
Something like the attached patch at least gets the check done before
win32/Configure.pl is run, but even then it still carries on after the
failed check and crashes just the same:
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at build/version_check.pl line 42.
Please upgrade Archive::Tar first.
C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
BEGIN failed--compilation aborted at win32/Configure.pl line 11.
system C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue failed: 512 at Makefile.PL line 92.
Shouldn't test_prereq stop Makefile.PL on failure rather than just warning?
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Philip M. Gollucci wrote:
>> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an
>> error from win32/Configure.pl about Archive-Tar being missing, but
>> this is not mentioned in the PREREQUISITES file and was not checked by
>> test_prereq in Makefile.PL before calling this script.
> Committed revision 408136
This doesn't seem to do anything for me. When I run Makefile.PL without
Archive-Tar present it just fails as before:
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
BEGIN failed--compilation aborted at win32/Configure.pl line 11.
system C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue failed: 512 at Makefile.PL line 88.
Something like the attached patch at least gets the check done before
win32/Configure.pl is run, but even then it still carries on after the
failed check and crashes just the same:
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at build/version_check.pl line 42.
Please upgrade Archive::Tar first.
C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue
Can't locate Archive/Tar.pm in @INC (@INC contains: C:/perl5mt/lib
C:/perl5mt/site/lib .) at win32/Configure.pl line 11.
BEGIN failed--compilation aborted at win32/Configure.pl line 11.
system C:\perl5mt\bin\perl.exe win32/Configure.pl
--with-apache2-apxs="C:\apache2\bin\apxs.bat"
--with-perl="C:\perl5mt\bin\perl.exe" --with-apache2="C:/apache2"
--enable-perl-glue failed: 512 at Makefile.PL line 92.
Shouldn't test_prereq stop Makefile.PL on failure rather than just warning?
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
> from win32/Configure.pl about Archive-Tar being missing, but this is not
> mentioned in the PREREQUISITES file and was not checked by test_prereq
> in Makefile.PL before calling this script.
Committed revision 408136
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Randy Kobes wrote:
> I believe that error is the same error that arises in
> many of the apr-ext tests in mod_perl (with Apache/2.2);
> with httpd-2.2.2, it arises on about line 798 of apr_pools.c of
> srclib/apr/memory/unix/, in the apr_pool_create_ex()
> function - the line
> if (allocator == NULL)
> allocator = parent->allocator;
> has "parent" apparently NULL. If anyone has tested mod_perl
> and/or libapreq under Apache/2.2 with unix, can you let
> us know if you encounter problems either with mod_perl's apr-ext tests
> or withj libapreq's glue/perl/t/apreq/cgi.t
> tests? Thanks.
Yes, mod_perl 2.0.2 fails 3-5 tests on FreeBSD (at least) with httpd 2.2.x.
You should use mod_perl trunk for now if you are comming against this series of
httpd.
I'll be drifting over to mp_land for some catch up work after we get 2.08 out
the door.
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Randy Kobes wrote:
> I believe that error is the same error that arises in
> many of the apr-ext tests in mod_perl (with Apache/2.2);
> with httpd-2.2.2, it arises on about line 798 of apr_pools.c of
> srclib/apr/memory/unix/, in the apr_pool_create_ex()
> function - the line
> if (allocator == NULL)
> allocator = parent->allocator;
> has "parent" apparently NULL. If anyone has tested mod_perl
> and/or libapreq under Apache/2.2 with unix, can you let
> us know if you encounter problems either with mod_perl's apr-ext tests
> or withj libapreq's glue/perl/t/apreq/cgi.t
> tests? Thanks.
Yes, mod_perl 2.0.2 fails 3-5 tests on FreeBSD (at least) with httpd 2.2.x.
You should use mod_perl trunk for now if you are comming against this series of
httpd.
I'll be drifting over to mp_land for some catch up work after we get 2.08 out
the door.
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Mon, 22 May 2006, Steve Hay wrote:
[ ... ]
> I have one test script failing, though.
> When I ran "nmake test" from the top-level directory every test in
> glue\perl\t\apreq\cgi.t failed with a generic Windows popup error message
> saying "perl.exe has encountered a problem and needs to close...":
> Failed Test Stat Wstat Total Fail Failed List of
> Failed-------------------------------------------------------------------------------t\apreq\cgi.t
> 41 41 100.00% 1-41Failed 1/10 test scripts, 90.00% okay. 41/191 subtests
> failed, 78.53% okay.
> When I cd into glue\perl and run "nmake test" from there I get different
> popups instead complaining about missing DLL's. If I add their locations to
> my PATH then I get the same "perl.exe has encountered..." messages as before.
I believe that error is the same error that arises in
many of the apr-ext tests in mod_perl (with Apache/2.2);
with httpd-2.2.2, it arises on about line 798 of apr_pools.c
of srclib/apr/memory/unix/, in the apr_pool_create_ex()
function - the line
if (allocator == NULL)
allocator = parent->allocator;
has "parent" apparently NULL. If anyone has tested mod_perl
and/or libapreq under Apache/2.2 with unix, can you let
us know if you encounter problems either with mod_perl's
apr-ext tests or withj libapreq's glue/perl/t/apreq/cgi.t
tests? Thanks.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Mon, 22 May 2006, Steve Hay wrote:
[ ... ]
> I have one test script failing, though.
> When I ran "nmake test" from the top-level directory every test in
> glue\perl\t\apreq\cgi.t failed with a generic Windows popup error message
> saying "perl.exe has encountered a problem and needs to close...":
> Failed Test Stat Wstat Total Fail Failed List of
> Failed-------------------------------------------------------------------------------t\apreq\cgi.t
> 41 41 100.00% 1-41Failed 1/10 test scripts, 90.00% okay. 41/191 subtests
> failed, 78.53% okay.
> When I cd into glue\perl and run "nmake test" from there I get different
> popups instead complaining about missing DLL's. If I add their locations to
> my PATH then I get the same "perl.exe has encountered..." messages as before.
I believe that error is the same error that arises in
many of the apr-ext tests in mod_perl (with Apache/2.2);
with httpd-2.2.2, it arises on about line 798 of apr_pools.c
of srclib/apr/memory/unix/, in the apr_pool_create_ex()
function - the line
if (allocator == NULL)
allocator = parent->allocator;
has "parent" apparently NULL. If anyone has tested mod_perl
and/or libapreq under Apache/2.2 with unix, can you let
us know if you encounter problems either with mod_perl's
apr-ext tests or withj libapreq's glue/perl/t/apreq/cgi.t
tests? Thanks.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Randy Kobes wrote:
> On Fri, 19 May 2006, Steve Hay wrote:
>
>> Philip M. Gollucci wrote:> Please download, test, and report back on
>> the following> candidate tarball:> >
>> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
>> WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
>> - When I run "nmake", the build process falls over at library/error.c
>> with the error:
>> NMAKE : fatal error U1073: don't know how to make
>> '"C:\apache2\lib\libapr.lib"'Stop.NMAKE : fatal error U1077:
>> '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' :
>> return code '0x2'
>> I assume this is the same problem that mod_perl-2.0 was having until
>> Randy came to the rescue recently: the library in question is now
>> called libapr-1.lib.
>
> The latter problem should now be fixed in the svn sources - thanks.
Thanks, that's fixed the build error. I have one test script failing,
though.
When I ran "nmake test" from the top-level directory every test in
glue\perl\t\apreq\cgi.t failed with a generic Windows popup error
message saying "perl.exe has encountered a problem and needs to close...":
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t\apreq\cgi.t 41 41 100.00% 1-41
Failed 1/10 test scripts, 90.00% okay. 41/191 subtests failed, 78.53% okay.
When I cd into glue\perl and run "nmake test" from there I get different
popups instead complaining about missing DLL's. If I add their
locations to my PATH then I get the same "perl.exe has encountered..."
messages as before.
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Randy Kobes wrote:
> On Fri, 19 May 2006, Steve Hay wrote:
>
>> Philip M. Gollucci wrote:> Please download, test, and report back on
>> the following> candidate tarball:> >
>> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
>> WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
>> - When I run "nmake", the build process falls over at library/error.c
>> with the error:
>> NMAKE : fatal error U1073: don't know how to make
>> '"C:\apache2\lib\libapr.lib"'Stop.NMAKE : fatal error U1077:
>> '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' :
>> return code '0x2'
>> I assume this is the same problem that mod_perl-2.0 was having until
>> Randy came to the rescue recently: the library in question is now
>> called libapr-1.lib.
>
> The latter problem should now be fixed in the svn sources - thanks.
Thanks, that's fixed the build error. I have one test script failing,
though.
When I ran "nmake test" from the top-level directory every test in
glue\perl\t\apreq\cgi.t failed with a generic Windows popup error
message saying "perl.exe has encountered a problem and needs to close...":
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t\apreq\cgi.t 41 41 100.00% 1-41
Failed 1/10 test scripts, 90.00% okay. 41/191 subtests failed, 78.53% okay.
When I cd into glue\perl and run "nmake test" from there I get different
popups instead complaining about missing DLL's. If I add their
locations to my PATH then I get the same "perl.exe has encountered..."
messages as before.
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Fri, 19 May 2006, Steve Hay wrote:
> Philip M. Gollucci wrote:> Please download, test, and report back on the
> following> candidate tarball:> >
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
> WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
> - When I extracted the tarball, I found two extra directories (docs and man)
> besides libapreq2-2.08. I trust these won't be in the release version.
> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error from
> win32/Configure.pl about Archive-Tar being missing, but this is not mentioned
> in the PREREQUISITES file and was not checked by test_prereq in Makefile.PL
> before calling this script.
> - When I run "nmake", the build process falls over at library/error.c with
> the error:
> NMAKE : fatal error U1073: don't know how to make
> '"C:\apache2\lib\libapr.lib"'Stop.NMAKE : fatal error U1077: '"C:\Program
> Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
> I assume this is the same problem that mod_perl-2.0 was having until Randy
> came to the rescue recently: the library in question is now called
> libapr-1.lib.
The latter problem should now be fixed in the svn sources -
thanks.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> - When I extracted the tarball, I found two extra directories (docs and
> man) besides libapreq2-2.08. I trust these won't be in the release
> version.
Actually, these are in the current release(2.07) too.
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Fri, 19 May 2006, Steve Hay wrote:
> Philip M. Gollucci wrote:> Please download, test, and report back on the
> following> candidate tarball:> >
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
> WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
> - When I extracted the tarball, I found two extra directories (docs and man)
> besides libapreq2-2.08. I trust these won't be in the release version.
> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error from
> win32/Configure.pl about Archive-Tar being missing, but this is not mentioned
> in the PREREQUISITES file and was not checked by test_prereq in Makefile.PL
> before calling this script.
> - When I run "nmake", the build process falls over at library/error.c with
> the error:
> NMAKE : fatal error U1073: don't know how to make
> '"C:\apache2\lib\libapr.lib"'Stop.NMAKE : fatal error U1077: '"C:\Program
> Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
> I assume this is the same problem that mod_perl-2.0 was having until Randy
> came to the rescue recently: the library in question is now called
> libapr-1.lib.
The latter problem should now be fixed in the svn sources -
thanks.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> - When I extracted the tarball, I found two extra directories (docs and
> man) besides libapreq2-2.08. I trust these won't be in the release
> version.
Actually, these are in the current release(2.07) too.
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> - When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
> from win32/Configure.pl about Archive-Tar being missing, but this is not
> mentioned in the PREREQUISITES file and was not checked by test_prereq
> in Makefile.PL before calling this script.
Committed revision 408136
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Philip M. Gollucci wrote:
> Please download, test, and report back on the following
> candidate tarball:
>
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
- When I extracted the tarball, I found two extra directories (docs and
man) besides libapreq2-2.08. I trust these won't be in the release version.
- When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
from win32/Configure.pl about Archive-Tar being missing, but this is not
mentioned in the PREREQUISITES file and was not checked by test_prereq
in Makefile.PL before calling this script.
- When I run "nmake", the build process falls over at library/error.c
with the error:
NMAKE : fatal error U1073: don't know how to make
'"C:\apache2\lib\libapr.lib"'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
I assume this is the same problem that mod_perl-2.0 was having until
Randy came to the rescue recently: the library in question is now called
libapr-1.lib.
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Foo Ji-Haw <jh...@extracktor.com>.
I have a Windows test machine I can use to test your module, but I do
not have a compiler. Do you have a ppd version I can use?
Philip M. Gollucci wrote:
> Please download, test, and report back on the following
> candidate tarball:
>
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
>
> **** Most notably, it compiles with perl 5.8.8 now.
>
> CHANGES SINCE 2.07
>
> - Perl Glue docs [Philip M. Gollucci]
> Fix the 'docs_install' make target to actually install
> the docs for the perl glue.
>
> - Perl Glue Build [Philip M. Gollucci]
> Regenerate glue/perl/xsbuilder/ppport.h to fix perl 5.8.8+ on some
> plaforms.
>
> - C API [joes]
> Add code for apreq_cookies().
>
> - Perl API [joes]
> Expose the constants in apreq_error.h via the APR::Request::Error
> package.
>
> ------------------------------------------------------------------------
> Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
> Consultant / http://p6m7g8.net/Resume/resume.shtml
> Senior Software Engineer - TicketMaster - http://ticketmaster.com
> 1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
>
> "It takes a minute to have a crush on someone, an hour to like someone,
> and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Steve Hay <st...@uk.radan.com>.
Philip M. Gollucci wrote:
> Please download, test, and report back on the following
> candidate tarball:
>
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
WinXP/VC++ 6.0, Apache-2.2.2, Perl-5.8.8:
- When I extracted the tarball, I found two extra directories (docs and
man) besides libapreq2-2.08. I trust these won't be in the release version.
- When I ran "perl Makefile.PL --with-apache2=C:/apache2" I got an error
from win32/Configure.pl about Archive-Tar being missing, but this is not
mentioned in the PREREQUISITES file and was not checked by test_prereq
in Makefile.PL before calling this script.
- When I run "nmake", the build process falls over at library/error.c
with the error:
NMAKE : fatal error U1073: don't know how to make
'"C:\apache2\lib\libapr.lib"'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
I assume this is the same problem that mod_perl-2.0 was having until
Randy came to the rescue recently: the library in question is now called
libapr-1.lib.
------------------------------------------------
Radan Computational Ltd.
The information contained in this message and any files transmitted with it are confidential and intended for the addressee(s) only. If you have received this message in error or there are any problems, please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly forbidden. Note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Radan Computational Ltd. The recipient(s) of this message should check it and any attached files for viruses: Radan Computational will accept no liability for any damage caused by any virus transmitted by this email.
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Randy Kobes wrote:
> On Thu, 18 May 2006, Philip M. Gollucci wrote:
>
>> Please download, test, and report back on the following
>> candidate tarball:
>>
>> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
>
> Does this compile with Apache/2.2 on unix? I've been
> working on 2.2 support for Win32, but will need a few
> days, and am just wondering if I should rush it.
> Thanks.
I don't know yet. When I run my test matrix later tonight I'll let you know.
I know it works with 2.0.58, perl 5.8.8, mod_perl 2.0.2 on FreeBSD.
I would assume it does ?
Thats okay, it won't get released till sometime next week.
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Randy Kobes <ra...@theoryx5.uwinnipeg.ca>.
On Thu, 18 May 2006, Philip M. Gollucci wrote:
> Please download, test, and report back on the following
> candidate tarball:
>
> http://people.apache.org/~pgollucci/apreq2/libapreq2-2.08-RC1.tar.gz
Does this compile with Apache/2.2 on unix? I've been
working on 2.2 support for Win32, but will need a few
days, and am just wondering if I should rush it.
Thanks.
--
best regards,
Randy
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Jonathan Vanasco <jo...@2xlp.com>.
I should have mentioned..
that odd thing where it doesn't test on OSX is on this release
I thought someone had submitted a patch for that a few months ago
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Bojan Smojver wrote:
> On Fri, 2006-05-19 at 15:42 +1000, Bojan Smojver wrote:
>> I'll try the same in
>> Fedora Extras development tree as well.
>
> Packages should be available from Rawhide upon the next sign/release
> cycle.
>
Obviously, an RC2 is comming. Thanks for the feedback thus far. Keep it comming.
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
Bojan Smojver wrote:
> On Fri, 2006-05-19 at 15:42 +1000, Bojan Smojver wrote:
>> I'll try the same in
>> Fedora Extras development tree as well.
>
> Packages should be available from Rawhide upon the next sign/release
> cycle.
>
Obviously, an RC2 is comming. Thanks for the feedback thus far. Keep it comming.
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Bojan Smojver <bo...@rexursive.com>.
On Fri, 2006-05-19 at 15:42 +1000, Bojan Smojver wrote:
> I'll try the same in
> Fedora Extras development tree as well.
Packages should be available from Rawhide upon the next sign/release
cycle.
--
Bojan
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by "Philip M. Gollucci" <pg...@p6m7g8.com>.
> Patch for spec file is attached for your reference.
Actually, unlike mod_perl, we currently do not distribute a .spec file
for an rpm.
I wonder if we should start ?
--
------------------------------------------------------------------------
Philip M. Gollucci (pgollucci@p6m7g8.com) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F 6A47 D55A 7172 A799 97F
"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."
Re: [RELEASE CANDIDATE] libapreq2 2.08-RC1
Posted by Bojan Smojver <bo...@rexursive.com>.
Quoting "Philip M. Gollucci" <pg...@p6m7g8.com>:
> Please download, test, and report back on the following
> candidate tarball:
Builds as RPM on Fedora Core 5 on my x86_64 box. I'll try the same in
Fedora Extras development tree as well. The spec file required some
changes in order to build. I'm hoping Perl folks using Rawhide will be
able to verify if all is still cool, once the package becomes available.
Patch for spec file is attached for your reference.
--
Bojan