Yes, my post clearly says I used the latest BDB which will update the database format, and you should backup your database beforehand. I just used the latest production release from the Oracle website, and I didn't see any version requirement in the documentation about compiling Bitcoin. If you look at the BDB release notes, there were plenty of bugs squashed since whatever 4.7.x release Bitcoin is currently using. What was the rationale of using an outdated version for the official release?
editHere's a release statically linked against BDB 4.7.25, so there will be no issues with database versions.
http://www.filedropper.com/bitcoin-032_4