On 2013-04-10 16:34, Dave Korn wrote:
On 10/04/2013 10:50, Yaakov (Cygwin/X) wrote:
Only the man3 pages collide with gcc4-core. But gcc's libffi.dll.a will
take priority over the one in /usr/lib (see gcc -print-search-dirs), so
manual intervention will be necessary until our gcc stops shipping libffi.
Okeydokey. Upstream libffi generates cygffi-6.dll, so what I'll do is
incorporate the patch (along with your others) into 4.7.3-1 (which will be a
full curr: version release), and ship one last version of libffi4 (marked
obsolete) with that but make sure the man pages, static import lib etc (-devel
stuff basically) is not packaged. That'll probably be in ten days or so, at
which point you can upload the standalone libffi. Makes sense?
After applying my libffi-noinst.patch, all you really need to do is
remove the libffi4-4.7.* test releases and leave 4.5.3-3 in the distro
until all libffi-dependent packages are rebuilt (most of which are mine).
Yaakov