Age | Commit message (Collapse) | Author | Files | Lines |
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
Interesting changes since 1.21
==============================
* memGunzip has very slow on FreeBSD. Turns out to be down to
the way realloc works on FreeBSD. Changed both inflate & deflate
to use exponentially increasing buffer sizes when they need to
realloc. Thanks to Peter Jeremy for the lowdown on FreeBSD
memory allocation.
* Fixed a bug in the inflate method where the input buffer is an
lvalue (via substr). Problem & solution reported by Salvador Fandiqo.
* Tightened up the logic in Makefile.PL when BUILD_ZLIB is
True. Issue spotted by Ralf S. Engelschall.
* Added prototypes to the subs in Zlib.pm that didn't already have
them. Patch from Ed Avis.
* Documentation for some of the gz functions updated.
* Fix to allow intermingling of gzread & gzreadline - patch
supplied by Doug Perham.
* memGunzip will silently now work if the gzip trailer is
missing. Some HTTP Origin Servers seem to leave it out.
|
|
|
|
|
|
Changes:
1.21 - 28 April 2003
* Tests 148 & 150 from t/02zlib.t were failing on redhat 9.
* Added a few words about the problems with Mac OS X to the README file.
1.20 - 4 April 2003
* Fixed bug in gzopen where $gzerrno wasn't being set correctly.
The symptom was $gzerrno was set to Z_MEM_ERROR although the file
was opened ok. If gzopen failed, $gzerrno was being set correctly.
This problem wasn't spotted before because the typical test
to determine whether gzopen passed or failed was to check its
return value.
1.19 - 31 October 2002
* fixed a problem with t/02zlib.t that was failing with redhat 8.
1.18 - 24 October 2002
* fixed a Win32 problem in t/02zlib.t by changing sysread to read.
* zlib 1.0.5 & older doesn't have gzsetparams & gzeof. Added a new
variable to config.in to flag an old version of zlib. Split
out the tests for gzsetparams into t/05gzsetp.t
1.17 - 22 October 2002
* Moved the test to check the versions of libz & zlib.h into a separate
file and added troubleshooting notes to README.
* In gzopen, only attempt to call "tell" for normal files.
* Broke changes out of README into Changes file.
* Replaced internal use of Z_PARTIAL_FLUSH symbol with Z_SYNC_FLUSH.
zlib.h says /* will be removed, use Z_SYNC_FLUSH instead */
* Added support for zlib functions inflateSync and deflateParams.
* Added support for zlib functions gzeof and gzsetparams.
* Added support for access to adler, total_in & total_out
* The compress function can now take an optional parameter that
allows the compression level to be specified. This mirrors the
compress2 function available in zlib.
* memGzip doesn't work properly with perl 5.8.0 when it is given
UTF-8 data. Bug spotted by Andreas J. Koenig.
* Added note about Linux zlib-devel RPM to README.
* Fixed recursive build problem on win32 machines.
* Fixed problem with the test harness on Mac OS X.
Thanks to Carl Johan Berglund for reporting the problem and
helping track it down.
|
|
Use perl5/module.mk
Get ride of a patch by passing zlib's files locations in MAKE_ENV
|
|
* Changes a few types to get the module to build on 64-bit Solaris
* Changed the up/downgrade logic to default to the older constructs, and
to only call a downgrade if specifically requested. Some older versions
of Perl were having problems with the in-place edit.
* added the new XS constant code.
* Fixed bug in Makefile.PL that stopped "perl Makefile.PL PREFIX=..."
working.
|
|
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
|
|
|
|
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
|
|
Use buildlink functionality, provided by jlam.
Unknown changes since previous version (1.11).
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
This module provides a Perl interface to part of the info-zip zlib
compression library. For more details see the pod documentation
embedded in the file Zlib.pm.
Package submitted by Damon Brodie in PR pkg/11598.
|