summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2011-04-22 00:45:06 +0300
committerMartin Storsjö <martin@martin.st>2011-04-23 00:06:20 +0300
commitd5c5a1c7e2959a5174522b5ac1d73d5095b8c5a3 (patch)
treebf1a4ca739e013023c6df6262900c133985622f5
parentd9dee728b8c50fb6dbff3701e1abcb2eac5895b3 (diff)
doc: Mention that DragonFly BSD requires __BSD_VISIBLE set
Setting this should fix the FATE build failure on DragonFly BSD, since inet_aton only is visible if __BSD_VISIBLE is set. Alternatively, a line defining __BSD_VISIBLE=1 could be added at the top of os_support.c. For FreeBSD, similar lines are required in libavdevice/bktr.c and libavdevice/oss_audio.c, too. Signed-off-by: Martin Storsjö <martin@martin.st>
-rw-r--r--doc/general.texi4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/general.texi b/doc/general.texi
index 423402ca4e..edd5e60cc3 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -784,9 +784,9 @@ to configure.
BSD make will not build Libav, you need to install and use GNU Make
(@file{gmake}).
-@subsubsection FreeBSD
+@subsubsection FreeBSD, DragonFly BSD
-FreeBSD will not compile out-of-the-box due to broken system headers.
+These systems will not compile out-of-the-box due to broken system headers.
Passing @code{--extra-cflags=-D__BSD_VISIBLE} to configure will work
around the problem. This may have unexpected sideeffects, so use it at
your own risk. If you care about FreeBSD, please make an attempt at