Commit d92d3f33 authored by Nick Mathewson's avatar Nick Mathewson 🌉
Browse files

Add autoconf magic to support Bitrig

Bitrig is an openbsd fork.  Patch from dhill.  Ticket 6982.
parent 91b18b12
o Minor features (portability):
- Tor now builds correctly on Bitrig, an OpenBSD fork. Patch from dhill.
Ticket 6982.
...@@ -743,7 +743,7 @@ if test x$transparent = xtrue ; then ...@@ -743,7 +743,7 @@ if test x$transparent = xtrue ; then
if test x$transparent_ok = x1 ; then if test x$transparent_ok = x1 ; then
AC_DEFINE(USE_TRANSPARENT, 1, "Define to enable transparent proxy support") AC_DEFINE(USE_TRANSPARENT, 1, "Define to enable transparent proxy support")
case $host in case $host in
*-*-openbsd*) *-*-openbsd* | *-*-bitrig*)
AC_DEFINE(OPENBSD, 1, "Define to handle pf on OpenBSD properly") ;; AC_DEFINE(OPENBSD, 1, "Define to handle pf on OpenBSD properly") ;;
esac esac
else else
...@@ -1252,7 +1252,7 @@ if test x$enable_gcc_warnings = xyes || test x$enable_gcc_warnings_advisory = xy ...@@ -1252,7 +1252,7 @@ if test x$enable_gcc_warnings = xyes || test x$enable_gcc_warnings_advisory = xy
CFLAGS="$save_CFLAGS" CFLAGS="$save_CFLAGS"
case $host in case $host in
*-*-openbsd*) *-*-openbsd* | *-*-bitrig*)
# Some OpenBSD versions (like 4.8) have -Wsystem-headers by default. # Some OpenBSD versions (like 4.8) have -Wsystem-headers by default.
# That's fine, except that the headers don't pass -Wredundant-decls. # That's fine, except that the headers don't pass -Wredundant-decls.
# Therefore, let's disable -Wsystem-headers when we're building # Therefore, let's disable -Wsystem-headers when we're building
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment