Date: Mon, 21 Jul 2003 00:48:40 +0200 From: Simon Barner <barner@in.tum.de> To: "Jacques A. Vidrine" <nectar@FreeBSD.org> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: Fixing gcc 3.3 compile failures -- fix for math/freefem Message-ID: <20030720224840.GA731@zi025.glhnet.mhn.de> In-Reply-To: <20030719190500.GA19808@hellblazer.celabo.org> References: <20030718025200.GA36893@rot13.obsecurity.org> <20030719030539.GB467@zi025.glhnet.mhn.de> <20030719190500.GA19808@hellblazer.celabo.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--i9LlY+UWpKt15+FH Content-Type: multipart/mixed; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, > > - ifstream fin( path ); > > + std::ifstream fin( path ); > A much smaller patch could be produced with >=20 > using namespace std; >=20 > as appropriate. >=20 > Have you checked with the upstream author to see which approach is > likely to be rolled into the distribution? Actually, upgrading the port to the lastest freefem version would have been enough *doh* :o) (patch attached) To answer your question: the freefem authors decided not to use the 'using namespace std' approach. Cheers, Simon --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="freefem-port.patch" Content-Transfer-Encoding: quoted-printable --- Makefile.orig Thu Jun 5 01:41:14 2003 +++ Makefile Mon Jul 21 00:42:53 2003 @@ -6,7 +6,7 @@ # =20 PORTNAME=3D freefem -PORTVERSION=3D 3.5.4 +PORTVERSION=3D 3.5.7 CATEGORIES=3D math cad MASTER_SITES=3D ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=3D kfem @@ -24,10 +24,6 @@ MAN1=3D freefem.1 =20 .include <bsd.port.pre.mk> - -.if ${OSVERSION} >=3D 500113 -BROKEN=3D "Does not compile (bad C++ code)" -.endif =20 post-patch: @${REINPLACE_CMD} -e 's|-O3 |\$$CXXFLAGS |g' ${WRKSRC}/configure --- distinfo.orig Tue Mar 26 17:04:16 2002 +++ distinfo Mon Jul 21 00:38:13 2003 @@ -1 +1 @@ -MD5 (freefem-3.5.4.tar.gz) =3D 746fe6487085011493a805e23507ae30 +MD5 (freefem-3.5.7.tar.gz) =3D e8f22515ab56f8e79fb789a11f8d4bef --sdtB3X0nJg68CQEu-- --i9LlY+UWpKt15+FH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/GxxICkn+/eutqCoRAvk2AJ4hoJ86tk2/xnomQEVIMSc1/t01IgCfaK6f nBZKFXCU1nIAfGZN4kf+vds= =RH6x -----END PGP SIGNATURE----- --i9LlY+UWpKt15+FH--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030720224840.GA731>