[Insight-developers] FREEZING CVS Today : ITK 3.6

Karthik Krishnan karthik.krishnan at kitware.com
Mon Apr 7 11:23:11 EDT 2008


Luis,

Two issues which I think should be resolved before making a release.

1. Build with GCC 4.3. (This spans several files)

 I get a whole lot of errors on my Debian box, due to the header
streamlining in GCC 4.3

"Many of the standard C++ library include files have been edited to
only include the smallest possible number of additional files. For
instance programs that used std::memcpy without including <cstring>,
or used std::auto_ptr without including <memory> will no longer
compile....."

The complete list of header streamlined classes is found here
(http://gcc.gnu.org/onlinedocs/libstdc++/manual/api.html#api.rel_430)

    * algorithm no longer includes climits, cstring, or iosfwd
    * bitset no longer includes istream or ostream, adds iosfwd
    * functional no longer includes cstddef
    * iomanip no longer includes istream, istream, or functional, adds ioswd
    * numeric no longer includes iterator
    * string no longer includes algorithm or memory
    * valarray no longer includes numeric or cstdlib

The fix is on the bug tracker (thanks to Casey Goodlet:
http://www.itk.org/Bug/file_download.php?file_id=1380&type=bug ),
including these additional headers.

I'd be happy to contribute a gcc4.3 dashboard

2. Patch to deal with Brad's CMake policy features in CMake 2.6. Patch attached.

-----

Can I commit these changes ?


Thanks
--
karthik

On Mon, Apr 7, 2008 at 8:22 AM, Luis Ibanez <luis.ibanez at kitware.com> wrote:
>
>  In preparation for the release of ITK 3.6
>  we will be freezing the CVS repository today.
>
>  CVS Write access will be suspended for most
>  of the developers.
>
>  We anticipate that the release will take place
>  on Friday, April 11.
>
>
>  Please let us know if you have any questions
>  or concerns.
>
>
>     Thanks
>
>
>        Luis
>  _______________________________________________
>  Insight-developers mailing list
>  Insight-developers at itk.org
>  http://www.itk.org/mailman/listinfo/insight-developers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CMakePolicy.patch
Type: text/x-patch
Size: 5244 bytes
Desc: not available
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20080407/c37f0622/attachment.bin>


More information about the Insight-developers mailing list