While trying to compile the Apache13-php3 port, with mod_ssl, and
encryption, I get the following error:
-c functions/mcrypt.c -o functions/mcrypt.o
functions/mcrypt.c:172: #error Please update your mcrypt library
*** Error code 1
Is this a ports problem, or a current problem?
Thanks in advance.
Douglas Kuntz
- Original Message -
From: "John Polstra" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, January 23, 2000 2:27 PM
Subject: Re: rtld-elf, java + tya
ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/lockdflt.c:55
If any of you can reproduce this problem fairly reliably, please try
the appended patch for "src/libexec/rtld-elf/lockdflt.c" and let me
know if it solves the problem.
Thanks,
John
Index: lockdflt.c
===
RCS file: /home/ncvs/src/libexec/rtld-elf/lockdflt.c,v
retrieving revision 1.3
diff -u -r1.3 lockdflt.c
--- lockdflt.c 2000/01/09 21:13:48 1.3
+++ lockdflt.c 2000/01/23 19:03:26
@@ -28,10 +28,9 @@
/*
* Default thread locking implementation for the dynamic linker. It
* is used until the client registers a different implementation with
- * dllockinit(). The default implementation does mutual exclusion
- * by blocking the SIGVTALRM, SIGPROF, and SIGALRM signals. This is
- * based on the observation that most userland thread packages use one
- * of these signals to support preemption.
+ * dllockinit(). The default implementation does mutual exclusion by
+ * blocking almost all signals. This is based on the observation that
+ * most userland thread packages use signals to support preemption.
*/
#include dlfcn.h
@@ -63,10 +62,13 @@
l = NEW(LockDflt);
l-depth = 0;
-sigemptyset(l-lock_mask);
-sigaddset(l-lock_mask, SIGVTALRM);
-sigaddset(l-lock_mask, SIGPROF);
-sigaddset(l-lock_mask, SIGALRM);
+sigfillset(l-lock_mask);
+sigdelset(l-lock_mask, SIGTRAP);
+sigdelset(l-lock_mask, SIGABRT);
+sigdelset(l-lock_mask, SIGBUS);
+sigdelset(l-lock_mask, SIGSEGV);
+sigdelset(l-lock_mask, SIGKILL);
+sigdelset(l-lock_mask, SIGSTOP);
return l;
}
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message