diff --git a/System/Linux/Ptrace/Syscall.hs b/System/Linux/Ptrace/Syscall.hs
--- a/System/Linux/Ptrace/Syscall.hs
+++ b/System/Linux/Ptrace/Syscall.hs
@@ -14,8 +14,8 @@
   ptrace_poketext, ptrace_pokedata, ptrace_pokeuser,
   ptrace_cont, ptrace_syscall, ptrace_singlestep, ptrace_detach,
   ptrace_kill,
-  --ptrace_getregs,
-  --ptrace_setregs,
+  ptrace_getregs,
+  ptrace_setregs,
   --ptrace_getfpregs,
   --ptrace_setfpregs,
   ptrace_setoptions,
diff --git a/linux-ptrace.cabal b/linux-ptrace.cabal
--- a/linux-ptrace.cabal
+++ b/linux-ptrace.cabal
@@ -1,5 +1,5 @@
 name:                linux-ptrace
-version:             0.1.1
+version:             0.1.2
 synopsis:            Wrapping of Linux' ptrace(2).
 description:         An interface for using ptrace to inspect the state of other processes, under Linux.
 category:            System
@@ -9,7 +9,7 @@
 maintainer:          zygoloid@metafoo.co.uk
 build-type:          Simple
 cabal-version:       >= 1.6
-build-depends:       base == 4.*, posix-waitpid == 1.*, unix, bytestring == 0.9.*, process, template-haskell, mmap == 0.*
+build-depends:       base == 4.*, posix-waitpid == 0.1.*, unix, bytestring == 0.9.*, process, template-haskell, mmap == 0.*
 exposed-modules:     System.Linux.Ptrace, System.Linux.Ptrace.Syscall, System.Linux.Ptrace.Types, System.Linux.Ptrace.X86Regs, System.Linux.Ptrace.X86_64Regs
 other-modules:       System.Linux.Ptrace.GenStruct
 extensions:          TemplateHaskell, GeneralizedNewtypeDeriving, ForeignFunctionInterface, PatternGuards
