If db4.1 detects usable mutexes it doesn't link against libpthread. This was fixed for db4.0 in -r1 but db4.1 has the same problem. The same patch as for db4.0 can be used and solves the problem.
Should be fixed with -r3
*** Bug 32706 has been marked as a duplicate of this bug. ***