[Slackbuilds-users] perl-WWW-Curl not buildable

Konrad J Hambrick kjhambrick at gmail.com
Sun Jan 22 20:42:45 UTC 2017


readych --

builds fine on my Slackware64 14.2 + Multilib box.

Build Log attached.

-- kjh

On Sat, Jan 21, 2017 at 10:59 AM, reedych <reedych at reedych.pw> wrote:

> В Sat, 21 Jan 2017 08:49:31 -0800
> Panagiotis Nikolaou <hostmaster at slackonly.com> пишет:
>
> > On 01/21/2017 08:42 AM, reedych wrote:
> > > Can anyone check it?
> > > _______________________________________________
> > > SlackBuilds-users mailing list
> > > SlackBuilds-users at slackbuilds.org
> > > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> > > Archives -
> > > https://lists.slackbuilds.org/pipermail/slackbuilds-users/ FAQ -
> > > https://slackbuilds.org/faq/
> > Working fine here (Slackware64):
> > perl-WWW-Curl:
> >    MD5SUM check for WWW-Curl-4.17.tar.gz ... OK
> >    Building package perl-WWW-Curl-4.17-x86_64-2_SBo.tgz ... OK
> > _______________________________________________
> > SlackBuilds-users mailing list
> > SlackBuilds-users at slackbuilds.org
> > http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> > Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> > FAQ - https://slackbuilds.org/faq/
> >
>
> thx!
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20170122/345eae5a/attachment-0001.html>
-------------- next part --------------
perl-WWW-Curl.SlackBuild startup  at Sun Jan 22 14:37:59 CST 2017
WWW-Curl-4.17/
WWW-Curl-4.17/LICENSE
WWW-Curl-4.17/META.yml
WWW-Curl-4.17/typemap
WWW-Curl-4.17/template/
WWW-Curl-4.17/template/Easy.pm.tmpl
WWW-Curl-4.17/template/Share.pm.tmpl
WWW-Curl-4.17/lib/
WWW-Curl-4.17/lib/WWW/
WWW-Curl-4.17/lib/WWW/Curl/
WWW-Curl-4.17/lib/WWW/Curl/Form.pm
WWW-Curl-4.17/lib/WWW/Curl/Multi.pm
WWW-Curl-4.17/lib/WWW/Curl/Easy.pm
WWW-Curl-4.17/lib/WWW/Curl/Share.pm
WWW-Curl-4.17/lib/WWW/Curl.pm
WWW-Curl-4.17/README.Win32
WWW-Curl-4.17/Curl.xs
WWW-Curl-4.17/Makefile.PL
WWW-Curl-4.17/MANIFEST
WWW-Curl-4.17/inc/
WWW-Curl-4.17/inc/Module/
WWW-Curl-4.17/inc/Module/Install.pm
WWW-Curl-4.17/inc/Module/Install/
WWW-Curl-4.17/inc/Module/Install/MakeMaker.pm
WWW-Curl-4.17/inc/Module/Install/Metadata.pm
WWW-Curl-4.17/inc/Module/Install/External.pm
WWW-Curl-4.17/inc/Module/Install/Base.pm
WWW-Curl-4.17/inc/Module/Install/Makefile.pm
WWW-Curl-4.17/inc/Module/Install/Can.pm
WWW-Curl-4.17/t/
WWW-Curl-4.17/t/06http-post.t
WWW-Curl-4.17/t/07ftp-upload.t
WWW-Curl-4.17/t/17slist.t
WWW-Curl-4.17/t/21write-to-scalar.t
WWW-Curl-4.17/t/symbols-in-versions
WWW-Curl-4.17/t/05progress.t
WWW-Curl-4.17/t/19multi.t
WWW-Curl-4.17/t/pod.t
WWW-Curl-4.17/t/15duphandle-callback.t
WWW-Curl-4.17/t/10errbuf.t
WWW-Curl-4.17/t/02callbacks.t
WWW-Curl-4.17/t/pod-coverage.t
WWW-Curl-4.17/t/14duphandle.t
WWW-Curl-4.17/t/18twinhandles.t
WWW-Curl-4.17/t/04abort-test.t
WWW-Curl-4.17/t/new/
WWW-Curl-4.17/t/new/07errbuf.t
WWW-Curl-4.17/t/new/08duphandle.t
WWW-Curl-4.17/t/new/06http-post.t
WWW-Curl-4.17/t/new/03body-callback.t
WWW-Curl-4.17/t/new/04abort.t
WWW-Curl-4.17/t/new/02header-callback.t
WWW-Curl-4.17/t/new/05progress.t
WWW-Curl-4.17/t/new/10multi-callback.t
WWW-Curl-4.17/t/new/09duphandle-callback.t
WWW-Curl-4.17/t/new/README
WWW-Curl-4.17/t/new/01basic.t
WWW-Curl-4.17/t/new/00constants.t
WWW-Curl-4.17/t/meta.t
WWW-Curl-4.17/t/09times.t
WWW-Curl-4.17/t/08ssl.t
WWW-Curl-4.17/t/20undefined_subs.t
WWW-Curl-4.17/t/01basic.t
WWW-Curl-4.17/t/13slowleak.t
WWW-Curl-4.17/t/16formpost.t
WWW-Curl-4.17/t/00constants.t
WWW-Curl-4.17/README
WWW-Curl-4.17/Changes
patching file Makefile.PL
Locating required external dependency bin:curl-config... found at /usr/bin/curl-config.
The version is libcurl 7.51.0
Found curl.h in /usr/include/curl/curl.h
Skipping '#define CURL_STRICTER': does not define a symbol at Makefile.PL line 127, <H> line 34.
Skipping '#define CURL_DID_MEMORY_FUNC_TYPEDEFS': does not define a symbol at Makefile.PL line 127, <H> line 399.
Building curlopt-constants.c for your libcurl version
Building Easy.pm constants for your libcurl version
Building Share.pm constants for your libcurl version
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for WWW::Curl
Writing MYMETA.yml and MYMETA.json
cp lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Multi.pm
cp lib/WWW/Curl.pm blib/lib/WWW/Curl.pm
cp lib/WWW/Curl/Form.pm blib/lib/WWW/Curl/Form.pm
cp lib/WWW/Curl/Easy.pm blib/lib/WWW/Curl/Easy.pm
cp lib/WWW/Curl/Share.pm blib/lib/WWW/Curl/Share.pm
Running Mkbootstrap for WWW::Curl ()
chmod 644 "Curl.bs"
"/usr/bin/perl5.22.2" "-Iinc" "/usr/share/perl5/ExtUtils/xsubpp"  -typemap "/usr/share/perl5/ExtUtils/typemap" -typemap "typemap"  Curl.xs > Curl.xsc && mv Curl.xsc Curl.c
cc -c  -I/usr/include -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -fPIC   -DVERSION=\"4.17\" -DXS_VERSION=\"4.17\" -fPIC "-I/usr/lib64/perl5/CORE"   Curl.c
In file included from Curl.xs:574:0:
curlopt-constants.c: In function 'constant':
curlopt-constants.c:2048:44: warning: overflow in implicit constant conversion [-Woverflow]
             if (strEQ(name, "ANY")) return CURLAUTH_ANY;
                                            ^
