#4996: can't link executables due to dtrace error on Mac OS X 10.5
------------------------------------+---------------------------------------
Reporter: MtnViewMark | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.0.2
Keywords: dtrace osx mac 10.5 | Testcase:
Blockedby: | Difficulty:
Os: MacOS X | Blocking:
Architecture: Unknown/Multiple | Failure: GHC doesn't work at all
------------------------------------+---------------------------------------
Description changed by igloo:
Old description:
> When building an executable on 10.5, the link step fails. Problem occurs
> with 7.0.2 i386 and x86_64 builds of 7.0.2 on Mac OS X 10.5. Same
> compilers work find on 10.6.
>
> Example log from building HsColour:
>
> {{{
> Linking dist/build/HsColour/HsColour ...
> error: Could not compile reconstructed dtrace script:
>
> Unhandled typedefs encoding version v2
> provider HaskellEvent {
> probe startup(EventCapNo);
> probe gc__work(EventCapNo);
> probe gc(int, double, long,...)(EventCapNo);
> probe gc__done(EventCapNo);
> probe thread_wakeup(EventCapNo,EventThreadID,EventCapNo);
> probe thread__runnable(EventCapNo,EventThreadID);
> probe migrate__thread(EventCapNo,EventThreadID,EventCapNo);
> probe create__thread(EventCapNo,EventThreadID);
> probe gc__start(EventCapNo);
> probe gc__end(EventCapNo);
> probe stop__thread(EventCapNo,EventThreadID,EventThreadStatus);
> probe run__thread(EventCapNo,EventThreadID);
> probe user__msg(EventCapNo,char *);
> };
>
> #pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent
> provider
> #pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent module
> #pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent
> function
> #pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent name
> #pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent args
>
> ld: error creating dtrace DOF section
> collect2: ld returned 1 exit status
> cabal: Error: some packages failed to install:
> hscolour-1.17 failed during the building phase. The exception was:
> ExitFailure 1
> }}}
New description:
When building an executable on 10.5, the link step fails. Problem occurs
with 7.0.2 i386 and x86_64 builds of 7.0.2 on Mac OS X 10.5. Same
compilers work find on 10.6.
Example log from building !HsColour:
{{{
Linking dist/build/HsColour/HsColour ...
error: Could not compile reconstructed dtrace script:
Unhandled typedefs encoding version v2
provider HaskellEvent {
probe startup(EventCapNo);
probe gc__work(EventCapNo);
probe gc(int, double, long,...)(EventCapNo);
probe gc__done(EventCapNo);
probe thread_wakeup(EventCapNo,EventThreadID,EventCapNo);
probe thread__runnable(EventCapNo,EventThreadID);
probe migrate__thread(EventCapNo,EventThreadID,EventCapNo);
probe create__thread(EventCapNo,EventThreadID);
probe gc__start(EventCapNo);
probe gc__end(EventCapNo);
probe stop__thread(EventCapNo,EventThreadID,EventThreadStatus);
probe run__thread(EventCapNo,EventThreadID);
probe user__msg(EventCapNo,char *);
};
#pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent
provider
#pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent module
#pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent
function
#pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent name
#pragma D attributes PRIVATE/PRIVATE/UNKNOWN provider HaskellEvent args
ld: error creating dtrace DOF section
collect2: ld returned 1 exit status
cabal: Error: some packages failed to install:
hscolour-1.17 failed during the building phase. The exception was:
ExitFailure 1
}}}
--
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4996#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs