Note sure if it is real important, but I cannot get DESTDIR to accept a
value, other than manually editting it I epxect.
$ DESTDIR=/var/build/ApacheTest perl Makefile.PL -httpd
/opt/httpd/sbin/httpd
Subroutine MY::test redefined at Makefile.PL line 168.
[   info] generating script t/TEST
[   info] generating script ./t/cgi-bin/cookies.pl
[   info] generating script ./t/cgi-bin/next_available_port.pl
Writing Makefile for Apache::Test
Checking for File::Spec...ok
Checking for Cwd...ok


$ grep DESTDIR Makefile
Makefile:DESTDIR =
Makefile:DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
Makefile:DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
Makefile:DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
Makefile:DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
Makefile:DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
Makefile:DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
Makefile:DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
Makefile:DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
Makefile:DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
Makefile:DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
Makefile:DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
Makefile:DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
Makefile:DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
Makefile:DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
Makefile:DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
Makefile:DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)

I am guessing that the DESTDIR= line will cancel any environment variable I
try to use.

Reinstalling test server, so have not actually tried the test yet.

On Tue, Jul 24, 2012 at 4:37 AM, Fred Moyer <f...@redhotpenguin.com> wrote:

> > I can fix it up easily enough if you want to roll an RC2, otherwise I
> > can fix it up after 1.38 is out since this is nothing new.
>
> Sure, go ahead and I'll roll RC2.
>
> On Mon, Jul 23, 2012 at 1:38 AM, Steve Hay <steve....@verosoftware.com>
> wrote:
> > Fred Moyer wrote on 2012-07-20:
> >> Please download, test, and report back on this Apache-Test 1.38
> >> release candidate.
> >>
> >> http://people.apache.org/~phred/Apache-Test-1.38-rc1.tar.gz
> >> MD5 (Apache-Test-1.38-rc1.tar.gz) = 6fdf8e7221f3c46e68a3e9ab3595505c
> >>
> >> =item 1.38-rc1
> >>
> >> Remove use of Nullsv as per modperl commit 1362399. [Steve Hay]
> >>
> >> have Apache::TestConfigPerl::configure_inc set up @INC to include
> >> ../blib/lib and ../blib/arch if they exist. The bundled Apache::Reload
> >> may fail to load Apache2::Const & co otherwise when testing.
> >> [Torsten Foertsch]
> >>
> >
> > Testing with VC++ 2010, Apache 2.2.22, mod_perl 2.0.7 and Perl 5.17.2, I
> > get the same result as Apache-Test-1.37, namely a fail in t\log_watch.t
> > due to $fn being undefined. It's a filename which comes from
> > t_catfile(), which makes use of Win32::GetLongPathName() on WIN32, but
> > that Win32 function returns the undefined value when passed a path that
> > doesn't exist, which is indeed the case here. (That's not a recent
> > change in perl's Win32 function, btw. I tested back to 5.12.2 and that
> > was the same.)
> >
> > I can fix it up easily enough if you want to roll an RC2, otherwise I
> > can fix it up after 1.38 is out since this is nothing new.
>

Reply via email to