Bug#717433: debian cross build produces a unusable perl-dev package

Matthias Klose doko at debian.org
Sat Jul 20 20:40:37 UTC 2013


Package: perl
Version: 5.14.2-21
Severity: minor

that was using wookey's early patches / backports for cross building and
multiarch. Maybe check that with the current version again.

seen with ossp-uuid

# build perl bindings
cd perl; \
        /usr/bin/perl Makefile.PL INSTALLDIRS=vendor COMPAT=1; \
        make CC="cc" OPTIMIZE=""; \
        make test
Checking if your kit is complete...
Looks good
Have /usr/lib/aarch64-linux-gnu/perl/5.14.2
Want /usr/lib/perl/5.14
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [5.14.2]
Config says: [aarch64-linux-gnu-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Warning: -L../.libs changed to -L/root/ossp-uuid-1.6.2/perl/../.libs
Warning: -L.. changed to -L/root/ossp-uuid-1.6.2/perl/..
Writing Makefile for OSSP::uuid
Writing MYMETA.yml
make[2]: Entering directory `/root/ossp-uuid-1.6.2/perl'
make[2]: *** No rule to make target `/usr/lib/perl/5.14/Config.pm', needed by
`Makefile'.  Stop.


... and libterm-size-perl ...

Checking if your kit is complete...
Looks good
Have /usr/lib/aarch64-linux-gnu/perl/5.14.2
Want /usr/lib/perl/5.14
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [5.14.2]
Config says: [aarch64-linux-gnu-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.


and Config.pm has
    archname => 'aarch64-linux-gnu-thread-multi',




More information about the Perl-maintainers mailing list