Re: CMAKE_CXX_STANDARD
Larry Gritz <[email protected]> Fri, 13 Jul 2018 16:46:50 -0700
| Newsgroups | gmane.comp.video.openexr.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============3206022126916226895== Content-Type: multipart/alternative; boundary="Apple-Mail=_3C8C0669-DD7F-4CED-B6CA-28B0654A06E3" --Apple-Mail=_3C8C0669-DD7F-4CED-B6CA-28B0654A06E3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Certainly makes sense to me. My personal preference for VFXPlatform is = to be somewhat conservative about how often you upgrade a heavyweight = package, but when you finally do (or introduce a package for the first = time, as with cmake), to be as aggressive as possible about getting to = the most recent stable version. How do you know all those versions off the top of your head? Is there a = site that will tell you the version of a particular package on all the = major distros? (That would sure be handy.) > On Jul 13, 2018, at 4:30 PM, Nick Porcino <[email protected]> wrote: >=20 > To be honest, it's the Linux distros that also ship openexr that had = me cringing. >=20 > Debian wheezy (2.8) > Debian stretch (3.7.2) * stable > Debian buster (3.11.2) > Ubuntu trusty (2.8) > Ubuntu xenial (3.5.1) * stable > Ubuntu cosmic (3.11.2) > Suse tumbleweed (3.11.2) * stable >=20 > Any other distros to check? >=20 > I can't see any reason not to leap ahead to 3.11, because (1) versions = less than 3.11 are very broken on Windows with regards to the = combination of recent visual studios and boost and (2) a new OpenEXR on = a Linux will ship with a distro containing at least 3.11. >=20 > Make sense? >=20 >=20 > From: Larry Gritz <[email protected] <mailto:[email protected]>> > Sent: Friday, July 13, 2018 4:11 PM > To: Nick Porcino > Cc: [email protected] <mailto:[email protected]> > Subject: Re: [Openexr-devel] CMAKE_CXX_STANDARD > =20 > I don't see why we would have to preserve 2.x compatibility. USD seems = to need CMake 3.1 on Windows. OpenVDB needs 3.1. OIIO and OSL both = require 3.2. Partio requires 3.8! So lack of support for 2.x would be = in good company with other widely used packages. >=20 > A few people have commented on the VFX Platform forum that it should = include a minimum cmake release, so that package maintainers can count = on some reasonable minimum.=20 >=20 >=20 >=20 >> On Jul 13, 2018, at 3:50 PM, Nick Porcino <[email protected] = <mailto:[email protected]>> wrote: >>=20 >> The develop branch of OpenEXR uses CMake 3 features. So that line is = an error. >>=20 >> I hadn't thought about it, but it's troubling* to think that we might = have to preserve compatibility with CMake 2.x >>=20 >> * troubling =3D=3D sobbing in terror in the corner as the shambling = revenant shadow of CMake 2 groans and lurches forward belching broken = features and ad hoc syntax >>=20 >>=20 >> =20 >> From: Openexr-devel = <[email protected] = <mailto:[email protected]>> on = behalf of Larry Gritz <[email protected] <mailto:[email protected]>> >> Sent: Friday, July 13, 2018 11:47 AM >> To: [email protected] <mailto:[email protected]> >> Subject: [Openexr-devel] CMAKE_CXX_STANDARD >> =20 >> Is anybody troubled by the fact that the OpenEXR CMakeLists.txt = starts with >>=20 >> CMAKE_MINIMUM_REQUIRED(VERSION 2.8) >>=20 >> but then makes use of CMAKE_CXX_STANDARD, which was only introduced = with CMake 3.1? >>=20 >> So I think that if anybody actually uses CMake < 3.1, it will just = silently fail to provide the right -std=3Dc++XX flags. >>=20 >>=20 >> -- >> Larry Gritz >> [email protected] <mailto:[email protected]> >>=20 >>=20 >>=20 >>=20 >>=20 >> _______________________________________________ >> Openexr-devel mailing list >> [email protected] <mailto:[email protected]> >> https://lists.nongnu.org/mailman/listinfo/openexr-devel = <https://lists.nongnu.org/mailman/listinfo/openexr-devel> > -- > Larry Gritz > [email protected] <mailto:[email protected]> -- Larry Gritz [email protected] --Apple-Mail=_3C8C0669-DD7F-4CED-B6CA-28B0654A06E3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = class=3D"">Certainly makes sense to me. My personal preference for = VFXPlatform is to be somewhat conservative about how often you upgrade a = heavyweight package, but when you finally do (or introduce a package for = the first time, as with cmake), to be as aggressive as possible about = getting to the most recent stable version.</div><div class=3D""><br = class=3D""></div>How do you know all those versions off the top of your = head? Is there a site that will tell you the version of a particular = package on all the major distros? (That would sure be handy.)<div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">On Jul 13, 2018, at 4:30 PM, Nick Porcino <<a = href=3D"mailto:[email protected]" class=3D"">[email protected]</a>>= wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">To be honest, it's the Linux distros that = also ship openexr that had me cringing.</div><div style=3D"caret-color: = rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" = class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); = font-style: normal; font-variant-caps: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; font-family: = Calibri, Helvetica, sans-serif; font-size: 12pt;" class=3D"">Debian = wheezy (2.8)</div><div style=3D"caret-color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Debian stretch (3.7.2) * stable</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Debian buster (3.11.2)</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Ubuntu trusty (2.8)</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Ubuntu xenial (3.5.1) * stable</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><span style=3D"font-family: Calibri, = Helvetica, sans-serif; font-size: 12pt;" class=3D"">Ubuntu cosmic = (3.11.2</span><span style=3D"font-family: Calibri, Helvetica, = sans-serif; font-size: 12pt;" class=3D"">)</span><br class=3D""></div><div= style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Suse tumbleweed (3.11.2) * stable</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><br class=3D""></div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Any other distros to check?</div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><br class=3D""></div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">I can't see any reason not to leap ahead to = 3.11, because (1) versions less than 3.11 are very broken on Windows = with regards to the combination of recent visual studios and boost and = (2) a new OpenEXR on a Linux will ship with a distro containing at least = 3.11.</div><div style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D""><br class=3D""></div><div = style=3D"caret-color: rgb(0, 0, 0); font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;" class=3D"">Make sense?</div><div style=3D"caret-color: = rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;" = class=3D""><br class=3D""></div><div style=3D"caret-color: rgb(0, 0, 0); = font-style: normal; font-variant-caps: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; font-family: = Calibri, Helvetica, sans-serif; font-size: 12pt;" class=3D""><br = class=3D""></div><hr tabindex=3D"-1" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; display: inline-block; width: 702.65625px;" = class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; float: none; display: inline !important;" class=3D""></span><div = id=3D"divRplyFwdMsg" dir=3D"ltr" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><font face=3D"Calibri, sans-serif" = style=3D"font-size: 11pt;" class=3D""><b class=3D"">From:</b><span = class=3D"Apple-converted-space"> </span>Larry Gritz <<a = href=3D"mailto:[email protected]" class=3D"">[email protected]</a>><br = class=3D""><b class=3D"">Sent:</b><span = class=3D"Apple-converted-space"> </span>Friday, July 13, 2018 4:11 = PM<br class=3D""><b class=3D"">To:</b><span = class=3D"Apple-converted-space"> </span>Nick Porcino<br class=3D""><b= class=3D"">Cc:</b><span class=3D"Apple-converted-space"> </span><a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a><br class=3D""><b = class=3D"">Subject:</b><span = class=3D"Apple-converted-space"> </span>Re: [Openexr-devel] = CMAKE_CXX_STANDARD</font><div class=3D""> </div></div><div class=3D""= style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; line-break: after-white-space;">I don't see why we would = have to preserve 2.x compatibility. USD seems to need CMake 3.1 on = Windows. OpenVDB needs 3.1. OIIO and OSL both require = 3.2. Partio requires 3.8! So lack of support for 2.x would be = in good company with other widely used packages.<div class=3D""><br = class=3D""></div><div class=3D"">A few people have commented on the VFX = Platform forum that it should include a minimum cmake release, so that = package maintainers can count on some reasonable = minimum. </div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""><div class=3D""><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D"">On Jul 13, 2018, at 3:50 PM, = Nick Porcino <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"x_Apple-interchange-newline"><div class=3D""><div class=3D"" = style=3D"font-style: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; text-decoration: none; = font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">The = develop branch of OpenEXR uses CMake 3 features. So that line is an = error.</div><div class=3D"" style=3D"font-style: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; font-family: Calibri, Helvetica, sans-serif; = font-size: 12pt;"><br class=3D""></div><div class=3D"" = style=3D"font-style: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; text-decoration: none; = font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;">I hadn't = thought about it, but it's troubling* to think that we might have to = preserve compatibility with CMake 2.x</div><div class=3D"" = style=3D"font-style: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; text-decoration: none; = font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;"><br = class=3D""></div><div class=3D"" style=3D"font-family: Helvetica; = font-size: 14px; font-style: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none;"><font face=3D"Calibri, Helvetica, sans-serif" = class=3D"">* troubling =3D=3D sobbing in terror in the corner as the = shambling revenant shadow of CMake 2 groans and lurches forward = belching broken features and ad hoc syntax</font></div><div class=3D"" = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none;"><font face=3D"Calibri, = Helvetica, sans-serif" class=3D""><br class=3D""></font></div><div = class=3D"" style=3D"font-family: Helvetica; font-size: 14px; font-style: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none;"><font face=3D"Calibri, = Helvetica, sans-serif" class=3D""><br class=3D""></font></div><hr = tabindex=3D"-1" class=3D"" style=3D"font-family: Helvetica; font-size: = 14px; font-style: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; text-decoration: none; display: inline-block; = width: 702.65625px;"><span = class=3D"Apple-converted-space"> </span><span class=3D"" = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; float: none; display: inline = !important;"></span><span = class=3D"Apple-converted-space"> </span><div id=3D"x_divRplyFwdMsg" = dir=3D"ltr" class=3D"" style=3D"font-family: Helvetica; font-size: 14px; = font-style: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; text-decoration: none;"><font face=3D"Calibri, = sans-serif" class=3D"" style=3D"font-size: 11pt;"><b = class=3D"">From:</b><span = class=3D"x_Apple-converted-space"> </span>Openexr-devel <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> = on behalf of Larry Gritz <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>><br class=3D""><b = class=3D"">Sent:</b><span = class=3D"x_Apple-converted-space"> </span>Friday, July 13, 2018 = 11:47 AM<br class=3D""><b class=3D"">To:</b><span = class=3D"x_Apple-converted-space"> </span><a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a><br class=3D""><b = class=3D"">Subject:</b><span = class=3D"x_Apple-converted-space"> </span>[Openexr-devel] = CMAKE_CXX_STANDARD</font><div class=3D""> </div></div><div = class=3D"x_BodyFragment" style=3D"font-family: Helvetica; font-size: = 14px; font-style: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; text-decoration: none;"><font size=3D"2" = class=3D""><span class=3D"" style=3D"font-size: 11pt;"><div = class=3D"x_PlainText">Is anybody troubled by the fact that the OpenEXR = CMakeLists.txt starts with<br class=3D""><br = class=3D"">CMAKE_MINIMUM_REQUIRED(VERSION 2.8)<br class=3D""><br = class=3D"">but then makes use of CMAKE_CXX_STANDARD, which was only = introduced with CMake 3.1?<br class=3D""><br class=3D"">So I think that = if anybody actually uses CMake < 3.1, it will just silently fail to = provide the right -std=3Dc++XX flags.<br class=3D""><br class=3D""><br = class=3D"">--<br class=3D"">Larry Gritz<br class=3D""><a = href=3D"mailto:[email protected]" class=3D"">[email protected]</a><br = class=3D""><br class=3D""><br class=3D""><br class=3D""><br class=3D""><br= class=3D"">_______________________________________________<br = class=3D"">Openexr-devel mailing list<br class=3D""><a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a><br class=3D""><a = href=3D"https://lists.nongnu.org/mailman/listinfo/openexr-devel" = class=3D"">https://lists.nongnu.org/mailman/listinfo/openexr-devel</a></di= v></span></font></div></div></blockquote></div><br class=3D""><div = class=3D""><div class=3D"" style=3D"word-wrap: break-word;"><div = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px;" class=3D"">--</div><div style=3D"font-family: = Helvetica; font-size: 14px; font-style: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px;" = class=3D"">Larry Gritz</div><div style=3D"font-family: Helvetica; = font-size: 14px; font-style: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px;" = class=3D""><a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></div></div></div></div></div></div></bloc= kquote></div><br class=3D""><div class=3D""> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D""><div style=3D"color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: = 0px;">--</div><div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 14px; font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px;">Larry = Gritz</div><div style=3D"color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 14px; font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px;"><a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></div><div style=3D"color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br= class=3D""></div><br class=3D"Apple-interchange-newline"></div><br = class=3D"Apple-interchange-newline"> </div> <br class=3D""></div></body></html>= --Apple-Mail=_3C8C0669-DD7F-4CED-B6CA-28B0654A06E3-- --===============3206022126916226895== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Openexr-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/openexr-devel --===============3206022126916226895==--