pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/lang/ghc7



On Sat, Feb 14, 2015 at 4:28 AM, Masatake Daimon <pho%netbsd.org@localhost> wrote:
> Module Name:    pkgsrc
> Committed By:   pho
> Date:           Fri Feb 13 19:28:40 UTC 2015
>
> Modified Files:
>         pkgsrc/lang/ghc7: Makefile buildlink3.mk distinfo
> Added Files:
>         pkgsrc/lang/ghc7/patches:
>             patch-libraries_time_Data_Time_Clock_CTimeval.hs
>             patch-libraries_unix_System_Posix_Signals.hsc
>
> Log Message:
> Suppress linker warnings about compatibility syscall wrappers by using "capi" instead of "ccall"
>
> In Haskell FFI, "ccall" is actually an interface to C ABI rather than
> C API. That is, GHC generates direct references to the symbol even if
> it's actually defined as a cpp macro or something like that, because
> GHC knows nothing about those macros in foreign headers.
>
> I will later send these patches to the upstream.

Thanks for fixing this!!!



Home | Main Index | Thread Index | Old Index