Index: head/cad/klayout/files/patch-src-layApplication.cc =================================================================== --- head/cad/klayout/files/patch-src-layApplication.cc (revision 425590) +++ head/cad/klayout/files/patch-src-layApplication.cc (revision 425591) @@ -1,19 +1,19 @@ --- src/layApplication.cc.orig 2016-06-20 01:35:29.000000000 +0900 +++ src/layApplication.cc 2016-11-05 04:21:44.257764000 +0900 @@ -20,6 +20,7 @@ */ +#include #include "layApplication.h" #include "layConfig.h" @@ -351,7 +352,7 @@ act.sa_sigaction = signal_handler; sigemptyset (&act.sa_mask); act.sa_flags = SA_SIGINFO; -#if !defined(__APPLE__) -+#if !defined(__APPLE__) && !defined(__FreeBSD__) ++#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) act.sa_restorer = 0; #endif