Loading ...
Sorry, an error occurred while loading the content.

libapreq2-2.05-dev-rc2 release candidate #2

Expand Messages
  • Joe Schaefer
    Please test and offer feedback on the second release candidate for libapreq2-2.05-dev. The changes since 2.04-dev are too numerous to list in this email, so
    Message 1 of 8 , May 2, 2005
    • 0 Attachment
      Please test and offer feedback on the second
      release candidate for libapreq2-2.05-dev.
      The changes since 2.04-dev are too numerous
      to list in this email, so please read the
      CHANGES file in the tarball at

      http://people.apache.org/~joes/libapreq2-2.05-dev-rc2.tar.gz

      Changes since rc1:

      - Win32 build [Randy Kobes]
      Have top-level 'nmake', 'nmake test', and 'nmake install'
      targets, respectively, also include building, testing, and
      installing the corresponding perl glue targets.

      - C API
      Minimum httpd version is now 2.0.48, which includes the official
      apr 0.9.4 release.

      - C API [Max Kellermann]
      Fix apreq_quote.

      --
      Joe Schaefer
    • Foo Ji-Haw
      My thanks to the libapreq team for their time and effort on this. Much appreciated.
      Message 2 of 8 , May 2, 2005
      • 0 Attachment
        My thanks to the libapreq team for their time and effort on this. Much
        appreciated.

        Joe Schaefer wrote:

        >Please test and offer feedback on the second
        >release candidate for libapreq2-2.05-dev.
        >The changes since 2.04-dev are too numerous
        >to list in this email, so please read the
        >CHANGES file in the tarball at
        >
        > http://people.apache.org/~joes/libapreq2-2.05-dev-rc2.tar.gz
        >
        >
        >
      • Randy Kobes
        ... Builds and tests fine on Win32. I ve put up a Win32 ppm package of this (libapreq2) at http://theoryx5.uwinnipeg.ca/ppms/ which requires the mod_perl ppm
        Message 3 of 8 , May 2, 2005
        • 0 Attachment
          On Mon, 2 May 2005, Joe Schaefer wrote:

          > Please test and offer feedback on the second
          > release candidate for libapreq2-2.05-dev.

          Builds and tests fine on Win32. I've put up a Win32 ppm
          package of this (libapreq2) at
          http://theoryx5.uwinnipeg.ca/ppms/
          which requires the mod_perl ppm package (RC5) from the
          same location.

          --
          best regards,
          randy kobes
        • Philip M. Gollucci
          Hi All, FreeBSD6-current/i386 perl5.9.3 w/out ithreads httpd2.1.5-dev apr not threaded +1 All tests pass. Good work all. -- END ... Philip M. Gollucci
          Message 4 of 8 , May 2, 2005
          • 0 Attachment
            Hi All,

            FreeBSD6-current/i386
            perl5.9.3 w/out ithreads
            httpd2.1.5-dev apr not threaded

            +1
            All tests pass.

            Good work all.


            --
            END
            ------------------------------------------------------
            Philip M. Gollucci (pgollucci@...) 301.254.5198
            Consultant / http://p6m7g8.net/Resume/resume.shtml
            Senior Developer / Liquidity Services, Inc.
            http://www.liquidityservicesinc.com
          • Joe Schaefer
            ... Just rolled trunk as 2.05-dev to-be. Committers please put some +1s down for this tarball + signature so I can announce the release tomorrow. Thanks!
            Message 5 of 8 , May 4, 2005
            • 0 Attachment
              Randy Kobes <randy@...> writes:

              > On Mon, 2 May 2005, Joe Schaefer wrote:
              >
              >> Please test and offer feedback on the second
              >> release candidate for libapreq2-2.05-dev.
              >
              > Builds and tests fine on Win32. I've put up a Win32 ppm
              > package of this (libapreq2) at
              > http://theoryx5.uwinnipeg.ca/ppms/
              > which requires the mod_perl ppm package (RC5) from the
              > same location.

              Just rolled trunk as 2.05-dev to-be. Committers please
              put some +1s down for this tarball + signature so I can
              announce the release tomorrow. Thanks!

              http://people.apache.org/~joes/libapreq2-2.05-dev.tar.gz
              http://people.apache.org/~joes/libapreq2-2.05-dev.tar.gz.asc

              --
              Joe Schaefer
            • Randy Kobes
              ... The signature checks out fine for me. Unfortunately, I missed one problem on Win32 in my earlier testing - the subdirectory module/t/cgi-bin/ has to be
              Message 6 of 8 , May 4, 2005
              • 0 Attachment
                On Wed, 4 May 2005, Joe Schaefer wrote:

                > Randy Kobes <randy@...> writes:
                >
                > > On Mon, 2 May 2005, Joe Schaefer wrote:
                > >
                > >> Please test and offer feedback on the second
                > >> release candidate for libapreq2-2.05-dev.
                > >
                > > Builds and tests fine on Win32. I've put up a Win32 ppm
                > > package of this (libapreq2) at
                > > http://theoryx5.uwinnipeg.ca/ppms/
                > > which requires the mod_perl ppm package (RC5) from the
                > > same location.
                >
                > Just rolled trunk as 2.05-dev to-be. Committers please
                > put some +1s down for this tarball + signature so I can
                > announce the release tomorrow. Thanks!
                >
                > http://people.apache.org/~joes/libapreq2-2.05-dev.tar.gz
                > http://people.apache.org/~joes/libapreq2-2.05-dev.tar.gz.asc

                The signature checks out fine for me. Unfortunately, I
                missed one problem on Win32 in my earlier testing - the
                subdirectory module/t/cgi-bin/ has to be created before
                testing. If it's not too late, I could commit this fix:
                ==========================================================
                Index: win32/test_cgi.mak
                ===================================================================
                --- win32/test_cgi.mak (revision 167861)
                +++ win32/test_cgi.mak (working copy)
                @@ -51,7 +51,7 @@
                MODULE=$(APREQ_HOME)\module
                OUTDIR=$(CFG_HOME)\libs
                INTDIR=$(CFG_HOME)\libs
                -
                +CGIBIN=$(MODULE)\t\cgi-bin
                LINK32_OBJS= \
                "$(INTDIR)\test_cgi.obj" \
                "$(OUTDIR)\libapreq2.lib" \
                @@ -71,7 +71,7 @@
                BSC32=bscmake.exe
                BSC32_FLAGS=/nologo /o"$(OUTDIR)\test_cgi.bsc"
                LINK32=link.exe
                -LINK32_FLAGS=kernel32.lib wsock32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\test_cgi.pdb" /machine:I386 /out:"$(MODULE)\t\cgi-bin\test_cgi.exe"
                +LINK32_FLAGS=kernel32.lib wsock32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\test_cgi.pdb" /machine:I386 /out:"$(CGIBIN)\test_cgi.exe"

                !ELSEIF "$(CFG)" == "test_cgi - Win32 Debug"

                @@ -87,7 +87,7 @@
                BSC32=bscmake.exe
                BSC32_FLAGS=/nologo /o"$(OUTDIR)\test_cgi.bsc"
                LINK32=link.exe
                -LINK32_FLAGS=kernel32.lib wsock32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\test_cgi.pdb" /debug /machine:I386 /out:"$(MODULE)\t\cgi-bin\test_cgi.exe" /pdbtype:sept
                +LINK32_FLAGS=kernel32.lib wsock32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:yes /pdb:"$(OUTDIR)\test_cgi.pdb" /debug /machine:I386 /out:"$(CGIBIN)\test_cgi.exe" /pdbtype:sept

                !ENDIF

                @@ -124,6 +124,7 @@
                <<

                "$(OUTDIR)\test_cgi.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
                + if not exist "$(CGIBIN)/$(NULL)" mkdir "$(CGIBIN)"
                $(LINK32) @<<
                $(LINK32_FLAGS) $(LINK32_OBJS)
                <<

                ==================================================================

                However, I should have caught that before, so +1 if you'd
                rather go ahead with this release.

                --
                best regards,
                randy
              • Geoffrey Young
                ... I thought the cgi script(s?) were written out via t_write_perl_script()? my $cgi = File::Spec- catfile(Apache::Test::vars( serverroot ), qw(cgi-bin
                Message 7 of 8 , May 5, 2005
                • 0 Attachment
                  Randy Kobes wrote:
                  > Unfortunately, I
                  > missed one problem on Win32 in my earlier testing - the
                  > subdirectory module/t/cgi-bin/ has to be created before
                  > testing.

                  I thought the cgi script(s?) were written out via t_write_perl_script()?

                  my $cgi = File::Spec->catfile(Apache::Test::vars('serverroot'),
                  qw(cgi-bin test_cgi.pl));


                  t_write_perl_script($cgi, <DATA>);

                  so that should create t/cgi-bin. unless you're talking about a different
                  script, in which case the proper solution is to probably use
                  t_write_perl_script() there as well. but I don't immediately see what that
                  would be...

                  --Geoff
                • Randy Kobes
                  ... Thanks for pointing that out, but unfortunately, that occurs too late, at least in the way that I ve built things on Win32 - before that point, the
                  Message 8 of 8 , May 5, 2005
                  • 0 Attachment
                    On Thu, 5 May 2005, Geoffrey Young wrote:

                    > Randy Kobes wrote:
                    > > Unfortunately, I
                    > > missed one problem on Win32 in my earlier testing - the
                    > > subdirectory module/t/cgi-bin/ has to be created before
                    > > testing.
                    >
                    > I thought the cgi script(s?) were written out via t_write_perl_script()?
                    >
                    > my $cgi = File::Spec->catfile(Apache::Test::vars('serverroot'),
                    > qw(cgi-bin test_cgi.pl));
                    >
                    >
                    > t_write_perl_script($cgi, <DATA>);
                    >
                    > so that should create t/cgi-bin. unless you're talking about a different
                    > script, in which case the proper solution is to probably use
                    > t_write_perl_script() there as well. but I don't immediately see what that
                    > would be...

                    Thanks for pointing that out, but unfortunately, that occurs
                    too late, at least in the way that I've built things on
                    Win32 - before that point, the test_cgi.exe executable is
                    built from module/test_cgi.c and placed under
                    module/t/cgi-bin/. I guess another alternative is to build
                    it under an existing directory and copy it afterwards; I'll
                    see which one is easier.

                    --
                    best regards,
                    randy
                  Your message has been successfully submitted and would be delivered to recipients shortly.