summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README33
1 files changed, 32 insertions, 1 deletions
diff --git a/README b/README
index 592dae23..aae4b781 100644
--- a/README
+++ b/README
@@ -34,7 +34,8 @@ the ISC DHCP Distribution.
5.7 NeXTSTEP
5.8 SOLARIS
5.8.1 Solaris 11
- 5.8.2 Other Solaris Items
+ 5.8.2 Solaris 11 and ATF
+ 5.8.3 Other Solaris Items
5.9 AIX
5.10 MacOS X
6 SUPPORT
@@ -455,6 +456,36 @@ configuration step. The command line would be something like:
./configure --enable-use-sockets --enable-ipv4-pktinfo
+ Solaris 11 and ATF
+
+We have reports that ATF 0.15 and 0.16 do not build on Solaris 11. The
+following changes to the ATF source code appear to fix this issue:
+
+diff -ru atf-0.15/atf-c/tp_test.c atf-0.15-patched/atf-c/tp_test.c
+--- atf-0.15/atf-c/tp_test.c 2011-12-06 06:31:11.000000000 +0100
++++ atf-0.15-patched/atf-c/tp_test.c 2012-06-19 15:54:57.000000000 +0200
+@@ -28,6 +28,7 @@
+*/
+
+#include <string.h>
++#include <stdio.h>
+#include <unistd.h>
+
+#include <atf-c.h>
+
+diff -ru atf-0.15/atf-run/requirements.cpp atf-0.15-patched/atf-run/requirements.cpp
+--- atf-0.15/atf-run/requirements.cpp 2012-01-13 20:44:25.000000000 +0100
++++ atf-0.15-patched/atf-run/requirements.cpp 2012-06-19 15:41:51.000000000 +0200
+@@ -29,7 +29,7 @@
+
+extern "C" {
+#include <sys/param.h>
+-#include <sys/sysctl.h>
++//#include <sys/sysctl.h>
+}
+
+#include <cerrno>
+
Other Solaris Items
One problem which has been observed and is not fixed in this