|
compiler bug? sunos 5.8, ghci-6.0.1 -package unix: msg#00025lang.haskell.glasgow.bugs
hello. on SunOS 5.8, with a fresh compiled ghc (configure -prefix=/home/xxx/local && make) and the some for the precompiled version, i getting the following error. any ideas or help? thx in advance, klaus ----- > ghci-6.0.1 -package unix ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.0.1, for Haskell 98. / /_\\/ __ / /___| | http://www.haskell.org/ghc/ \____/\/ /_/\____/|_| Type :? for help. Loading package base ... linking ... done. Loading package unix ... linking ... /home/xxx/local/lib/HSunix.o: unknown symbol `sendfile' ghc-6.0.1: panic! (the `impossible' happened, GHC version 6.0.1): can't load package `unix' ----- or in the long form > ghci-6.0.1 -v -package unix ___ ___ _ / _ \ /\ /\/ __(_) / /_\// /_/ / / | | GHC Interactive, version 6.0.1, for Haskell 98. / /_\\/ __ / /___| | http://www.haskell.org/ghc/ \____/\/ /_/\____/|_| Type :? for help. Glasgow Haskell Compiler, Version 6.0.1, for Haskell 98, compiled by GHC version 6.0 Using package config file: /home/xxx/local/lib/ghc-6.0.1/package.conf ==================== Packages ==================== Package {name = "data", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/data"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSdata"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["haskell98", "lang", "util"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "unix", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSunix"], extra_libraries = ["HSunix_cbits", "dl"], include_dirs = [], c_includes = ["HsUnix.h"], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "base", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSbase"], extra_libraries = ["HSbase_cbits"], include_dirs = [], c_includes = ["HsBase.h"], package_deps = ["rts"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "rts", auto = False, import_dirs = [], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSrts"], extra_libraries = ["m", "gmp", "dl"], include_dirs = ["/home/xxx/local/lib/ghc-6.0.1/include"], c_includes = ["Stg.h"], package_deps = [], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = ["-u", "GHCziBase_Izh_static_info", "-u", "GHCziBase_Czh_static_info", "-u", "GHCziFloat_Fzh_static_info", "-u", "GHCziFloat_Dzh_static_info", "-u", "GHCziPtr_Ptr_static_info", "-u", "GHCziWord_Wzh_static_info", "-u", "GHCziInt_I8zh_static_info", "-u", "GHCziInt_I16zh_static_info", "-u", "GHCziInt_I32zh_static_info", "-u", "GHCziInt_I64zh_static_info", "-u", "GHCziWord_W8zh_static_info", "-u", "GHCziWord_W16zh_static_info", "-u", "GHCziWord_W32zh_static_info", "-u", "GHCziWord_W64zh_static_info", "-u", "GHCziStable_StablePtr_static_info", "-u", "GHCziBase_Izh_con_info", "-u", "GHCziBase_Czh_con_info", "-u", "GHCziFloat_Fzh_con_info", "-u", "GHCziFloat_Dzh_con_info", "-u", "GHCziPtr_Ptr_con_info", "-u", "GHCziPtr_FunPtr_con_info", "-u", "GHCziStable_StablePtr_con_info", "-u", "GHCziBase_False_closure", "-u", "GHCziBase_True_closure", "-u", "GHCziPack_unpackCString_closure", "-u", "GHCziIOBase_stackOverflow_closure", "-u", "GHCziIOBase_heapOverflow_closure", "-u", "GHCziIOBase_NonTermination_closure", "-u", "GHCziIOBase_BlockedOnDeadMVar_closure", "-u", "GHCziIOBase_Deadlock_closure", "-u", "GHCziWeak_runFinalizzerBatch_closure", "-u", "__stginit_Prelude"], framework_dirs = [], extra_frameworks = []} Package {name = "haskell98", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HShaskell98"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "network", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSnetwork"], extra_libraries = ["nsl", "socket"], include_dirs = [], c_includes = ["HsNet.h"], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "haskell-src", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HShaskell-src"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["base", "haskell98"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "readline", auto = True, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/imports"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSreadline"], extra_libraries = ["readline", "ncurses"], include_dirs = [], c_includes = ["HsReadline.h"], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "lang", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/lang"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSlang"], extra_libraries = ["HSlang_cbits"], include_dirs = [], c_includes = ["HsLang.h"], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "concurrent", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/concurrent"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSconcurrent"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "posix", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/posix"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSposix"], extra_libraries = ["HSposix_cbits", "dl"], include_dirs = [], c_includes = ["HsPosix.h"], package_deps = ["lang", "unix"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "util", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/util"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSutil"], extra_libraries = ["HSutil_cbits"], include_dirs = [], c_includes = ["HsUtil.h"], package_deps = ["lang", "concurrent", "readline", "posix"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "text", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/text"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HStext"], extra_libraries = ["HStext_cbits"], include_dirs = [], c_includes = ["HsText.h"], package_deps = ["lang"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "net", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/net"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HSnet"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["network"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "hssource", auto = False, import_dirs = ["/home/xxx/local/lib/ghc-6.0.1/hslibs-imports/hssource"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1"], hs_libraries = ["HShssource"], extra_libraries = [], include_dirs = [], c_includes = [], package_deps = ["haskell-src"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Package {name = "HToolkit", auto = False, import_dirs = ["/home/xxx/local/imports/HToolkit"], source_dirs = [], library_dirs = ["/home/xxx/local/lib/ghc-6.0.1", "/home/xxx/local/lib"], hs_libraries = ["HSToolkit"], extra_libraries = ["mysqlclient"], include_dirs = [], c_includes = [], package_deps = ["base"], extra_ghc_opts = [], extra_cc_opts = [], extra_ld_opts = [], framework_dirs = [], extra_frameworks = []} Hsc static flags: -static -fignore-interface-pragmas -fomit-interface-pragmas -fdo-lambda-eta-expansion -flet-no-escape *** Parser: *** Desugar: *** Simplify: *** CorePrep: *** ByteCodeGen: Loading package base ... linking ... done. Loading package unix ... linking ... /home/xxx/local/lib/ghc-6.0.1/HSunix.o: unknown symbol `sendfile' *** Deleting temp files Deleting: ghc-6.0.1: panic! (the `impossible' happened, GHC version 6.0.1): can't load package `unix' Please report it as a compiler bug to glasgow-haskell-bugs@xxxxxxxxxxx, or http://sourceforge.net/projects/ghc/.
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ ghc-Bugs-802366 ] SunOS 5.8: lib/HSunix.o: unknown symbol `sendfile', SourceForge.net |
|---|---|
| Next by Date: | [ ghc-Bugs-802692 ] SIGSEGV in Text.Regex, SourceForge.net |
| Previous by Thread: | [ ghc-Bugs-802366 ] SunOS 5.8: lib/HSunix.o: unknown symbol `sendfile', SourceForge.net |
| Next by Thread: | Re: compiler bug? sunos 5.8, ghci-6.0.1 -package unix, Volker Stolz |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |