From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 16:46:07 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2611016A468; Sat, 30 Jun 2007 16:46:07 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id A52DD13C44C; Sat, 30 Jun 2007 16:46:06 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20070630164606.BEVW17891.eastrmmtao102.cox.net@eastrmimpo02.cox.net>; Sat, 30 Jun 2007 12:46:06 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id Hsm51X00B4iy4EG0000000; Sat, 30 Jun 2007 12:46:05 -0400 Date: Sat, 30 Jun 2007 11:49:21 -0500 To: "Romain LE DISEZ" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <369848.25141.qm@web52711.mail.re2.yahoo.com> <33320.62.212.122.219.1182429928.squirrel@webmail.ledisez.net> <20070623110516.GA1866@dose.local.invalid> <20070630141130.GA1185@dose.local.invalid> <49392.83.195.255.235.1183221388.squirrel@webmail.ledisez.net> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <49392.83.195.255.235.1183221388.squirrel@webmail.ledisez.net> User-Agent: Opera Mail/9.21 (Linux) Cc: Simon Barner , freebsd-ports@freebsd.org Subject: Re: Boost update ready for testing (was: Re: boost 1.34) 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: Sat, 30 Jun 2007 16:46:07 -0000 On Sat, 30 Jun 2007 11:36:28 -0500, Romain LE DISEZ = wrote: >> Simon Barner wrote: >> The PR mentioned above contains an update to boost 1.34.0 that is >> currently >> being tested and the will hopefully be committed soon. > > I tried the patch but it does not compile for me. Im running -CURRENT = = > (GCC > 4.2) > > The way I did it : > # cd /usr > # patch -p0 -N < /home/romain/var/boost-1.34.0.patch > =3D> no error After patched, you should do this: # find /usr/ports/devel/boost -type f -empty -delete ; find . -name = \*.orig -delete But, I don't know if it will helping with your build problem. It only = helps clean out the *.orig and empty files. > # cd /usr/ports > # make index > =3D> some warnings not related to boost > > # portversion -l '<' > boost < > =3D> fine, I will upgrade boost > > # portupgrade -arRpP > [snip] > > ---> Building '/usr/ports/devel/boost' > =3D=3D=3D> Cleaning for boost-1.34.0 > > To build Boost's Python bindings hit CTRL+C now and > run ``make -DWITH_PYTHON [...]'' or use the > devel/boost-python slave port. > > =3D=3D=3D> Vulnerability check disabled, database not found > =3D=3D=3D> Found saved configuration for boost-1.33.1_2 > =3D> boost_1_34_0.tar.bz2 doesn't seem to exist in /usr/ports/distfile= s/. > =3D> Attempting to fetch from > http://heanet.dl.sourceforge.net/sourceforge/boost/. > boost_1_34_0.tar.bz2 100% of 12 MB 95 kBp= s > 00m00s > =3D=3D=3D> Extracting for boost-1.34.0 > =3D> MD5 Checksum OK for boost_1_34_0.tar.bz2. > =3D> SHA256 Checksum OK for boost_1_34_0.tar.bz2. > =3D=3D=3D> Patching for boost-1.34.0 > =3D=3D=3D> Applying FreeBSD patches for boost-1.34.0 > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-boost_regex_pending_object_cache.hp= p.orig > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-boost_regex_v4_cpp_regex_traits.hpp= .orig > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-boost_regex_v4_w32_regex_traits.hpp= .orig > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-libs_regex_build_Jamfile.v2.orig > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools::build::v1::boost-base.jam.or= ig > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools::build::v1::gcc-stlport-tools= .jam.orig > I can't seem to find a patch in there anywhere. > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools::build::v1::gcc-tools.jam.ori= g > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools_build_v2_tools_common.jam.ori= g > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools_build_v2_tools_gcc.jam.orig > =3D=3D=3D> Ignoring patchfile > /usr/ports/devel/boost/files/patch-tools_build_v2_tools_python.jam.ori= g > =3D=3D=3D> Configuring for boost-1.34.0 > =3D=3D=3D> Building for boost-1.34.0 > cd /tmp/ports/usr/ports/devel/boost/work/boost_1_34_0/tools/jam/src &&= > ./build.sh gcc; > ### > ### Using 'gcc' toolset. > ### > rm -rf bootstrap > mkdir bootstrap > gcc -o bootstrap/jam0 command.c compile.c debug.c execunix.c expand.c > fileunix.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 module= s.c > strings.c filesys.c builtins.c pwd.c class.c native.c w32_getreg.c > modules/set.c modules/path.c modules/regex.c modules/property-set.c > modules/sequence.c modules/order.c execnt.c filent.c > ./bootstrap/jam0 -f build.jam --toolset=3Dgcc --toolset-root=3D clean > ...found 1 target... > ...updating 1 target... > ...updated 1 target... > ./bootstrap/jam0 -f build.jam --toolset=3Dgcc --toolset-root=3D > ...found 45 targets... > ...updating 2 targets... > [MKDIR] bin.freebsd > [COMPILE] bin.freebsd/bjam > ...updated 2 targets... > cd /tmp/ports/usr/ports/devel/boost/work/boost_1_34_0 && /usr/bin/env= > CXX=3Dc++ CC=3Dcc SHELL=3D/bin/sh NO_LINT=3DYES TARGETDIR=3D/usr/local= DESTDIR=3D > PREFIX=3D/usr/local LOCALBASE=3D/usr/local X11BASE=3D/usr/local > MOTIFLIB=3D"-L/usr/local/lib -lXm -lXp" LIBDIR=3D"/usr/lib" CFLAGS=3D"= -O2 > -fno-strict-aliasing -fno-tree-vrp -pipe -march=3Dpentium4" CXXFLAGS=3D= "-O2 > -fno-strict-aliasing -fno-tree-vrp -pipe -march=3Dpentium4 > -I/usr/local/include" MANPREFIX=3D"/usr/local" BSD_INSTALL_PROGRAM=3D"= install > -s -o root -g wheel -m 555" BSD_INSTALL_SCRIPT=3D"install -o root -g= = > wheel > -m 555" BSD_INSTALL_DATA=3D"install -o root -g wheel -m 444" > BSD_INSTALL_MAN=3D"install -o root -g wheel -m 444" > /tmp/ports/usr/ports/devel/boost/work/boost_1_34_0/tools/jam/src/bin.f= reebsd/bjam > --layout=3Dsystem variant=3Drelease threading=3Dmulti optimization=3Ds= peed > inlining=3Dfull --prefix=3D/usr/local --toolset=3Dgcc > Segmentation fault (core dumped) > *** Error code 139 > > Stop in /usr/ports/devel/boost. > *** Error code 1 > > Stop in /usr/ports/devel/boost. > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portupgrade.33505.0 env UPGRADE_TOOL=3Dportupgrade > UPGRADE_PORT=3Dboost-1.33.1_2 UPGRADE_PORT_VER=3D1.33.1_2 make > DEPENDS_TARGET=3Dpackage > ** Fix the problem and try again. > ** Listing the failed packages (*:skipped / !:failed) > ! devel/boost (boost-1.33.1_2) (coredump) > ---> Packages processed: 0 done, 810 ignored, 0 skipped and 1 failed -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org