I have a build of gmp-4.2.4 available for upload. The setup.hint files
are unchanged. All tests in the testsuite pass. The shared libraries
are still backward compatible with previous versions. However, as noted
in the release notes, the gmp testsuite uses undocumented functions in
the library and one of these has been removed. Consequently, some tests
in the 4.2.3-1 release fail when run using this DLL.
This release contains some bug fixes - http://gmplib.org/gmp4.2.html
Starting with version 4.2.2, the upstream build increased the version
number of libgmpxx to "correct the shared library numbers". This was
reverted (http://cygwin.com/ml/cygwin-apps/2008-03/msg00334.html) for
cygwin as the 4.2.2 shared library was backwards compatible with the 4.1
and 4.2.1 releases. I have continued this practice for this 4.2.4
release. (We will need to bump the dll version when we move to the new
version of g++. )
David
############################################################################
D=http://billinghurst.customer.netspace.net.au/cygwin
mkdir gmp
cd gmp
wget ${D}/gmp/gmp-4.2.4-1-src.tar.bz2
wget ${D}/gmp/gmp-4.2.4-1.tar.bz2
wget ${D}/gmp/setup.hint
mkdir libgmp-devel
cd libgmp-devel
wget ${D}/gmp/libgmp-devel/libgmp-devel-4.2.4-1.tar.bz2
wget ${D}/gmp/libgmp-devel/setup.hint
cd ..
mkdir libgmp3
cd libgmp3
wget ${D}/gmp/libgmp3/libgmp3-4.2.4-1.tar.bz2
wget ${D}/gmp/libgmp3/setup.hint
cd ../..