diff --git a/ghc/lib/std/PrelErr.hi-boot b/ghc/lib/std/PrelErr.hi-boot
index 98d97219e9fd2c3c6857f69701af79f1651d608f..1181d7978e9bbba0d8954a1a17415a35599f70d7 100644
--- a/ghc/lib/std/PrelErr.hi-boot
+++ b/ghc/lib/std/PrelErr.hi-boot
@@ -7,6 +7,6 @@
 --	because it's wired into the compiler
 ---------------------------------------------------------------------------
 
-__interface PrelErr 1 where
+__interface "std" PrelErr 1 where
 __export PrelErr error parError;
 
diff --git a/ghc/lib/std/PrelNum.hi-boot b/ghc/lib/std/PrelNum.hi-boot
index 7c47b0a4245f30f8643a040ac69a6607f6ac4acc..33298fdbd72fedc879abe425073dc5193f16b0bb 100644
--- a/ghc/lib/std/PrelNum.hi-boot
+++ b/ghc/lib/std/PrelNum.hi-boot
@@ -7,7 +7,7 @@
 --	PrelBase, and other Prelude files that precede PrelNum
 ---------------------------------------------------------------------------
  
-__interface PrelNum 1 where
+__interface "std" PrelNum 1 where
 __export PrelNum Integer addr2Integer ;
 
 1 data Integer ;
diff --git a/ghc/lib/std/PrelPack.hi-boot b/ghc/lib/std/PrelPack.hi-boot
index d23bd74f5b1f28abcddc4a849e9d4d4014452729..2f1ac3401289fb7f9ec49631baa123422c8c806f 100644
--- a/ghc/lib/std/PrelPack.hi-boot
+++ b/ghc/lib/std/PrelPack.hi-boot
@@ -7,7 +7,7 @@
 --	other Prelude files that precede PrelPack
 ---------------------------------------------------------------------------
  
-__interface "std" PrelPack 1 407 where
+__interface "std" PrelPack 1 where
 __export PrelPack packCStringzh unpackCString ;
 
 1 packCStringzh :: [PrelBase.Char] -> PrelGHC.ByteArrayzh ;