--- perl-5.16.2/Configure.orig 2013-02-07 11:32:14.289079167 +0100 +++ perl-5.16.2/Configure 2013-02-07 13:45:18.211639942 +0100 @@ -11691,7 +11691,15 @@ case "$d_dbmclose" in $define) - set dbm.h i_dbm + : Compatibility location for RedHat 6.x + set gdbm/dbm.h i_gdbmdbm + eval $inhdr + if $test -f /usr/include/gdbm/dbm.h; then + echo ' found.' + fi + i_gdbmdbm="$define" + i_dbm="$i_gdbmdbm" + set i_dbm eval $inhdr case "$i_dbm" in $define) @@ -11699,7 +11707,7 @@ set i_rpcsvcdbm eval $setvar ;; - *) set rpcsvc/dbm.h i_rpcsvcdbm + *) set rpcsvc/gdbm/dbm.h i_rpcsvcdbm eval $inhdr ;; esac @@ -22355,6 +22363,7 @@ esac ;; ODBM_File|odbm_fil) + echo "ODBM_File ${i_dbm}${i_rpcsvcdbm} ${define}" >&4 case "${i_dbm}${i_rpcsvcdbm}" in *"${define}"*) case "$d_cplusplus" in --- perl-5.16.2/ext/ODBM_File/ODBM_File.xs.orig 2013-02-07 14:45:52.259352392 +0100 +++ perl-5.16.2/ext/ODBM_File/ODBM_File.xs 2013-02-07 14:46:14.791908971 +0100 @@ -5,7 +5,7 @@ #include "XSUB.h" #ifdef I_DBM -# include +# include #else # ifdef I_RPCSVC_DBM # include