From owner-freebsd-current Sat Oct 27 6:29: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.dada.it (mail2.dada.it [195.110.96.69]) by hub.freebsd.org (Postfix) with SMTP id 86E2A37B406 for ; Sat, 27 Oct 2001 06:29:02 -0700 (PDT) Received: (qmail 3951 invoked from network); 27 Oct 2001 13:28:56 -0000 Received: from unknown (HELO torrini.org) (195.110.114.101) by mail.dada.it with SMTP; 27 Oct 2001 13:28:56 -0000 Received: (from riccardo@localhost) by torrini.org (8.11.6/8.11.6) id f9RDSpw24862; Sat, 27 Oct 2001 15:28:51 +0200 (CEST) (envelope-from riccardo) Message-ID: X-Mailer: XFMail 1.5.1 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sat, 27 Oct 2001 15:28:50 +0200 (CEST) From: Riccardo Torrini To: freebsd-current@FreeBSD.ORG Subject: XFmail and libc.so.3 Cc: freebsd-ports@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To upgrade from xfree-3 to xfree-4 I removed all my installed ports but I lost mail program (I use XFMail, sorry for this :-) It compile and install fine but crashes with this message: The application crashed due to fatal error All unfinished messages were saved _: Report the bug with all the relevant information using the "Bug report" facility Missing or failed fl_initialize()--Invalid argument I tryed demos from xform and they works, so I examied source of xfmail and discovered that is use libc.so.3, seems that xforms crashes with original libc.so.3 and works with libc.so.5 I installed compat3x from ports and recompiled world three times (sigh) also with recent cvsup (last update this morning, GMT+1) with COMPAT3X=yes and COMPAT4X=yes in /etc/make.conf but it crashes the same. Finally I tryed this (HACK?) and it works for me. -----8<-----[ before ]-----8<----- # ldconfig -r | grep libc.so 33:-lc.5 => /usr/lib/libc.so.5 67:-lc.3 => /usr/lib/compat/libc.so.3 89:-lc.4 => /usr/lib/compat/libc.so.4 -----8<-----[ hack ]-----8<----- # cd /usr/lib # mv compat/libc.so.3 compat/libc.so.3-NO_THANKS # ln -s libc.so libc.so.3 -----8<-----[ after ]-----8<----- # ldconfig -r | grep libc.so 33:-lc.5 => /usr/lib/libc.so.5 66:-lc.3 => /usr/lib/libc.so.3 89:-lc.4 => /usr/lib/compat/libc.so.4 And now XFMail works :-) This is my first message after a week of blackout... Riccardo. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message