Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

No-Compiler update -- Perl Only?

Discussion in 'General Discussion' started by trakwebster, Feb 23, 2004.

  1. trakwebster

    trakwebster Well-Known Member

    Jan 29, 2003
    Likes Received:
    Trophy Points:
    Last night during the update process, apparently something at /lib/Net/DNS had to be updated.

    Normally I keep compilers disabled. In the past, a cpanel update requiring compilers would fail, and when I saw this from my morning's reports, I would enable compilers and update the scripts from SSH.

    However, last night, when the (disabled) c-compiler failed, the cpanel update report stated that it would make a "Perl-Only" implementation.

    Here is what the report said --

    === BEGIN === Going to build C/CR/CREIN/Net-DNS-0.46.tar.gz

    Testing if you have a C compiler and the needed header files....
    cc -c -o compile.o compile.c
    make: execvp: cc: Permission denied
    make: *** [compile.o] Error 127

    I cannot determine if you have a C compiler. I will install the
    perl-only implementation.

    You can force installation of the XS version with:

    perl Makefile.PL --xs


    This puzzled me somewhat, and I'd be grateful if someone could clarify what this means.

    1) What is Net/DNS?

    2) What does "perl-only" implementation mean? (I'd guess that its a version that runs under perl rather than being compiled in c, but so what? Is this better? Worse? Does it matter?)

    3) Is this something that I'd be wise to somehow re-do? If so, how to go about it?

    Thank you for any info or advice.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice