From owner-freebsd-ports@FreeBSD.ORG Thu Jan 5 17:57:52 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6CFF16A41F; Thu, 5 Jan 2006 17:57:52 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48CAC43D46; Thu, 5 Jan 2006 17:57:52 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id DD481F23CA; Thu, 5 Jan 2006 09:57:51 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (triton.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24142-01; Thu, 5 Jan 2006 09:57:48 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id B87E6F212C; Thu, 5 Jan 2006 09:57:48 -0800 (PST) From: Sean McNeil To: ale@FreeBSD.org, ports@freebsd.org Content-Type: text/plain Date: Thu, 05 Jan 2006 09:57:48 -0800 Message-Id: <1136483868.28182.4.camel@triton.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mcneil.com Cc: Subject: devel/pear crashes php while installing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2006 17:57:53 -0000 I get a strange core dump of php when I attempt to install with pam/ldap support. nsswitch.conf: passwd: files ldap group: files ldap hosts: files dns If I use just files, then all is fine. portupgrade -f pear-1.4.5_2 ---> Reinstalling 'pear-1.4.5_2' (devel/pear) ---> Building '/usr/ports/devel/pear' ===> Cleaning for libiconv-1.9.2_1 ===> Cleaning for db42-4.2.52_4 ===> Cleaning for autoconf-2.59_2 ===> Cleaning for gettext-0.14.5 ===> Cleaning for gmake-3.80_2 ===> Cleaning for libtool-1.5.22_1 ===> Cleaning for m4-1.4.4 ===> Cleaning for p5-gettext-1.05_1 ===> Cleaning for php5-pcre-5.1.1 ===> Cleaning for pkgconfig-0.20 ===> Cleaning for perl-5.8.7_2 ===> Cleaning for php5-5.1.1 ===> Cleaning for python-2.4.2 ===> Cleaning for help2man-1.36.3 ===> Cleaning for openldap-sasl-client-2.2.30 ===> Cleaning for cyrus-sasl-2.1.21_2 ===> Cleaning for expat-1.95.8_3 ===> Cleaning for libxml2-2.6.22 ===> Cleaning for php5-xml-5.1.1 ===> Cleaning for apache-2.2.0_4 ===> Cleaning for pear-1.4.5_2 ===> Vulnerability check disabled, database not found ===> Extracting for pear-1.4.5_2 => MD5 Checksum OK for pear-1.4.5.tar.bz2. => SHA256 Checksum OK for pear-1.4.5.tar.bz2. ===> Patching for pear-1.4.5_2 ===> Applying FreeBSD patches for pear-1.4.5_2 ===> Configuring for pear-1.4.5_2 ---> Backing up the old version ---> Uninstalling the old version ---> Deinstalling 'pear-1.4.5_2' pkg_delete: package 'pear-1.4.5_2' is required by these other packages and may not be deinstalled (but I'll delete it anyway): drupal-4.6.4 pkg_delete: '/usr/local/share/pear/.registry/archive_tar.reg' fails original MD5 checksum - deleted anyway. pkg_delete: '/usr/local/share/pear/.registry/console_getopt.reg' fails original MD5 checksum - deleted anyway. pkg_delete: '/usr/local/share/pear/.registry/pear.reg' fails original MD5 checksum - deleted anyway. pkg_delete: '/usr/local/share/pear/.registry/xml_rpc.reg' fails original MD5 checksum - deleted anyway. [Updating the pkgdb in /var/db/pkg ... - 811 packages found (-1 +0) (...) done] ---> Installing the new version via the port ===> Installing for pear-1.4.5_2 ===> pear-1.4.5_2 depends on file: /usr/local/include/php/main/php.h - found ===> pear-1.4.5_2 depends on file: /usr/local/lib/php/20050922/pcre.so - found===> pear-1.4.5_2 depends on file: /usr/local/lib/php/20050922/xml.so - found ===> Generating temporary packing list PHP Warning: Method panda::__set() must take exactly 2 arguments in Unknown on line 0 Using local package: PEAR.............ok Using local package: Archive_Tar......ok Using local package: Console_Getopt....ok Using local package: XML_RPC..........ok Bootstrapping: PEAR...................(local) ok Bootstrapping: Archive_Tar............(local) ok Bootstrapping: Console_Getopt.........(local) ok Extracting installer..................ok warning: pear/PEAR requires package "pear/Archive_Tar" (version >= 1.3.1) warning: pear/PEAR requires package "pear/Console_Getopt" (version >= 1.2) pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0) pear/PEAR can optionally use package "pear/PEAR_Frontend_Web" (version >= 0.5.0)pear/PEAR can optionally use package "pear/PEAR_Frontend_Gtk" (version >= 0.4.0)install ok: channel://pear.php.net/PEAR-1.4.5 install ok: channel://pear.php.net/Archive_Tar-1.3.1 install ok: channel://pear.php.net/Console_Getopt-1.2 install ok: channel://pear.php.net/XML_RPC-1.4.4 *** Signal 11 Stop in /usr/ports/devel/pear. *** Error code 1 gdb /usr/local/bin/php /usr/ports/devel/pear/php.core shows a bt: #0 0x0000000000000000 in ?? () #1 0x0000000806608ea7 in __do_global_dtors_aux () from /usr/local/lib/nss_ldap.so.1 #2 0x0000000806611361 in _fini () from /usr/local/lib/nss_ldap.so.1 #3 0x0000000000000002 in ?? () #4 0x00000008006d175a in objlist_call_fini (list=0x800702020) at /usr/src/libexec/rtld-elf/rtld.c:1336 #5 0x00000008006d4330 in dlclose (handle=0x8007ea030) at /usr/src/libexec/rtld-elf/rtld.c:1646 #6 0x0000000801008de1 in vector_free (vec=0x12f4400, count=0x801158a0c, esize=40, free_elem=0x8010091e0 ) at /usr/src/lib/libc/net/nsdispatch.c:228 #7 0x0000000801009287 in nss_atexit () at /usr/src/lib/libc/net/nsdispatch.c:528 #8 0x0000000801029422 in __cxa_finalize (dso=0x0) at /usr/src/lib/libc/stdlib/atexit.c:184 #9 0x0000000801029077 in exit (status=0) at /usr/src/lib/libc/stdlib/exit.c:69 #10 0x000000000059649a in main ()