From owner-freebsd-ports@FreeBSD.ORG Wed Mar 7 22:44:51 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 344AD10656DB; Wed, 7 Mar 2012 22:44:51 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 181978FC18; Wed, 7 Mar 2012 22:44:51 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q27MioEU003014; Wed, 7 Mar 2012 22:44:50 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q27Min4W003013; Wed, 7 Mar 2012 22:44:49 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 7 Mar 2012 23:44:46 +0100 From: Baptiste Daroussin To: Alexander Churanov Message-ID: <20120307224445.GB87450@azathoth.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Mailman-Approved-At: Wed, 07 Mar 2012 22:59:19 +0000 Cc: danfe@FreeBSD.org, office@FreeBSD.org, kde@FreeBSD.org, avg@FreeBSD.org, ports@FreeBSD.org, dev2@heesakkers.info, boost-ports , sem@FreeBSD.org, linimon@lonesome.com, martymac@FreeBSD.org Subject: Re: Boost ports update 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: Wed, 07 Mar 2012 22:44:51 -0000 --QTprm0S8XgL7H0Dt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 07, 2012 at 11:56:17PM +0300, Alexander Churanov wrote: > Folks, >=20 > I've read the conversation on ports/156253 ("Update devel/boost-* from > 1.45 to 1.46.1") and decided to share current status of my work. >=20 > I have a patch for updating Boost to 1.48.0. > http://alexanderchuranov.com/boost-port/boost-145-to-148-v05.diff >=20 > Yes, I know that 1.19 is already released. However, I think that it > will be much more easier to update 1.48 to 1.49 later on than this > huge year-long jump from 1.45. >=20 > The patch includes fixes for several ports: > graphics/aqsis > net-p2p/eiskaltdcpp-lib > net-p2p/libtorrent-rasterbar-14 > x11-toolkits/gigi Cool thank you >=20 > I was only testing on 8.2/i386. The ports, which fail after applying > the patch are: >=20 > fail because of outdated use of Boost.Filesystem > devel/libYGP > games/galaxyhack both looks dead, I think we can safely mark them as broken, > graphics/luxrender There is a newer version of it (0.8) maybe it works with recent boost, I CC maintainer (danfe@) for him to tell us if he knows >=20 > fail because of Qt Moc-specific error > astro/merkaartor > cad/openscad > math/py-graphtool > multimedia/gstreamer-qt4 >=20 > fail for other reasons > deskutils/kdepim4 > devel/sdts++ > devel/simgear > editors/koffice-kde4 > editors/libreoffice > games/fgrun > games/frogatto > games/lander > games/openlierox > games/plee-the-bear For libreoffice a solution could be to reuse the bundled version for 3.4.5 = (stop using the one from the ports, 3.5 build with 1.48, please to not take libreoffice in account while working on this patch, we are able to fix it w= hen needed. and because I don't have time to work much on libreoffice either, let's CC office@ for other member to maybe work on it :D >=20 > I believe that errors related to Boost.Filesystem are easy to fix. As > for the Moc failing on BOOST_JOIN, it requires patching Qt. I hesitate > to include the fix into my patch, since it would require rebuilding > more ports. The workaround (patch) is available at > https://bugreports.qt-project.org/browse/QTBUG-22829 . Let's CC kde@ for that one :D >=20 > I'm not sure what is the best way to proceed with the update. There is > a set (maybe, mix?) of possible options: fixing ports, marking them as > broken, etc. I need an advice, especially from folks, who work with Qt > and the failing ports. >=20 > Let's coordinate with each other and decide what to do next. >=20 That is the right thing todo :D, sorry but I can't continue the work I star= ted on it for now. regards, Bapt --QTprm0S8XgL7H0Dt Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk9X5N0ACgkQ8kTtMUmk6ExfIgCdET5p1XvcVqR2ANtvSQvwlnL5 7DIAn1EUnpIGPuctPIQbhAzr99vmp9el =jPTn -----END PGP SIGNATURE----- --QTprm0S8XgL7H0Dt--