fi
-# FIXME - this is a kludge in place of proper MDV testing. For the time
+# FIXME - this is a kludge in place of proper MVDT testing. For the time
# being simply use the minimum versions of our DBI/DBDstack, to avoid
# fuckups like 0.08260 (went unnoticed for 5 months)
if [[ "$MVDT" == "true" ]] ; then
run_or_err "Linking ~/bin/cc to /bin/false - thus essentially BREAKING the C compiler" \
"ln -s /bin/false $HOME/bin/cc"
- # FIXME: working around RT#113682, RT#113685, and some other unfiled bugs
- installdeps Module::Build B::Hooks::EndOfScope Devel::GlobalDestruction Class::Accessor::Grouped
+ # FIXME: working around RT#113682, and some other unfiled bugs
+ installdeps Module::Build Devel::GlobalDestruction Class::Accessor::Grouped
run_or_err "Linking ~/bin/cc to /bin/true - BREAKING the C compiler even harder" \
"ln -fs /bin/true $HOME/bin/cc"
run_or_err "Configure on current branch with --with-optdeps" "perl Makefile.PL --with-optdeps"
+ # FIXME - evil evil work around for https://github.com/Manwar/Test-Strict/issues/17
+ if perl -M5.025 -e1 &>/dev/null; then
+ mkdir -p "$( perl -MConfig -e 'print $Config{sitelib}' )/Devel"
+ cat <<MyDevelCover > "$( perl -MConfig -e 'print $Config{sitelib}' )/Devel/Cover.pm"
+package Devel::Cover;
+our \$VERSION = 0.43;
+1;
+MyDevelCover
+ fi
+
# if we are smoking devrels - make sure we upgrade everything we know about
if [[ "$DEVREL_DEPS" == "true" ]] ; then
parallel_installdeps_notest "$(make listalldeps | sort -R)"