View Single Post
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#93
Originally Posted by AapoRantalainen View Post
What gives
Code:
perl --version
It should say 5.14.2. If it is 5.8.4, then fix/hack symlinks and test will it then work (and think later what would be real solution).
Code:
This is perl 5, version 14, subversion 2 (v5.14.2) built for arm-linux-gnueabi-thread-multi-64int
Seems like 5.14 uses 5.8 modules.

Trying with 5.14 lib:
Code:
> PERL5LIB=/usr/lib/perl/5.14.2 dpkg-buildpackage -rfakeroot
XSLoader::load('Your::Module', $Your::Module::VERSION) at /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/XSLoader.pm line 23.
Compilation failed in require at /usr/lib/perl/5.14.2/POSIX.pm line 19.
BEGIN failed--compilation aborted at /usr/lib/perl/5.14.2/POSIX.pm line 19.
Compilation failed in require at /usr/bin/dpkg-buildpackage line 28.
BEGIN failed--compilation aborted at /usr/bin/dpkg-buildpackage line 28.
/edit:

With no PERL5LIB:

Code:
> dpkg-buildpackage -rfakeroot
Backslash found where operator expected at /usr/share/perl5/Dpkg/BuildOptions.pm line 93, near "foreach (split(/\"
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$bo" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$bo" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$count" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
/usr/share/perl5/Dpkg/BuildOptions.pm has too many errors.
Compilation failed in require at /usr/bin/dpkg-buildpackage line 33.
BEGIN failed--compilation aborted at /usr/bin/dpkg-buildpackage line 33.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2013-09-27 at 14:04.
 

The Following 3 Users Say Thank You to marmistrz For This Useful Post: