From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19047 invoked by alias); 15 Feb 2008 20:20:12 -0000 Received: (qmail 17399 invoked by uid 22791); 15 Feb 2008 20:17:25 -0000 X-Spam-Check-By: sourceware.org Message-ID: <47B5F331.9000504@redhat.com> Date: Fri, 15 Feb 2008 20:20:00 -0000 From: Anthony Green User-Agent: Thunderbird 2.0.0.9 (X11/20071115) MIME-Version: 1.0 To: libffi-announce@sourceware.org Subject: Announcing libffi 3.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact libffi-announce-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-announce-owner@sourceware.org X-SW-Source: 2008/txt/msg00000.txt.bz2 I'm pleased to announce a software release 10 years in the making: libffi 3.0 libffi is a portable foreign function interface library. The last release of libffi, version 1.2, was released almost a decade ago in October, 1998. Shortly thereafter we started maintaining it within the GCC source repository along with the help of the GCC developers. Libffi's primary customer at the time was the GNU java runtime library, libgcj, and libffi benefited tremendously from the contributions of the GCC community[1]. However... Over the course of the last decade, and especially within the past couple of years, many projects have picked up the old libffi release or extracted it from the GCC sources for their own purposes[2]. There now exist a multitude of libffi forks, and for no good reason other than there not being independent stand-alone libffi releases. libffi 3.0 represents the resumption of regular, independent, stand-alone releases of libffi for all to consume. libffi 3.0 is the result of bundling the latest libffi sources from the GCC tree along with new configury, enhancements, documentation and testing. libffi will continue to be maintained in both the GCC tree as well as the original libffi cvs repository. Patches are welcome to either project, as we intend to perform two-way merges between the trees. Visit the libffi project site at http://sourceware.org/libffi for details. Download source release here: ftp://sourceware.org:/pub/libffi/libffi-3.0.0.tar.gz Enjoy... Anthony Green green@redhat.com [1] A special "thank you" goes out to the GCC hackers who contributed to libffi all these years. libffi is widely used (see below) entirely thanks to your continued efforts. [2] A survey of libffi users/bundlers/forkers: http://spindazzle.org/greenblog/index.php?/archives/81-libffi-users.html