diff --git a/racket/src/configure b/racket/src/configure index f3df693cea..ec94f9ad9a 100755 --- a/racket/src/configure +++ b/racket/src/configure @@ -4098,6 +4098,11 @@ case "$host_os" in enable_pthread=yes try_kqueue_syscall=yes ;; + dragonfly*) + LIBS="$LIBS -Wl,--export-dynamic" + enable_pthread=yes + try_kqueue_syscall=yes + ;; netbsd*) LIBS="$LIBS -rdynamic" try_kqueue_syscall=yes diff --git a/racket/src/racket/configure.ac b/racket/src/racket/configure.ac index f60be97b81..379fa7dcbd 100644 --- a/racket/src/racket/configure.ac +++ b/racket/src/racket/configure.ac @@ -593,6 +593,11 @@ case "$host_os" in enable_pthread=yes try_kqueue_syscall=yes ;; + dragonfly*) + LIBS="$LIBS -Wl,--export-dynamic" + enable_pthread=yes + try_kqueue_syscall=yes + ;; netbsd*) LIBS="$LIBS -rdynamic" try_kqueue_syscall=yes