All, I am sponsoring this fast track for Laszlo (Laca) Peter from the JDS Desktop team. The case directory contains this proposal. I have set the timeout for Friday, August 29th, 2008.
This project proposes to integrate the Foreign Function Interface library (libffi) into a Patch release of Solaris. Libffi facilitates calling code written in one language from code written in another language. libffi is an imported dependency for Python 2.5 (see PSARC/2008/543). Thanks, John -------------- next part -------------- Title: libffi - Foreign Function Interface library Case: PSARC/2008/542 Submitter: Laszlo Peter Owner: John Fischer Timeout: 08/29/2008 1.0 Introduction 1.1 Project/Component Working Name: libffi - Foreign Function Interface library 1.2 Purpose The Foreign Function Interface library facilitates calling code written in one language from code written in another language. See http://sourceware.org/libffi/ for more information. The purpose of including it in OpenSolaris is the ctypes Python modules. The ctypes module (in Python 2.5 and later) provides C compatible data types, and allows to call functions in shared libraries. Ctypes uses libffi. See http://docs.python.org/lib/module-ctypes.html for more information about ctypes. 2.0 Interfaces 2.2 Imported Interfaces Interface Classification Comments ----------------------------- -------------- ---------------------- libgcc_s.so.1 Volatile PSARC/2004/742 2.3 Exported Interfaces Interface Classification Comments ----------------------------- -------------- ---------------------- /usr/lib/libffi.so.5 Volatile /usr/lib/$MACH64/libffi.so.5 Volatile /usr/lib/pkgconfig/libffi.pc Uncommitted libffi pkg-config file /usr/lib/$MACH64/pkgconfig/ libffi pkg-config file libffi.pc Uncommitted for 64-bit builds