Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jun 2007 11:49:21 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Romain LE DISEZ" <ml.freebsd-ports@ledisez.net>
Cc:        Simon Barner <barner@freebsd.org>, freebsd-ports@freebsd.org
Subject:   Re: Boost update ready for testing (was: Re: boost 1.34)
Message-ID:  <op.tuqucjih9aq2h7@mezz.mezzweb.com>
In-Reply-To: <49392.83.195.255.235.1183221388.squirrel@webmail.ledisez.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 30 Jun 2007 11:36:28 -0500, Romain LE DISEZ  =

<ml.freebsd-ports@ledisez.net> 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



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