This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: problem reproducing perl-Error build


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]