curlopt-constants.c:2049:48: warning: overflow in implicit constant conversion [-Woverflow]
             if (strEQ(name, "ANYSAFE")) return CURLAUTH_ANYSAFE;
                                                ^
rm -f blib/arch/auto/WWW/Curl/Curl.so
LD_RUN_PATH="/usr/lib64" cc  -shared -O2 -fPIC -L/usr/local/lib -fstack-protector-strong Curl.o  -o blib/arch/auto/WWW/Curl/Curl.so 	\
   -lcurl  	\
  
chmod 755 blib/arch/auto/WWW/Curl/Curl.so
"/usr/bin/perl5.22.2" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- Curl.bs blib/arch/auto/WWW/Curl/Curl.bs 644
Manifying 1 pod document
Running Mkbootstrap for WWW::Curl ()
chmod 644 "Curl.bs"
PERL_DL_NONLAZY=1 "/usr/bin/perl5.22.2" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00constants.t ........... ok
t/01basic.t ............... ok
t/02callbacks.t ........... ok
t/04abort-test.t .......... ok
t/05progress.t ............ ok
t/06http-post.t ........... skipped: Not performing http POST/upload tests
t/07ftp-upload.t .......... skipped: Not performing ftp upload tests
t/08ssl.t ................. ok
t/09times.t ............... ok
t/10errbuf.t .............. ok
t/13slowleak.t ............ skipped: Not performing slow leakage regression test
t/14duphandle.t ........... ok
t/15duphandle-callback.t .. ok
t/16formpost.t ............ skipped: Not performing POST
t/17slist.t ............... skipped: Not performing printenv cgi tests
t/18twinhandles.t ......... ok
t/19multi.t ............... ok
t/20undefined_subs.t ...... ok
t/21write-to-scalar.t ..... ok
t/meta.t .................. skipped: Test::CPAN::Meta required for testing META.yml
t/pod-coverage.t .......... skipped: Test::Pod::Coverage 1.04 required for testing POD coverage
t/pod.t ................... skipped: Test::Pod 1.14 required for testing POD
All tests successful.
Files=22, Tests=816, 11 wallclock secs ( 0.09 usr  0.02 sys +  0.73 cusr  0.08 csys =  0.92 CPU)
Result: PASS
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/auto/WWW/Curl/Curl.so
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/WWW/Curl.pm
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/WWW/Curl/Easy.pm
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/WWW/Curl/Multi.pm
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/WWW/Curl/Share.pm
Installing /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/vendor_perl/WWW/Curl/Form.pm
Installing /tmp/SBo/package-perl-WWW-Curl/usr/man/man3/WWW::Curl.3
Appending installation info to /tmp/SBo/package-perl-WWW-Curl/usr/lib64/perl5/perllocal.pod

