The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

No-Compiler update -- Perl Only?

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

  1. trakwebster

    trakwebster Well-Known Member

    Joined:
    Jan 29, 2003
    Messages:
    145
    Likes Received:
    0
    Trophy Points:
    16
    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 ===

    CPAN.pm: 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

    ===END===

    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.
     
Loading...

Share This Page