This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: problem reproducing perl-Error build
- From: Achim Gratz <Stromeko at NexGo dot DE>
- To: cygwin at cygwin dot com
- Date: Thu, 17 Apr 2014 08:13:19 +0000 (UTC)
- Subject: Re: problem reproducing perl-Error build
- Authentication-results: sourceware.org; auth=none
- References: <534F5192 dot 5080209 at redhat dot com>
Eric Blake <eblake <at> redhat.com> writes:
> cygwin warning:
> MS-DOS style path detected: \Users\Administrator
> Preferred POSIX equivalent is: /cygdrive/c/Users/Administrator
> CYGWIN environment variable option "nodosfilewarning" turns off this
> warning.
> Consult the user's guide for more details about POSIX paths:
> http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'Error' version '0.17019'
> Module::Build version 0.39 required--this is only version 0.38 at Build
> line 41.
> *** ERROR: Module::Build build failed
>
> This raises several questions:
>
> 1. What is going wrong in cygport and/or perl's Module::Build that is
> triggering the nodosfile warning?
You need a newer Module::Build (I'm currently at 0.4205). If you build this
version of Error you'll also find that it fails the test suite...
> 2. How did someone else (Yaakov?) build the 64-bit package? Why is it
> not reproducible using self-hosted stock cygwin?
The dependencies don't care about versions unfortunately.
> 3. Any chance the perl Module::Build shipped in cygwin perl can be
> bumped to a newer version?
======8<=====
_ml="PAR::Dist"
inform " Build of perl-Module-Build requires"
inform " $_ml"
for _m in $_ml; do
check_perl_module $_m || warning " Perl module $_m is missing from build
environment."
done
if ! check_perl_module $_ml; then
error " At least one required perl module is missing."
fi
NAME="perl-Module-Build"
VERSION="0.4205"
RELEASE="1"
CPAN_AUTHOR="LEONT"
DESCRIPTION="Perl distribution Module-Build, providing Perl modules:
Module::Build Module::Build::Base Module::Build::Compat
Module::Build::Config Module::Build::Cookbook Module::Build::Dumper
Module::Build::ModuleInfo Module::Build::Notes Module::Build::PPMMaker
Module::Build::Platform::Default Module::Build::Platform::MacOS
Module::Build::Platform::Unix Module::Build::Platform::VMS
Module::Build::Platform::VOS Module::Build::Platform::Windows
Module::Build::Platform::aix Module::Build::Platform::cygwin
Module::Build::Platform::darwin Module::Build::Platform::os2
Module::Build::PodParser Module::Build::Version Module::Build::YAML
inc::latest inc::latest::private.
Build and install Perl modules."
DIFF_EXCLUDES="MYMETA.*"
inherit perl
======>8=====
Regards,
Achim
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple