> Yay!

well, It's messy.  Appears you HAVE to build & fail

    ./configure --enable-perl ...
    make
        ...
        Error: no compiler detected to compile 'lib/WebAuth.c'.  Aborting
        make[1]: *** [perl/lib/WebAuth.o] Error 255
        make[1]: *** Waiting for unfinished jobs....
        libtool: link: ( cd "modules/webkdc/.libs" && rm -f
"mod_webkdc.la" && ln -s "../mod_webkdc.la" "mod_webkdc.la" )
        make[1]: Leaving directory `/usr/local/src/webauth-4.5.5'
        make: *** [all] Error 2

    cd perl
    perl Build.PL \
     --config lddlflags='-L/usr/local/src/webauth-4.5.5/lib/.libs
-shared -L/usr/local/lib64 -fstack-protector -rpath
/usr/local/ssl/lib64' \
     --config optimize='-O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables
-march=amdfam10 -mtune=amdfam10 -Wno-nested-externs
-Wno-redundant-decls -Wno-unused-variable -Wno-strict-prototypes
-Wno-missing-prototypes -Wno-old-style-definition' \
     --extra-compiler-flags '-I`pwd`/.. -I`pwd`/../include
-I/usr/local/src/webauth-4.5.5 -I/usr/local/src/webauth-4.5.5
-I/usr/local/src/webauth-4.5.5/include  -I/usr/local/apache24x/include
-I/usr/include' \
     --extra-linker-flags '-lwebauth -L/usr/local/apache24x/lib
-lapr-2 -lcrypt -luuid -lrt -lcrypt  -lpthread -ldl -lexpat
-L/usr/local/apache24x/lib -lapr-2 -lcrypt -luuid -lrt -lcrypt
-lpthread -ldl -lexpat   -lremctl -lgssapi_krb5 -lkrb5 -lk5crypto
-lcom_err  -lkrb5 -lk5crypto -lcom_err -L/usr/local/ssl/lib64 -lcrypto
-lkeyutils '
    Created MYMETA.yml and MYMETA.json
    Creating new 'Build' script for 'WebAuth' version '4.0505'

    ./Build
    ./Build install
    module_info WebAuth
        Name:        WebAuth
        Version:     4.0505
        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/WebAuth.pm
        Core module: no

but

    cd ../
    make clean
    ./configure --disable-perl ...
    make


    cd perl
    perl Build.PL \
     --config lddlflags='-L/usr/local/src/webauth-4.5.5/lib/.libs
-shared -L/usr/local/lib64 -fstack-protector -rpath
/usr/local/ssl/lib64' \
     --config optimize='-O2 -fmessage-length=0 -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables
-march=amdfam10 -mtune=amdfam10 -Wno-nested-externs
-Wno-redundant-decls -Wno-unused-variable -Wno-strict-prototypes
-Wno-missing-prototypes -Wno-old-style-definition' \
     --extra-compiler-flags '-I`pwd`/.. -I`pwd`/../include
-I/usr/local/src/webauth-4.5.5 -I/usr/local/src/webauth-4.5.5
-I/usr/local/src/webauth-4.5.5/include  -I/usr/local/apache24x/include
-I/usr/include' \
     --extra-linker-flags '-lwebauth -L/usr/local/apache24x/lib
-lapr-2 -lcrypt -luuid -lrt -lcrypt  -lpthread -ldl -lexpat
-L/usr/local/apache24x/lib -lapr-2 -lcrypt -luuid -lrt -lcrypt
-lpthread -ldl -lexpat   -lremctl -lgssapi_krb5 -lkrb5 -lk5crypto
-lcom_err  -lkrb5 -lk5crypto -lcom_err -L/usr/local/ssl/lib64 -lcrypto
-lkeyutils '
    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