This worked for me, and I'm willing to sign off on it (I made a couple of corrections to the commit message):
http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/csharp/lp-1638377-install_perl_mods_anywhere
However, the "make check" step failed for me with the following error:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcheck.a(check.o): undefined reference to symbol 'floor@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[4]: *** [check_util] Error 1 make[4]: Leaving directory `/home/opensrf/Evergreen/Open-ILS/src/c-apps/tests' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/opensrf/Evergreen/Open-ILS/src/c-apps/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/opensrf/Evergreen/Open-ILS/src/c-apps' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/opensrf/Evergreen/Open-ILS/src' make: *** [check-recursive] Error 1
But since that issue doesn't appear to be related to your changes, I'll follow up with a different bug.
This worked for me, and I'm willing to sign off on it (I made a couple of corrections to the commit message):
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ csharp/ lp-1638377- install_ perl_mods_ anywhere
However, the "make check" step failed for me with the following error:
/usr/bin/ld: /usr/lib/ gcc/x86_ 64-linux- gnu/4.8/ ../../. ./x86_64- linux-gnu/ libcheck. a(check. o): undefined reference to symbol 'floor@ @GLIBC_ 2.2.5' 64-linux- gnu/libm. so.6: error adding symbols: DSO missing from command line opensrf/ Evergreen/ Open-ILS/ src/c-apps/ tests' opensrf/ Evergreen/ Open-ILS/ src/c-apps/ tests' opensrf/ Evergreen/ Open-ILS/ src/c-apps' opensrf/ Evergreen/ Open-ILS/ src'
//lib/x86_
collect2: error: ld returned 1 exit status
make[4]: *** [check_util] Error 1
make[4]: Leaving directory `/home/
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/
make: *** [check-recursive] Error 1
But since that issue doesn't appear to be related to your changes, I'll follow up with a different bug.