devel/p5-Mouse
Sergey Putko
mail at psvlan.com
Mon Dec 2 08:54:08 UTC 2013
Hello,
I have issue with update this port devel/p5-Mouse
Our system: 9.1-RELEASE-p7 amd64 + perl5.14-5.14.4_3
# pkg_info |grep p5-Mouse
p5-Mouse-2.0.0,1 Moose minus the antlers
All packages is up to date. Only with this one I have issue like:
# portupgrade p5-Mouse
---> Upgrading 'p5-Mouse-2.0.0,1' to 'p5-Mouse-2.1.0,1' (devel/p5-Mouse)
---> Building '/usr/ports/devel/p5-Mouse'
===> Cleaning for p5-Mouse-2.1.0,1
===> License ART10 GPLv1 accepted by the user
===> Fetching all distfiles required by p5-Mouse-2.1.0,1 for building
===> Extracting for p5-Mouse-2.1.0,1
=> SHA256 Checksum OK for Mouse-2.1.0.tar.gz.
===> Patching for p5-Mouse-2.1.0,1
===> p5-Mouse-2.1.0,1 depends on package: p5-Module-Build-XSUtil>=0 -
found
===> p5-Mouse-2.1.0,1 depends on file:
/usr/local/lib/perl5/site_perl/5.14/Module/Build.pm - found
===> p5-Mouse-2.1.0,1 depends on file: /usr/local/bin/perl5.14.4 - found
===> Configuring for p5-Mouse-2.1.0,1
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Mouse' version 'v2.1.0'
Merging cpanfile prereqs to MYMETA.yml
Merging cpanfile prereqs to MYMETA.json
===> Building for p5-Mouse-2.1.0,1
Building Mouse
Generate Mouse::Tiny ...
done.
xs-src/MouseAccessor.xs => xs-src/MouseAccessor.c
xs-src/MouseAttribute.xs => xs-src/MouseAttribute.c
xs-src/MouseTypeConstraints.xs => xs-src/MouseTypeConstraints.c
xs-src/MouseUtil.xs => xs-src/MouseUtil.c
cc -I. -Ixs-src -I/usr/local/lib/perl5/5.14/mach/CORE -DPIC -fPIC -Wall
-Wextra -Wdeclaration-after-statement -Wc++-compat -c -O2 -pipe
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -o
xs-src/MouseAccessor.o xs-src/MouseAccessor.c
xs-src/MouseAccessor.xs: In function 'mouse_attr_set':
xs-src/MouseAccessor.xs:212: warning: 'old_value' may be used uninitialized
in this function
cc -I. -Ixs-src -I/usr/local/lib/perl5/5.14/mach/CORE -DPIC -fPIC -Wall
-Wextra -Wdeclaration-after-statement -Wc++-compat -c -O2 -pipe
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -o
xs-src/MouseAttribute.o xs-src/MouseAttribute.c
cc -I. -Ixs-src -I/usr/local/lib/perl5/5.14/mach/CORE -DPIC -fPIC -Wall
-Wextra -Wdeclaration-after-statement -Wc++-compat -c -O2 -pipe
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -o
xs-src/MouseTypeConstraints.o xs-src/MouseTypeConstraints.c
cc -I. -Ixs-src -I/usr/local/lib/perl5/5.14/mach/CORE -DPIC -fPIC -Wall
-Wextra -Wdeclaration-after-statement -Wc++-compat -c -O2 -pipe
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -o xs-src/MouseUtil.o
xs-src/MouseUtil.c
xs-src/MouseTypeConstraints.xs: In function 'boot_Mouse__Util':
xs-src/MouseTypeConstraints.xs:609: warning: implicit declaration of
function 'setup_my_cxt'
xs-src/MouseTypeConstraints.xs:612: warning: implicit declaration of
function 'DEFINE_TC'
xs-src/MouseTypeConstraints.xs:612: error: 'Any' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:612: error: (Each undeclared identifier is
reported only once
xs-src/MouseTypeConstraints.xs:612: error: for each function it appears in.)
xs-src/MouseTypeConstraints.xs:613: error: 'Undef' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:614: error: 'Defined' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:615: error: 'Bool' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:616: error: 'Value' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:617: error: 'Ref' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:618: error: 'Str' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:619: error: 'Num' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:620: error: 'Int' undeclared (first use in
this function)
xs-src/MouseTypeConstraints.xs:621: error: 'ScalarRef' undeclared (first
use in this function)
xs-src/MouseTypeConstraints.xs:622: error: 'ArrayRef' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:623: error: 'HashRef' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:624: error: 'CodeRef' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:625: error: 'GlobRef' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:626: error: 'FileHandle' undeclared (first
use in this function)
xs-src/MouseTypeConstraints.xs:627: error: 'RegexpRef' undeclared (first
use in this function)
xs-src/MouseTypeConstraints.xs:628: error: 'Object' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:629: error: 'ClassName' undeclared (first
use in this function)
xs-src/MouseTypeConstraints.xs:630: error: 'RoleName' undeclared (first use
in this function)
xs-src/MouseTypeConstraints.xs:695: error: 'MTC_CLASS' undeclared (first
use in this function)
xs-src/MouseTypeConstraints.xs:695: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:695: error: too few arguments to function
'Perl_newXS'
xs-src/MouseTypeConstraints.xs:699: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:699: error: too few arguments to function
'Perl_get_sv'
xs-src/MouseTypeConstraints.xs:706: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:706: error: too few arguments to function
'Perl_get_cv'
xs-src/MouseTypeConstraints.xs:708: error: expected ')' before 'MTC_CLASS'
xs-src/MouseTypeConstraints.xs:708: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:715: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:715: error: too few arguments to function
'Perl_get_cv'
xs-src/MouseTypeConstraints.xs:717: error: expected ')' before 'MTC_CLASS'
xs-src/MouseTypeConstraints.xs:717: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:724: error: expected ')' before string
constant
xs-src/MouseTypeConstraints.xs:724: error: too few arguments to function
'Perl_get_cv'
xs-src/MouseTypeConstraints.xs:726: error: expected ')' before 'MTC_CLASS'
xs-src/MouseTypeConstraints.xs:726: error: expected ')' before string
constant
error building xs-src/MouseUtil.o from 'xs-src/MouseUtil.c' at
/usr/local/lib/perl5/5.14/ExtUtils/CBuilder/Base.pm line 175, <DATA> line 1.
*** [do-build] Error code 2
Stop in /usr/ports/devel/p5-Mouse.
** Command failed [exit code 1]: /usr/bin/script -qa
/usr/tmp/portupgrade20131202-56035-1ov3k4 env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=p5-Mouse-2.0.0,1 UPGRADE_PORT_VER=2.0.0,1 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! devel/p5-Mouse (p5-Mouse-2.0.0,1) (compiler error)
How I can fix it, or what I should do ?
Thanks.
More information about the freebsd-perl
mailing list