From owner-freebsd-current@FreeBSD.ORG Sat Aug 17 09:48:21 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 093B647F; Sat, 17 Aug 2013 09:48:21 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B8D8D2EF7; Sat, 17 Aug 2013 09:48:20 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.80.1) with esmtp (envelope-from ) id <1VAd7L-000ed4-1c>; Sat, 17 Aug 2013 11:48:19 +0200 Received: from g231189134.adsl.alicedsl.de ([92.231.189.134] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.80.1) with esmtpsa (envelope-from ) id <1VAd7K-003Dl0-T9>; Sat, 17 Aug 2013 11:48:19 +0200 Date: Sat, 17 Aug 2013 11:48:18 +0200 From: "O. Hartmann" To: FreeBSD Ports , FreeBSD CURRENT Subject: graphics/blender: math.h: isnan(): error: controlling expression type 'unsigned int' not compatible with any generic association type Message-ID: <20130817114818.7d5cd89a@thor.walstatt.dyndns.org> Organization: FU Berlin X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.19; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/v+byylDh4gYc25nD8up5DaD"; protocol="application/pgp-signature" X-Originating-IP: 92.231.189.134 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Aug 2013 09:48:21 -0000 --Sig_/v+byylDh4gYc25nD8up5DaD Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable port graphics/blender doesn't compiler neither in CURRENT nor 9.2-PRE for the moment. On CURRENT (FreeBSD 10.0-CURRENT #4 r254430: Fri Aug 16 23:23:08 CEST 2013 amd64), compilation fails with the belwo shown error message - for roughly a month now.=20 I think this is dur to some issues of inconsistency/incompatibility of the math.h/cmath headers regarding the reported c++11 issues. Since port graphics/blender doesn't compile on 9.2 nor does it compile in CURRENT and the fact that the math.h isn't fixed in the 9.2-RELEASE as I was told, the port should be marked broken. [ 55%] Building C object source/blender/imbuf/intern/cineon/CMakeFiles/bf_imbuf_cineon.dir/cineon_dp= x.c.o [ 55%] Building C object source/blender/imbuf/intern/cineon/CMakeFiles/bf_imbuf_cineon.dir/cineonlib= .c.o /usr/ports/graphics/blender/work/blender-2.68/source/blender/imbuf/int= ern/cineon/cineonlib.c:280:70: error: controlling expression type 'unsigned int' not compatible with any generic association type if (cineon->element[i].refLowData =3D=3D CINEON_UNDEFINED_U32 || isnan(cineon->element[i].refLowData)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/math.h:118:19: note: expanded from macro 'isnan' __fp_type_select(x, __inline_isnanf, __inline_isnan, __inline_isnanl) ^ /usr/include/math.h:86:49: note: expanded from macro '__fp_type_select' #define __fp_type_select(x, f, d, ld) _Generic((x), =20 --Sig_/v+byylDh4gYc25nD8up5DaD Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iQEcBAEBAgAGBQJSD0biAAoJEOgBcD7A/5N8sDIIAN62UCzHTmbQ0E7jYT5Tz9QS tv1DdvtA7X+ykZujsybFvh4SUmetdosGUfqvrAMxKqVoQv3wbFjvMyGVplLsU2dp jWvTxglZSJpbM31M/Z7pwpE/fXI8VPGIN7OZO+ZQ1KAsNl9BrDk29LpC6RnZgoSq rMHkokKeoCjhKmiUkuuGSqrpvSeNWp808GCEy3LwhV59f1ZsD5MJERt0FzgJR0XP kiyMIjC8W+ZF96JWeY2brTBTZXpLGWJhw5Ti3hVTx5fo9Zb58BI5A9HXv2BgAlEv CIJJ8tSnx22AbftP1x5H7hBW8c6QVeDaSC6DS5wLqJW+r5Q0/xBbUinwwRMy7X4= =i1zD -----END PGP SIGNATURE----- --Sig_/v+byylDh4gYc25nD8up5DaD--