manually taking care of prereqs,

    module_info Net::Remctl

        Name:        Net::Remctl
        Version:     3.06
        Directory:   /usr/lib/perl5/site_perl/5.16.2/x86_64-linux-thread-multi
        File:
/usr/lib/perl5/site_perl/5.16.2/x86_64-linux-thread-multi/Net/Remctl.pm
        Core module: no

and,

    cpanp -i \
    CGI::Application \
    CGI::Application::Plugin::AutoRunmode \
    CGI::Application::Plugin::Forward \
    CGI::Application::Plugin::Redirect \
    CGI::Application::Plugin::TT \
    IO::Socket::SSL \
    Template \
    URI \
    XML::Parser \
    ExtUtils::CBuilder \
    Module::Build \
    Cache::Memcached
    Date::Parse \
    Time::Duration

I get past the perl deps issues, but still stick @ "no compiler"

    cd webauth-4.5.5
    patch -p1 < ../webauth.patch

    ./autogen

    export APR_CONFIG="/usr/local/apache24x/bin/apr-2-config"
    export APU_CONFIG="/usr/local/apache24x/bin/apr-2-config"
    export LDFLAGS="-Wl,-rpath,/usr/local/ssl/lib64"

    env LD_RUN_PATH=/usr/local/ssl/lib64 \
    ./configure \
    --prefix=/usr/local/webauth \
    --libexecdir=/usr/local/webauth \
    --enable-shared --disable-static \
    --with-apxs=/usr/local/apache24x/bin/apxs \
    --with-openssl=/usr/local/ssl \
    --enable-webkdc \
    --enable-mod_webauth \
    --disable-mod_webauthldap \
    --disable-perl \
    --with-gnu-ld

    make
        ...
        Created MYMETA.yml and MYMETA.json
        Creating new 'Build' script for 'WebAuth' version '4.0505'
        cd perl && ./Build
        libtool: link: ( cd "modules/webkdc/.libs" && rm -f
"mod_webkdc.la" && ln -s "../mod_webkdc.la" "mod_webkdc.la" )
        Building WebAuth
        Error: no compiler detected to compile 'lib/WebAuth.c'.  Aborting
        make[1]: *** [perl/lib/WebAuth.o] Error 255
        make[1]: Leaving directory `/usr/local/src/webauth-4.5.5'
        make: *** [all] Error 2

rinse-n-repeat, with

        ./configure \
        ...
    -    --enable-perl \
    +    --disable-perl \
        ...

        make

then

    perl Build.PL
        WARNING: the following files are missing in your kit:
                t/data/keyring
                t/data/tokens.conf
                t/data/tokens/app-authz
                t/data/tokens/app-bad-hmac
                t/data/tokens/app-bad-session
                t/data/tokens/app-expired
                t/data/tokens/app-minimal
                t/data/tokens/app-missing
                t/data/tokens/app-ok
                t/data/tokens/app-raw
                t/data/tokens/app-session
                t/data/tokens/cred-expired
                t/data/tokens/cred-missing
                t/data/tokens/cred-ok
                t/data/tokens/cred-type
                t/data/tokens/error-code
                t/data/tokens/error-ok
                t/data/tokens/id-authz
                t/data/tokens/id-expired
                t/data/tokens/id-krb5
                t/data/tokens/id-krb5-authz
                t/data/tokens/id-minimal
                t/data/tokens/id-type
                t/data/tokens/id-webkdc
                t/data/tokens/login-both
                t/data/tokens/login-missing
                t/data/tokens/login-neither
                t/data/tokens/login-otp
                t/data/tokens/login-otp-minimal
                t/data/tokens/login-otp-type
                t/data/tokens/login-pass
                t/data/tokens/proxy-authz
                t/data/tokens/proxy-expired
                t/data/tokens/proxy-missing
                t/data/tokens/proxy-ok
                t/data/tokens/proxy-type
                t/data/tokens/README
                t/data/tokens/req-auth-type
                t/data/tokens/req-bad-command
                t/data/tokens/req-command
                t/data/tokens/req-id
                t/data/tokens/req-id-krb5
                t/data/tokens/req-minimal
                t/data/tokens/req-proxy
                t/data/tokens/req-proxy-type
                t/data/tokens/req-type
                t/data/tokens/wkfactor-expired
                t/data/tokens/wkfactor-missing
                t/data/tokens/wkfactor-none
                t/data/tokens/wkfactor-ok
                t/data/tokens/wkproxy-expired
                t/data/tokens/wkproxy-min
                t/data/tokens/wkproxy-ok
                t/data/tokens/wkproxy-type
                t/data/tokens/wkservice-expired
                t/data/tokens/wkservice-ok
        Please inform the author.

        Created MYMETA.yml and MYMETA.json
        Creating new 'Build' script for 'WebAuth' version '4.0505'

Reply via email to