[GHC] #7607: getSymtabName:unknown known-key unique

GHC cvs-ghc at haskell.org
Sat Jan 19 02:02:57 CET 2013


#7607: getSymtabName:unknown known-key unique
-------------------------+--------------------------------------------------
Reporter:  sheblar       |          Owner:                
    Type:  bug           |         Status:  new           
Priority:  normal        |      Component:  Compiler      
 Version:  7.6.1         |       Keywords:                
      Os:  Linux         |   Architecture:  x86_64 (amd64)
 Failure:  None/Unknown  |      Blockedby:                
Blocking:                |        Related:                
-------------------------+--------------------------------------------------
 On a freshly updated install of Archlinux x86_64, I ran makepkg -s on the
 following PKGBUILD:

 https://aur.archlinux.org/packages/pa/pandoc/PKGBUILD

 The build trace is as follows below:

 ➜  pandoc  makepkg -s
 ==> Making package: pandoc 1.9.4.5-5 (Sat 19 Jan 00:38:49 GMT 2013)
 ==> Checking runtime dependencies...
 ==> Checking buildtime dependencies...
 ==> Retrieving Sources...
   -> Found pandoc-1.9.4.5-5-any.src.tar.xz
   -> Found pandoc-1.9.4.5-5-any.src.tar.xz.sig
   -> Found SRCBUILD
 ==> Validating source files with md5sums...
     pandoc-1.9.4.5-5-any.src.tar.xz ... Passed
     pandoc-1.9.4.5-5-any.src.tar.xz.sig ... Passed
     SRCBUILD ... Passed
 ==> Verifying source file signatures with gpg...
     pandoc-1.9.4.5-5-any.src.tar.xz ... FAILED (unknown public key
 456032D717A4CD9C)
 ==> WARNING: Warnings have occurred while verifying the signatures.
     Please make sure you really trust them.
 ==> Extracting Sources...
   -> Extracting pandoc-1.9.4.5-5-any.src.tar.xz with bsdtar
 ==> Removing existing pkg/ directory...
 ==> Starting build()...
   -> Building base64-bytestring-1.0.0.0
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 In order, the following will be installed:
 base64-bytestring-1.0.0.0 (reinstall)
 Warning: Note that reinstalls are always dangerous. Continuing anyway...
 Configuring base64-bytestring-1.0.0.0...
 Building base64-bytestring-1.0.0.0...
 Preprocessing library base64-bytestring-1.0.0.0...
 In-place registering base64-bytestring-1.0.0.0...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/base64-bytestring-1.0.0.0/ghc-7.6.1
 Registering base64-bytestring-1.0.0.0...
 Installed base64-bytestring-1.0.0.0
   -> Building digest-0.0.1.2
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 In order, the following will be installed:
 digest-0.0.1.2 (reinstall)
 Warning: Note that reinstalls are always dangerous. Continuing anyway...
 Configuring digest-0.0.1.2...
 Building digest-0.0.1.2...
 Preprocessing library digest-0.0.1.2...
 In-place registering digest-0.0.1.2...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/digest-0.0.1.2/ghc-7.6.1
 Registering digest-0.0.1.2...
 Installed digest-0.0.1.2
   -> Building extensible-exceptions-0.1.1.4
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 In order, the following will be installed:
 extensible-exceptions-0.1.1.4 (reinstall)
 Warning: Note that reinstalls are always dangerous. Continuing anyway...
 Configuring extensible-exceptions-0.1.1.4...
 Building extensible-exceptions-0.1.1.4...
 Preprocessing library extensible-exceptions-0.1.1.4...
 [1 of 1] Compiling Control.Exception.Extensible (
 Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o
 )
 In-place registering extensible-exceptions-0.1.1.4...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/extensible-
 exceptions-0.1.1.4/ghc-7.6.1
 Registering extensible-exceptions-0.1.1.4...
 Installed extensible-exceptions-0.1.1.4
   -> Building file-embed-0.0.4.7
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring file-embed-0.0.4.7...
 Building file-embed-0.0.4.7...
 Preprocessing library file-embed-0.0.4.7...
 [1 of 1] Compiling Data.FileEmbed   ( Data/FileEmbed.hs,
 dist/build/Data/FileEmbed.o )
 In-place registering file-embed-0.0.4.7...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/file-
 embed-0.0.4.7/ghc-7.6.1
 Registering file-embed-0.0.4.7...
 Installed file-embed-0.0.4.7
   -> Building random-1.0.1.1
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring random-1.0.1.1...
 Building random-1.0.1.1...
 Preprocessing library random-1.0.1.1...
 [1 of 1] Compiling System.Random    ( System/Random.hs,
 dist/build/System/Random.o )
 In-place registering random-1.0.1.1...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/random-1.0.1.1/ghc-7.6.1
 Registering random-1.0.1.1...
 Installed random-1.0.1.1
   -> Building syb-0.3.7
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 In order, the following will be installed:
 syb-0.3.7 (reinstall)
 Warning: Note that reinstalls are always dangerous. Continuing anyway...
 [1 of 1] Compiling Main             ( Setup.hs, dist/setup/Main.o )

 Setup.hs:9:35: Warning:
     In the use of `runTests'
     (imported from Distribution.Simple, but defined in
 Distribution.Simple.UserHooks):
     Deprecated: "Please use the new testing interface instead!"
 Linking ./dist/setup/setup ...
 Configuring syb-0.3.7...
 Building syb-0.3.7...
 Preprocessing library syb-0.3.7...
 [ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs,
 dist/build/Data/Generics/Basics.o )
 [ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs,
 dist/build/Generics/SYB/Basics.o )
 [ 3 of 16] Compiling Data.Generics.Instances (
 src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
 [ 4 of 16] Compiling Generics.SYB.Instances (
 src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o )
 [ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs,
 dist/build/Data/Generics/Aliases.o )
 [ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs,
 dist/build/Data/Generics/Schemes.o )
 [ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs,
 dist/build/Generics/SYB/Schemes.o )
 [ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs,
 dist/build/Data/Generics/Text.o )
 [ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs,
 dist/build/Generics/SYB/Text.o )
 [10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs,
 dist/build/Data/Generics/Twins.o )
 [11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs,
 dist/build/Generics/SYB/Twins.o )
 [12 of 16] Compiling Data.Generics.Builders (
 src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
 [13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs,
 dist/build/Generics/SYB/Builders.o )
 [14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs,
 dist/build/Generics/SYB/Aliases.o )
 [15 of 16] Compiling Data.Generics    ( src/Data/Generics.hs,
 dist/build/Data/Generics.o )
 [16 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs,
 dist/build/Generics/SYB.o )
 In-place registering syb-0.3.7...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/syb-0.3.7/ghc-7.6.1
 Registering syb-0.3.7...
 Installed syb-0.3.7
   -> Building hs-bibutils-4.15
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring hs-bibutils-4.15...
 Building hs-bibutils-4.15...
 Preprocessing library hs-bibutils-4.15...
 [1 of 1] Compiling Text.Bibutils    ( dist/build/Text/Bibutils.hs,
 dist/build/Text/Bibutils.o )

 In-place registering hs-bibutils-4.15...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/hs-bibutils-4.15/ghc-7.6.1
 Registering hs-bibutils-4.15...
 Installed hs-bibutils-4.15
   -> Building pandoc-types-1.9.1
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring pandoc-types-1.9.1...
 Building pandoc-types-1.9.1...
 Preprocessing library pandoc-types-1.9.1...
 [1 of 3] Compiling Text.Pandoc.Generic ( Text/Pandoc/Generic.hs,
 dist/build/Text/Pandoc/Generic.o )
 [2 of 3] Compiling Text.Pandoc.Definition ( Text/Pandoc/Definition.hs,
 dist/build/Text/Pandoc/Definition.o )

 [3 of 3] Compiling Text.Pandoc.Builder ( Text/Pandoc/Builder.hs,
 dist/build/Text/Pandoc/Builder.o )
 In-place registering pandoc-types-1.9.1...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/pandoc-
 types-1.9.1/ghc-7.6.1
 Registering pandoc-types-1.9.1...
 Installed pandoc-types-1.9.1
   -> Building temporary-1.1.2.4
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring temporary-1.1.2.4...
 Building temporary-1.1.2.4...
 Preprocessing library temporary-1.1.2.4...
 [1 of 3] Compiling Distribution.Compat.Exception (
 Distribution/Compat/Exception.hs,
 dist/build/Distribution/Compat/Exception.o )
 [2 of 3] Compiling Distribution.Compat.TempFile (
 Distribution/Compat/TempFile.hs, dist/build/Distribution/Compat/TempFile.o
 )
 [3 of 3] Compiling System.IO.Temp   ( System/IO/Temp.hs,
 dist/build/System/IO/Temp.o )
 In-place registering temporary-1.1.2.4...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/temporary-1.1.2.4/ghc-7.6.1
 Registering temporary-1.1.2.4...
 Installed temporary-1.1.2.4
   -> Building text-0.11.2.3
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring text-0.11.2.3...
 Building text-0.11.2.3...
 Preprocessing library text-0.11.2.3...
 [ 1 of 39] Compiling Data.Text.Encoding.Utf32 (
 Data/Text/Encoding/Utf32.hs, dist/build/Data/Text/Encoding/Utf32.o )
 [ 2 of 39] Compiling Data.Text.Fusion.Size ( Data/Text/Fusion/Size.hs,
 dist/build/Data/Text/Fusion/Size.o )
 [ 3 of 39] Compiling Data.Text.Lazy.Builder.RealFloat.Functions (
 Data/Text/Lazy/Builder/RealFloat/Functions.hs,
 dist/build/Data/Text/Lazy/Builder/RealFloat/Functions.o )
 [ 4 of 39] Compiling Data.Text.Fusion.Internal (
 Data/Text/Fusion/Internal.hs, dist/build/Data/Text/Fusion/Internal.o )
 [ 5 of 39] Compiling Data.Text.Fusion.CaseMapping (
 Data/Text/Fusion/CaseMapping.hs, dist/build/Data/Text/Fusion/CaseMapping.o
 )
 [ 6 of 39] Compiling Data.Text.Encoding.Error (
 Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o )
 [ 7 of 39] Compiling Data.Text.UnsafeShift ( Data/Text/UnsafeShift.hs,
 dist/build/Data/Text/UnsafeShift.o )
 [ 8 of 39] Compiling Data.Text.Unsafe.Base ( Data/Text/Unsafe/Base.hs,
 dist/build/Data/Text/Unsafe/Base.o )
 [ 9 of 39] Compiling Data.Text.Encoding.Utf16 (
 Data/Text/Encoding/Utf16.hs, dist/build/Data/Text/Encoding/Utf16.o )
 [10 of 39] Compiling Data.Text.Util   ( Data/Text/Util.hs,
 dist/build/Data/Text/Util.o )
 [11 of 39] Compiling Data.Text.Fusion.Common ( Data/Text/Fusion/Common.hs,
 dist/build/Data/Text/Fusion/Common.o )
 [12 of 39] Compiling Data.Text.Array  ( Data/Text/Array.hs,
 dist/build/Data/Text/Array.o )
 [13 of 39] Compiling Data.Text.UnsafeChar ( Data/Text/UnsafeChar.hs,
 dist/build/Data/Text/UnsafeChar.o )
 [14 of 39] Compiling Data.Text.Internal ( Data/Text/Internal.hs,
 dist/build/Data/Text/Internal.o )
 [15 of 39] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs,
 dist/build/Data/Text/Unsafe.o )
 [16 of 39] Compiling Data.Text.Private ( Data/Text/Private.hs,
 dist/build/Data/Text/Private.o )
 [17 of 39] Compiling Data.Text.Fusion ( Data/Text/Fusion.hs,
 dist/build/Data/Text/Fusion.o )
 [18 of 39] Compiling Data.Text.Encoding.Utf8 ( Data/Text/Encoding/Utf8.hs,
 dist/build/Data/Text/Encoding/Utf8.o )
 [19 of 39] Compiling Data.Text.Encoding.Fusion.Common (
 Data/Text/Encoding/Fusion/Common.hs,
 dist/build/Data/Text/Encoding/Fusion/Common.o )
 [20 of 39] Compiling Data.Text.Encoding.Fusion (
 Data/Text/Encoding/Fusion.hs, dist/build/Data/Text/Encoding/Fusion.o )
 [21 of 39] Compiling Data.Text.Lazy.Encoding.Fusion (
 Data/Text/Lazy/Encoding/Fusion.hs,
 dist/build/Data/Text/Lazy/Encoding/Fusion.o )
 [22 of 39] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs,
 dist/build/Data/Text/Encoding.o )
 [23 of 39] Compiling Data.Text.Search ( Data/Text/Search.hs,
 dist/build/Data/Text/Search.o )
 [24 of 39] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs,
 dist/build/Data/Text/Foreign.o )
 [25 of 39] Compiling Data.Text        ( Data/Text.hs,
 dist/build/Data/Text.o )

 [26 of 39] Compiling Data.Text.IO.Internal ( Data/Text/IO/Internal.hs,
 dist/build/Data/Text/IO/Internal.o )
 [27 of 39] Compiling Data.Text.IO     ( Data/Text/IO.hs,
 dist/build/Data/Text/IO.o )
 [28 of 39] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs,
 dist/build/Data/Text/Lazy/Internal.o )
 [29 of 39] Compiling Data.Text.Lazy.Fusion ( Data/Text/Lazy/Fusion.hs,
 dist/build/Data/Text/Lazy/Fusion.o )
 [30 of 39] Compiling Data.Text.Lazy.Search ( Data/Text/Lazy/Search.hs,
 dist/build/Data/Text/Lazy/Search.o )
 [31 of 39] Compiling Data.Text.Lazy   ( Data/Text/Lazy.hs,
 dist/build/Data/Text/Lazy.o )
 [32 of 39] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs,
 dist/build/Data/Text/Lazy/Read.o )
 [33 of 39] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs,
 dist/build/Data/Text/Lazy/IO.o )
 [34 of 39] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs,
 dist/build/Data/Text/Lazy/Builder.o )
 [35 of 39] Compiling Data.Text.Lazy.Builder.Functions (
 Data/Text/Lazy/Builder/Functions.hs,
 dist/build/Data/Text/Lazy/Builder/Functions.o )
 [36 of 39] Compiling Data.Text.Lazy.Builder.Int (
 Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o )
 [37 of 39] Compiling Data.Text.Lazy.Builder.RealFloat (
 Data/Text/Lazy/Builder/RealFloat.hs,
 dist/build/Data/Text/Lazy/Builder/RealFloat.o )
 [38 of 39] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs,
 dist/build/Data/Text/Lazy/Encoding.o )
 [39 of 39] Compiling Data.Text.Read   ( Data/Text/Read.hs,
 dist/build/Data/Text/Read.o )
 In-place registering text-0.11.2.3...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/text-0.11.2.3/ghc-7.6.1
 Registering text-0.11.2.3...
 Installed text-0.11.2.3
   -> Building blaze-builder-0.3.1.0
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring blaze-builder-0.3.1.0...
 Building blaze-builder-0.3.1.0...
 Preprocessing library blaze-builder-0.3.1.0...

 Blaze/ByteString/Builder/Int.hs:1:14: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Word.hs:1:19: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/ByteString.hs:1:52: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Char8.hs:2:14: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/HTTP.hs:1:63: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Internal.hs:1:45: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Internal/Write.hs:1:33: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Internal/Types.hs:1:45: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Internal/Buffer.hs:1:45: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect

 Blaze/ByteString/Builder/Internal/UncheckedShifts.hs:1:30: Warning:
     -XMonoPatBinds is deprecated: Experimental feature now removed; has no
 effect
 [ 1 of 13] Compiling Blaze.ByteString.Builder.Internal.Types (
 Blaze/ByteString/Builder/Internal/Types.hs,
 dist/build/Blaze/ByteString/Builder/Internal/Types.o )
 [ 2 of 13] Compiling Blaze.ByteString.Builder.Internal.Write (
 Blaze/ByteString/Builder/Internal/Write.hs,
 dist/build/Blaze/ByteString/Builder/Internal/Write.o )
 [ 3 of 13] Compiling Blaze.ByteString.Builder.Internal.Buffer (
 Blaze/ByteString/Builder/Internal/Buffer.hs,
 dist/build/Blaze/ByteString/Builder/Internal/Buffer.o )

 Blaze/ByteString/Builder/Internal/Buffer.hs:78:20: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"

 Blaze/ByteString/Builder/Internal/Buffer.hs:85:17: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"

 Blaze/ByteString/Builder/Internal/Buffer.hs:94:10: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"

 Blaze/ByteString/Builder/Internal/Buffer.hs:103:31: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"
 [ 4 of 13] Compiling Blaze.ByteString.Builder.Internal.UncheckedShifts (
 Blaze/ByteString/Builder/Internal/UncheckedShifts.hs,
 dist/build/Blaze/ByteString/Builder/Internal/UncheckedShifts.o )
 [ 5 of 13] Compiling Blaze.ByteString.Builder.Internal (
 Blaze/ByteString/Builder/Internal.hs,
 dist/build/Blaze/ByteString/Builder/Internal.o )

 Blaze/ByteString/Builder/Internal.hs:319:23: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"
 [ 6 of 13] Compiling Blaze.ByteString.Builder.Char.Utf8 (
 Blaze/ByteString/Builder/Char/Utf8.hs,
 dist/build/Blaze/ByteString/Builder/Char/Utf8.o )
 [ 7 of 13] Compiling Blaze.ByteString.Builder.ByteString (
 Blaze/ByteString/Builder/ByteString.hs,
 dist/build/Blaze/ByteString/Builder/ByteString.o )

 Blaze/ByteString/Builder/ByteString.hs:51:1: Warning:
     The qualified import of `Data.ByteString.Lazy.Internal' is redundant
       except perhaps to import instances from
 `Data.ByteString.Lazy.Internal'
     To import instances alone, use: import Data.ByteString.Lazy.Internal()

 Blaze/ByteString/Builder/ByteString.hs:122:11: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"

 Blaze/ByteString/Builder/ByteString.hs:124:12: Warning:
     In the use of `unsafeForeignPtrToPtr'
     (imported from Foreign, but defined in Foreign.ForeignPtr):
     Deprecated: "Use Foreign.ForeignPtr.Unsafe.unsafeForeignPtrToPtr
 instead; This function will be removed in the next release"
 [ 8 of 13] Compiling Blaze.ByteString.Builder.Word (
 Blaze/ByteString/Builder/Word.hs,
 dist/build/Blaze/ByteString/Builder/Word.o )
 [ 9 of 13] Compiling Blaze.ByteString.Builder.Char8 (
 Blaze/ByteString/Builder/Char8.hs,
 dist/build/Blaze/ByteString/Builder/Char8.o )
 [10 of 13] Compiling Blaze.ByteString.Builder.HTTP (
 Blaze/ByteString/Builder/HTTP.hs,
 dist/build/Blaze/ByteString/Builder/HTTP.o )
 [11 of 13] Compiling Blaze.ByteString.Builder.Int (
 Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o
 )
 [12 of 13] Compiling Blaze.ByteString.Builder (
 Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o )
 [13 of 13] Compiling Blaze.ByteString.Builder.Html.Utf8 (
 Blaze/ByteString/Builder/Html/Utf8.hs,
 dist/build/Blaze/ByteString/Builder/Html/Utf8.o )
 In-place registering blaze-builder-0.3.1.0...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/blaze-
 builder-0.3.1.0/ghc-7.6.1
 Registering blaze-builder-0.3.1.0...
 Installed blaze-builder-0.3.1.0
   -> Building blaze-markup-0.5.1.4
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring blaze-markup-0.5.1.4...
 Building blaze-markup-0.5.1.4...
 Preprocessing library blaze-markup-0.5.1.4...
 [1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs,
 dist/build/Text/Blaze/Internal.o )
 [2 of 6] Compiling Text.Blaze.Renderer.String (
 src/Text/Blaze/Renderer/String.hs, dist/build/Text/Blaze/Renderer/String.o
 )
 [3 of 6] Compiling Text.Blaze.Renderer.Pretty (
 src/Text/Blaze/Renderer/Pretty.hs, dist/build/Text/Blaze/Renderer/Pretty.o
 )
 [4 of 6] Compiling Text.Blaze.Renderer.Text (
 src/Text/Blaze/Renderer/Text.hs, dist/build/Text/Blaze/Renderer/Text.o )
 [5 of 6] Compiling Text.Blaze.Renderer.Utf8 (
 src/Text/Blaze/Renderer/Utf8.hs, dist/build/Text/Blaze/Renderer/Utf8.o )
 [6 of 6] Compiling Text.Blaze       ( src/Text/Blaze.hs,
 dist/build/Text/Blaze.o )
 In-place registering blaze-markup-0.5.1.4...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/blaze-
 markup-0.5.1.4/ghc-7.6.1
 Registering blaze-markup-0.5.1.4...
 Installed blaze-markup-0.5.1.4
   -> Building blaze-html-0.5.1.3
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring blaze-html-0.5.1.3...
 Building blaze-html-0.5.1.3...
 Preprocessing library blaze-html-0.5.1.3...
 [ 1 of 21] Compiling Text.Blaze.XHtml5.Attributes (
 src/Text/Blaze/XHtml5/Attributes.hs,
 dist/build/Text/Blaze/XHtml5/Attributes.o )
 [ 2 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes (
 src/Text/Blaze/XHtml1/Transitional/Attributes.hs,
 dist/build/Text/Blaze/XHtml1/Transitional/Attributes.o )
 [ 3 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes (
 src/Text/Blaze/XHtml1/Strict/Attributes.hs,
 dist/build/Text/Blaze/XHtml1/Strict/Attributes.o )
 [ 4 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes (
 src/Text/Blaze/XHtml1/FrameSet/Attributes.hs,
 dist/build/Text/Blaze/XHtml1/FrameSet/Attributes.o )
 [ 5 of 21] Compiling Text.Blaze.Html5.Attributes (
 src/Text/Blaze/Html5/Attributes.hs,
 dist/build/Text/Blaze/Html5/Attributes.o )
 [ 6 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes (
 src/Text/Blaze/Html4/Transitional/Attributes.hs,
 dist/build/Text/Blaze/Html4/Transitional/Attributes.o )
 [ 7 of 21] Compiling Text.Blaze.Html4.Strict.Attributes (
 src/Text/Blaze/Html4/Strict/Attributes.hs,
 dist/build/Text/Blaze/Html4/Strict/Attributes.o )
 [ 8 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes (
 src/Text/Blaze/Html4/FrameSet/Attributes.hs,
 dist/build/Text/Blaze/Html4/FrameSet/Attributes.o )
 [ 9 of 21] Compiling Text.Blaze.Html  ( src/Text/Blaze/Html.hs,
 dist/build/Text/Blaze/Html.o )
 [10 of 21] Compiling Text.Blaze.Html.Renderer.Pretty (
 src/Text/Blaze/Html/Renderer/Pretty.hs,
 dist/build/Text/Blaze/Html/Renderer/Pretty.o )
 [11 of 21] Compiling Text.Blaze.Html.Renderer.String (
 src/Text/Blaze/Html/Renderer/String.hs,
 dist/build/Text/Blaze/Html/Renderer/String.o )
 [12 of 21] Compiling Text.Blaze.Html.Renderer.Text (
 src/Text/Blaze/Html/Renderer/Text.hs,
 dist/build/Text/Blaze/Html/Renderer/Text.o )
 [13 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 (
 src/Text/Blaze/Html/Renderer/Utf8.hs,
 dist/build/Text/Blaze/Html/Renderer/Utf8.o )
 [14 of 21] Compiling Text.Blaze.Html4.FrameSet (
 src/Text/Blaze/Html4/FrameSet.hs, dist/build/Text/Blaze/Html4/FrameSet.o )
 [15 of 21] Compiling Text.Blaze.Html4.Strict (
 src/Text/Blaze/Html4/Strict.hs, dist/build/Text/Blaze/Html4/Strict.o )
 [16 of 21] Compiling Text.Blaze.Html4.Transitional (
 src/Text/Blaze/Html4/Transitional.hs,
 dist/build/Text/Blaze/Html4/Transitional.o )
 [17 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs,
 dist/build/Text/Blaze/Html5.o )
 [18 of 21] Compiling Text.Blaze.XHtml1.FrameSet (
 src/Text/Blaze/XHtml1/FrameSet.hs, dist/build/Text/Blaze/XHtml1/FrameSet.o
 )
 [19 of 21] Compiling Text.Blaze.XHtml1.Strict (
 src/Text/Blaze/XHtml1/Strict.hs, dist/build/Text/Blaze/XHtml1/Strict.o )
 [20 of 21] Compiling Text.Blaze.XHtml1.Transitional (
 src/Text/Blaze/XHtml1/Transitional.hs,
 dist/build/Text/Blaze/XHtml1/Transitional.o )
 [21 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs,
 dist/build/Text/Blaze/XHtml5.o )
 In-place registering blaze-html-0.5.1.3...
 Installing library in
 /home/simon/Downloads/pandoc/src/build/usr/lib/blaze-
 html-0.5.1.3/ghc-7.6.1
 Registering blaze-html-0.5.1.3...
 Installed blaze-html-0.5.1.3
   -> Building tagsoup-0.12.8
 Warning: The package list for 'hackage.haskell.org' does not exist. Run
 'cabal
 update' to download it.
 Resolving dependencies...
 Configuring tagsoup-0.12.8...
 Building tagsoup-0.12.8...
 Preprocessing library tagsoup-0.12.8...
 [ 1 of 13] Compiling Text.HTML.TagSoup.Entity (
 Text/HTML/TagSoup/Entity.hs, dist/build/Text/HTML/TagSoup/Entity.o )
 [ 2 of 13] Compiling Text.StringLike  ( Text/StringLike.hs,
 dist/build/Text/StringLike.o )
 [ 3 of 13] Compiling Text.HTML.TagSoup.Type ( Text/HTML/TagSoup/Type.hs,
 dist/build/Text/HTML/TagSoup/Type.o )
 [ 4 of 13] Compiling Text.HTML.TagSoup.Match ( Text/HTML/TagSoup/Match.hs,
 dist/build/Text/HTML/TagSoup/Match.o )
 [ 5 of 13] Compiling Text.HTML.TagSoup.Tree ( Text/HTML/TagSoup/Tree.hs,
 dist/build/Text/HTML/TagSoup/Tree.o )
 [ 6 of 13] Compiling Text.HTML.TagSoup.Options (
 Text/HTML/TagSoup/Options.hs, dist/build/Text/HTML/TagSoup/Options.o )
 [ 7 of 13] Compiling Text.HTML.TagSoup.Implementation (
 Text/HTML/TagSoup/Implementation.hs,
 dist/build/Text/HTML/TagSoup/Implementation.o )
 [ 8 of 13] Compiling Text.HTML.TagSoup.Specification (
 Text/HTML/TagSoup/Specification.hs,
 dist/build/Text/HTML/TagSoup/Specification.o )
 [ 9 of 13] Compiling Text.HTML.TagSoup.Manual (
 Text/HTML/TagSoup/Manual.hs, dist/build/Text/HTML/TagSoup/Manual.o )
 [10 of 13] Compiling Text.HTML.TagSoup.Generated (
 Text/HTML/TagSoup/Generated.hs, dist/build/Text/HTML/TagSoup/Generated.o )
 [11 of 13] Compiling Text.HTML.TagSoup.Render (
 Text/HTML/TagSoup/Render.hs, dist/build/Text/HTML/TagSoup/Render.o )
 Bad interface file:
 /usr/lib/ghc-7.6.1/containers-0.5.0.0/Data/IntMap/Base.hi
     ghc: panic! (the 'impossible' happened)
   (GHC version 7.6.1 for x86_64-unknown-linux):
         getSymtabName:unknown known-key unique
 <<details unavailable>>

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

 Failed to install tagsoup-0.12.8
 cabal: Error: some packages failed to install:
 tagsoup-0.12.8 failed during the building phase. The exception was:
 ExitFailure 1
 ==> ERROR: A failure occurred in build().
     Aborting...
 ➜  pandoc

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7607>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list