From owner-freebsd-ports Mon Apr 23 17:30:12 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1448837B43F for ; Mon, 23 Apr 2001 17:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f3O0U3V15669; Mon, 23 Apr 2001 17:30:03 -0700 (PDT) (envelope-from gnats) Received: from man.boogie.com (dynamic116.indra.com [204.144.142.186]) by hub.freebsd.org (Postfix) with ESMTP id 6991037B424 for ; Mon, 23 Apr 2001 17:26:36 -0700 (PDT) (envelope-from durian@man.boogie.com) Received: (from durian@localhost) by man.boogie.com (8.11.3/8.11.3) id f3O0REK05006; Mon, 23 Apr 2001 18:27:14 -0600 (MDT) (envelope-from durian) Message-Id: <200104240027.f3O0REK05006@man.boogie.com> Date: Mon, 23 Apr 2001 18:27:14 -0600 (MDT) From: Mike Durian Reply-To: durian@man.boogie.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/26807: mozilla build failure Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 26807 >Category: ports >Synopsis: The mozilla 0.8.1 ports build fails under -current >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 23 17:30:02 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Mike Durian >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD man.boogie.com 5.0-CURRENT FreeBSD 5.0-CURRENT #7: Sun Apr 22 09:09:51 MDT 2001 durian@man.boogie.com:/usr/obj/usr/src/sys/BOOGIE i386 The system was cvsup'd and world made yesterday (April 22, 2001). At the same time, all packages were removed (pkg_delete) and new ports installed fresh to avoid any problems with stale installations. >Description: The build of mozilla from the ports collections fails as follows: gmake[3]: Entering directory `/usr/ports/www/mozilla/work/mozilla/editor/txmgr/idl' ../../../config/nsinstall -R -m 444 nsITransaction.idl nsITransactionList.idl nsITransactionListener.idl nsITransactionManager.idl ../../../dist/idl nsITransactionManager.idl ../../../dist/bin/xpidl -m header -w -I ../../../dist/idl -I. -o _xpidlgen/nsITransactionManager nsITransactionManager.idl gmake[3]: *** [_xpidlgen/nsITransactionManager.h] Segmentation fault (core dumped) gmake[3]: Leaving directory `/usr/ports/www/mozilla/work/mozilla/editor/txmgr/idl' gmake[2]: *** [export] Error 2 gmake[2]: Leaving directory `/usr/ports/www/mozilla/work/mozilla/editor/txmgr' gmake[1]: *** [export] Error 2 gmake[1]: Leaving directory `/usr/ports/www/mozilla/work/mozilla/editor' gmake: *** [export] Error 2 *** Error code 2 I built up a version of xpidl with debugging and here's the back trace from the core dump: man [/usr/ports/www/mozilla/work/mozilla/editor/txmgr/idl] > sudo gdb ../../../dist/bin/xpidl xpidl.core Password: GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Core was generated by `xpidl'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/local/lib/libglib12.so.3...done. Reading symbols from /usr/local/lib/libIDL.so.2...done. Reading symbols from /usr/lib/libm.so.2...done. Reading symbols from /usr/lib/libc.so.5...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. #0 0x2808ee71 in g_strdup () from /usr/local/lib/libglib12.so.3 (gdb) bt #0 0x2808ee71 in g_strdup () from /usr/local/lib/libglib12.so.3 #1 0x280a11b7 in IDL_file_set () from /usr/local/lib/libIDL.so.2 #2 0x280a2916 in __IDL_lex () from /usr/local/lib/libIDL.so.2 #3 0x2809c49d in __IDL_parse () from /usr/local/lib/libIDL.so.2 #4 0x280a7531 in IDL_parse_filename_with_input () from /usr/local/lib/libIDL.so.2 #5 0x804a4c0 in xpidl_process_idl ( filename=0xbfbff3f9 "nsITransactionManager.idl", include_path=0x805a030, file_basename=0xbfbff3d9 "_xpidlgen/nsITransactionManager", mode=0x80582c0) at xpidl_idl.c:661 #6 0x8049930 in main (argc=10, argv=0xbfbff1a0) at xpidl.c:187 #7 0x8049505 in _start () (gdb) I don't know if this is a mozilla problem or a libIDL problem. >How-To-Repeat: It happens every time I type 'make' in /usr/ports/www/mozilla on a -current system. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message