#12800: Upgrade zlib to 1.2.6
----------------------------------+-----------------------------------------
Reporter: jdemeyer | Owner: tbd
Type: defect | Status: needs_review
Priority: major | Milestone: sage-5.0
Component: packages | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Jeroen Demeyer | Merged in:
Dependencies: | Stopgaps:
----------------------------------+-----------------------------------------
Changes (by {'newvalue': u'Jeroen Demeyer', 'oldvalue': ''}):
* status: new => needs_review
* author: => Jeroen Demeyer
Old description:
> {{{
> Changes in 1.2.6 (29 Jan 2012)
> - Update the Pascal interface in contrib/pascal
> - Fix function numbers for gzgetc_ in zlibvc.def files
> - Fix configure.ac for contrib/minizip [Schiffer]
> - Fix large-entry detection in minizip on 64-bit systems [Schiffer]
> - Have ./configure use the compiler return code for error indication
> - Fix CMakeLists.txt for cross compilation [McClure]
> - Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes]
> - Fix compilation of contrib/minizip on FreeBSD [Marquez]
> - Correct suggested usages in win32/Makefile.msc [Shachar, Horvath]
> - Include io.h for Turbo C / Borland C on all platforms [Truta]
> - Make version explicit in contrib/minizip/configure.ac [Bosmans]
> - Avoid warning for no encryption in contrib/minizip/zip.c [Vollant]
> - Minor cleanup up contrib/minizip/unzip.c [Vollant]
> - Fix bug when compiling minizip with C++ [Vollant]
> - Protect for long name and extra fields in contrib/minizip [Vollant]
> - Avoid some warnings in contrib/minizip [Vollant]
> - Add -I../.. -L../.. to CFLAGS for minizip and miniunzip
> - Add missing libs to minizip linker command
> - Add support for VPATH builds in contrib/minizip
> - Add an --enable-demos option to contrib/minizip/configure
> - Add the generation of configure.log by ./configure
> - Exit when required parameters not provided to win32/Makefile.gcc
> - Have gzputc return the character written instead of the argument
> - Use the -m option on ldconfig for BSD systems [Tobias]
> - Correct in zlib.map when deflateResetKeep was added
> }}}
>
> In particular, it builds on the Skynet machine mark (SunOS 5.10-32) with
> GCC-4.7.0, unlike zlib-1.2.5.
New description:
{{{
Changes in 1.2.6 (29 Jan 2012)
- Update the Pascal interface in contrib/pascal
- Fix function numbers for gzgetc_ in zlibvc.def files
- Fix configure.ac for contrib/minizip [Schiffer]
- Fix large-entry detection in minizip on 64-bit systems [Schiffer]
- Have ./configure use the compiler return code for error indication
- Fix CMakeLists.txt for cross compilation [McClure]
- Fix contrib/minizip/zip.c for 64-bit architectures [Dalsnes]
- Fix compilation of contrib/minizip on FreeBSD [Marquez]
- Correct suggested usages in win32/Makefile.msc [Shachar, Horvath]
- Include io.h for Turbo C / Borland C on all platforms [Truta]
- Make version explicit in contrib/minizip/configure.ac [Bosmans]
- Avoid warning for no encryption in contrib/minizip/zip.c [Vollant]
- Minor cleanup up contrib/minizip/unzip.c [Vollant]
- Fix bug when compiling minizip with C++ [Vollant]
- Protect for long name and extra fields in contrib/minizip [Vollant]
- Avoid some warnings in contrib/minizip [Vollant]
- Add -I../.. -L../.. to CFLAGS for minizip and miniunzip
- Add missing libs to minizip linker command
- Add support for VPATH builds in contrib/minizip
- Add an --enable-demos option to contrib/minizip/configure
- Add the generation of configure.log by ./configure
- Exit when required parameters not provided to win32/Makefile.gcc
- Have gzputc return the character written instead of the argument
- Use the -m option on ldconfig for BSD systems [Tobias]
- Correct in zlib.map when deflateResetKeep was added
}}}
In particular, it builds on the Skynet machine mark (SunOS 5.10-32) with
GCC-4.7.0, unlike zlib-1.2.5.
'''spkg''':
[http://boxen.math.washington.edu/home/jdemeyer/spkg/zlib-1.2.6.spkg]
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12800#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.