ports/88506: devel/boost-python build fails with SIGSEGV

Greg 'groggy' Lehey grog at eucla.lemis.com
Fri Nov 4 22:30:16 UTC 2005


>Number:         88506
>Category:       ports
>Synopsis:       devel/boost-python build fails with SIGSEGV
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 04 22:30:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Greg 'groggy' Lehey
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
LEMIS (SA) Pty Ltd.
>Environment:
System: FreeBSD eucla.lemis.com 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Fri Nov 4 16:58:34 CST 2005 grog at eucla.lemis.com:/usr/obj/usr/src/sys/EUCLA i386


	Dell Inspiron 6000 with new installation of 7.0-CURRENT

>Description:
	===>  Building for boost-python-1.32.0_2
	cd /usr/ports/devel/boost-python/work/boost_1_32_0/tools/build/jam_src && ./build.sh gcc
	###
	### Using 'gcc' toolset.
	###
	rm -rf bootstrap.gcc
	mkdir bootstrap.gcc
	gcc -o bootstrap.gcc/jam0 command.c compile.c execnt.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c
	./bootstrap.gcc/jam0 -f build.jam --toolset=gcc --toolset-root= clean
	...found 1 target...
	...updating 1 target...
	.rm. clean
	...updated 1 target...
	./bootstrap.gcc/jam0 -f build.jam --toolset=gcc --toolset-root=
	...found 82 targets...
	...updating 4 targets...
	.cc. bin.freebsd/yyacc
	.cc. bin.freebsd/mkjambase
	.cc. bin.freebsd/jam
	.link. bin.freebsd/bjam
	...updated 4 targets...
	cd /usr/ports/devel/boost-python/work/boost_1_32_0 &&  /usr/bin/env GCC="cc -O2 -fno-strict-aliasing -pipe " GXX="c++ -O2 -fno-strict-aliasing -pipe" STLPORT_ROOT=/ PYTHON_ROOT="/usr/local" PYTHON_VERSION="python2.4" PYTHON_INCLUDES="/usr/local/include/python2.4" PYTHON_LIB_PATH="/usr/local/lib/python2.4" SHELL=/bin/sh PORTOBJFORMAT=elf    PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/X11R6 MOTIFLIB="-L/usr/X11R6/lib -lXm -lXp" LIBDIR="/usr/lib" CFLAGS="-O2 -fno-strict-aliasing -pipe " CXXFLAGS="-O2 -fno-strict-aliasing -pipe" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444" /usr/ports/devel/boost-python/work/boost_1_32_0/tools/build/jam_src/bin.freebsd/bjam  --prefix=/usr/local "-sTOOLS=gcc" "-sBUILD=release <threading>multi <optimization>off" 
	Segmentation fault (core dumped)
*** Error code 139

>How-To-Repeat:
	cd /usr/ports/devel/boost-python
	make
>Fix:

	Not investigated.  It's possible that this is an environmental
	problem, but it shouldn't cause a SIGSEGV.

	This problem is more serious that it looks because
	boost-python is a dependency for kde3.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list