git-svn: trunk@2948
Tomasz Kojm authored on 2007/03/17 07:54:32... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Fri Mar 16 21:56:21 CET 2007 (tk) |
|
2 |
+--------------------------------- |
|
3 |
+ * configure.in: use -lthr instead of -pthread on FreeBSD 6.x |
|
4 |
+ |
|
1 | 5 |
Fri Mar 16 15:47:08 GMT 2007 (njh) |
2 | 6 |
---------------------------------- |
3 | 7 |
* clamav-milter: Better start up of the logg() inferface, now similar |
... | ... |
@@ -23085,7 +23085,7 @@ cat >>confdefs.h <<\_ACEOF |
23085 | 23085 |
_ACEOF |
23086 | 23086 |
|
23087 | 23087 |
;; |
23088 |
-freebsd*) |
|
23088 |
+freebsd45*) |
|
23089 | 23089 |
if test "$have_pthreads" = "yes"; then |
23090 | 23090 |
THREAD_LIBS="-pthread -lc_r" |
23091 | 23091 |
TH_SAFE="-thread-safe" |
... | ... |
@@ -23114,6 +23114,35 @@ _ACEOF |
23114 | 23114 |
|
23115 | 23115 |
use_gethostbyname_r="no" |
23116 | 23116 |
;; |
23117 |
+freebsd6*) |
|
23118 |
+ if test "$have_pthreads" = "yes"; then |
|
23119 |
+ THREAD_LIBS="-lthr" |
|
23120 |
+ TH_SAFE="-thread-safe" |
|
23121 |
+ |
|
23122 |
+cat >>confdefs.h <<\_ACEOF |
|
23123 |
+#define CL_THREAD_SAFE 1 |
|
23124 |
+_ACEOF |
|
23125 |
+ |
|
23126 |
+ |
|
23127 |
+cat >>confdefs.h <<\_ACEOF |
|
23128 |
+#define _REENTRANT 1 |
|
23129 |
+_ACEOF |
|
23130 |
+ |
|
23131 |
+ if test "$want_clamuko" = "yes"; then |
|
23132 |
+ |
|
23133 |
+cat >>confdefs.h <<\_ACEOF |
|
23134 |
+#define CLAMUKO 1 |
|
23135 |
+_ACEOF |
|
23136 |
+ |
|
23137 |
+ fi |
|
23138 |
+ fi |
|
23139 |
+ |
|
23140 |
+cat >>confdefs.h <<\_ACEOF |
|
23141 |
+#define C_BSD 1 |
|
23142 |
+_ACEOF |
|
23143 |
+ |
|
23144 |
+ use_gethostbyname_r="no" |
|
23145 |
+ ;; |
|
23117 | 23146 |
dragonfly*) |
23118 | 23147 |
if test "$have_pthreads" = "yes"; then |
23119 | 23148 |
THREAD_LIBS="-pthread" |
... | ... |
@@ -440,7 +440,7 @@ solaris*) |
440 | 440 |
fi |
441 | 441 |
AC_DEFINE(C_SOLARIS,1,[os is solaris]) |
442 | 442 |
;; |
443 |
-freebsd*) |
|
443 |
+freebsd[45]*) |
|
444 | 444 |
if test "$have_pthreads" = "yes"; then |
445 | 445 |
THREAD_LIBS="-pthread -lc_r" |
446 | 446 |
TH_SAFE="-thread-safe" |
... | ... |
@@ -450,7 +450,20 @@ freebsd*) |
450 | 450 |
AC_DEFINE(CLAMUKO,1,[enable clamuko]) |
451 | 451 |
fi |
452 | 452 |
fi |
453 |
- AC_DEFINE(C_BSD,1,[os is freebsd]) |
|
453 |
+ AC_DEFINE(C_BSD,1,[os is freebsd 4 or 5]) |
|
454 |
+ use_gethostbyname_r="no" |
|
455 |
+ ;; |
|
456 |
+freebsd6*) |
|
457 |
+ if test "$have_pthreads" = "yes"; then |
|
458 |
+ THREAD_LIBS="-lthr" |
|
459 |
+ TH_SAFE="-thread-safe" |
|
460 |
+ AC_DEFINE(CL_THREAD_SAFE,1,[thread safe]) |
|
461 |
+ AC_DEFINE(_REENTRANT,1,[thread safe]) |
|
462 |
+ if test "$want_clamuko" = "yes"; then |
|
463 |
+ AC_DEFINE(CLAMUKO,1,[enable clamuko]) |
|
464 |
+ fi |
|
465 |
+ fi |
|
466 |
+ AC_DEFINE(C_BSD,1,[os is freebsd 6]) |
|
454 | 467 |
use_gethostbyname_r="no" |
455 | 468 |
;; |
456 | 469 |
dragonfly*) |