File otp_src_18.2.4-fix-erl_nif-header.patch of Package erlang
diff -Ndurp otp_src_18.2.4/erts/emulator/beam/erl_nif.h otp_src_18.2.4-fix-erl_nif-header/erts/emulator/beam/erl_nif.h
--- otp_src_18.2.4/erts/emulator/beam/erl_nif.h 2016-02-18 13:32:36.000000000 +0200
+++ otp_src_18.2.4-fix-erl_nif-header/erts/emulator/beam/erl_nif.h 2016-03-05 21:08:47.904398644 +0200
@@ -196,8 +196,8 @@ typedef ErlDrvThreadOpts ErlNifThreadOpt
#ifdef ERL_NIF_DIRTY_SCHEDULER_SUPPORT
typedef enum
{
- ERL_NIF_DIRTY_JOB_CPU_BOUND = ERL_DRV_DIRTY_JOB_CPU_BOUND,
- ERL_NIF_DIRTY_JOB_IO_BOUND = ERL_DRV_DIRTY_JOB_IO_BOUND
+ ERL_NIF_DIRTY_JOB_CPU_BOUND = 1,
+ ERL_NIF_DIRTY_JOB_IO_BOUND = 2
}ErlNifDirtyTaskFlags;
#endif