[Arsperl-users] Errors compiling/testing ARSPerl 1.93
Brought to you by:
jeffmurphy
|
From: Samuel B. <rec...@gm...> - 2012-03-05 21:14:47
|
Howdy, I've been having a spot of trouble getting the latest arsperl release to compile (and then test successfully) on RHEL 6. I have the AR 6.3 API installed in /usr/ar/api, and I set $ARSAPI = "/usr/ar/api" and $ARSVERSION = 6.3. Firstly, running `perl Makefile.PL' complained thusly: Can't modify numeric lt (<) in scalar assignment at Makefile.PL line 75, near """;" BEGIN not safe after errors--compilation aborted at Makefile.PL line 894. This is because the Makefile.PL in 1.93 has lines like this: <<<<<<< Makefile.PL # 5.0 6.0 6.01 6.3 7.0 7.1 7.5 ======= # 5.0 6.0 6.01 6.3 7.0 7.1 7.5 7.6 >>>>>>> 1.88 So I removed the diff vomit (it's only in three places) and managed to get the makefile working. After this, though, disaster strikes in the form of "warning: value computed is not used" errors: support.c:509: warning: value computed is not used This happens hundreds of times for the ARS.xs, support.c, and supportrev_generated.c files. I've attached the entire output of `make &> make-output'. Whereas it does compile successfully, make test fails most of the tests. I've attached the output of `make test &> make-test-output'. When I install anyways and try to use ARS.pm, I end up getting core dumps, so I'm pretty sure something is majorly wrong. I haven't been able to find any info about this anywhere in the archives, so I figured it was worth mailing the list. I have pretty identical errors with 1.91, which is what we're using in production on other machines here. Thanks, -- Sam Baldwin |