pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: net/p5-Net-LibIDN fails



> net/p5-Net-LibIDN fails under Linux causing too much
> failures under Linux.
>
> http://mova.org/~cheusov/pub/pkgsrc-distbb/Linux/current/logs/20091016.2105/net_p5-Net-LibIDN_p5-Net-LibIDN-0.12/stage_build.html
>
> Any help? I have no knowledge about perl build methods.

I don't see this build problem when I build the package:

=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
===> Checking for vulnerabilities in p5-Net-LibIDN-0.12
=> Checksum SHA1 OK for Net-LibIDN-0.12.tar.gz
=> Checksum RMD160 OK for Net-LibIDN-0.12.tar.gz
===> Installing dependencies for p5-Net-LibIDN-0.12
=> Build dependency checkperms>=1.1: found checkperms-1.10
=> Full dependency libidn>=0.6.1nb1: found libidn-1.15
=> Full dependency perl<5.12.0: found perl-5.10.1
=> Full dependency perl>=5.10.0: found perl-5.10.1
===> Overriding tools for p5-Net-LibIDN-0.12
===> Extracting for p5-Net-LibIDN-0.12
===> Patching for p5-Net-LibIDN-0.12
=> Applying pkgsrc patches for p5-Net-LibIDN-0.12
===> Creating toolchain wrappers for p5-Net-LibIDN-0.12
===> Configuring for p5-Net-LibIDN-0.12
=> Checking for portability problems in extracted files
Found LibIDN, with TLD checking support
Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '-fstack-protector'
Writing Makefile for Net::LibIDN
===> Building for p5-Net-LibIDN-0.12
...

It looks like in your case, the build tries to descend into
work/Net-LibIDN/ and looks for a Makefile there directly.
However, that can't be done for perl module packages, the rules
for building are in ../../lang/perl5/module.mk.  In the default
case of the module type being unspecified, it defaults to
"MakeMaker", and it does "perl Makefile.PL", to create Makefile
as part of the "configure" stage, and the package can then be
built.

Regards,

- Håvard


Home | Main Index | Thread Index | Old Index