Slackware package maker, version 3.141593.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package:  /tmp/perl-WWW-Curl-4.17-x86_64-2_SBo.tgz

./
usr/
usr/man/
usr/man/man3/
usr/man/man3/WWW::Curl.3.gz
usr/doc/
usr/doc/perl-WWW-Curl-4.17/
usr/doc/perl-WWW-Curl-4.17/perl-WWW-Curl.SlackBuild
usr/doc/perl-WWW-Curl-4.17/LICENSE
usr/doc/perl-WWW-Curl-4.17/README
usr/doc/perl-WWW-Curl-4.17/Changes
usr/doc/perl-WWW-Curl-4.17/MANIFEST
usr/lib64/
usr/lib64/perl5/
usr/lib64/perl5/vendor_perl/
usr/lib64/perl5/vendor_perl/auto/
usr/lib64/perl5/vendor_perl/auto/WWW/
usr/lib64/perl5/vendor_perl/auto/WWW/Curl/
usr/lib64/perl5/vendor_perl/auto/WWW/Curl/Curl.so
usr/lib64/perl5/vendor_perl/WWW/
usr/lib64/perl5/vendor_perl/WWW/Curl/
usr/lib64/perl5/vendor_perl/WWW/Curl/Easy.pm
usr/lib64/perl5/vendor_perl/WWW/Curl/Multi.pm
usr/lib64/perl5/vendor_perl/WWW/Curl/Share.pm
usr/lib64/perl5/vendor_perl/WWW/Curl/Form.pm
usr/lib64/perl5/vendor_perl/WWW/Curl.pm
install/
install/slack-desc

Slackware package /tmp/perl-WWW-Curl-4.17-x86_64-2_SBo.tgz created.

perl-WWW-Curl.SlackBuild complete at Sun Jan 22 14:38:12 CST 2017 ... RetCode = 0


More information about the SlackBuilds-users mailing list