#4151: Validate fails with GhcRtsWithPapi  = YES
---------------------------------+------------------------------------------
    Reporter:  dmp               |       Owner:  dmp         
        Type:  bug               |      Status:  new         
    Priority:  normal            |   Component:  Build System
     Version:  6.13              |    Keywords:  papi        
          Os:  Unknown/Multiple  |    Testcase:              
Architecture:  Unknown/Multiple  |     Failure:  Other       
---------------------------------+------------------------------------------
 Validation fails when validating with PAPI support (i.e. GhcRtsWithPapi  =
 YES
   in validate.mk).  The problem is that the posix symbols are defined by a
 header
   included from papi.h. Compilation then fails because these symbols are
   redefined in PosixSource.h. This patch adds a #undef for each symbol
 before
   defining it to what is needed for GHC. For some reason this is only
 triggered
   by a validate run, not a normal compilation.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4151>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to