Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Apr 2001 18:27:14 -0600 (MDT)
From:      Mike Durian <durian@man.boogie.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/26807: mozilla build failure
Message-ID:  <200104240027.f3O0REK05006@man.boogie.com>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104240027.f3O0REK05006>