Re: disruptive libffi upgrade

2012-04-25 Thread Colin Walters
On Sat, 2012-04-14 at 10:09 -0400, Colin Walters wrote: > On Fri, 2012-04-13 at 20:58 -0400, Anthony Green wrote: > > Sorry folks -- thanks for untagging. I'll ping the list again after May 9, > > as was suggested earlier in this thread. > > Here's a lightly tested patch which implements my sugg

Re: disruptive libffi upgrade

2012-04-15 Thread Kevin Kofler
Ralf Corsepius wrote: > You guys seem to be unable to comprehend the differences between > generated sources and generated intermediate files. "generated sources" is an oxymoron. Kevin Kofler -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/lis

Re: disruptive libffi upgrade

2012-04-15 Thread Horst H. von Brand
Frank Ch. Eigler wrote: > "Horst H. von Brand" writes: > > [...] > > Please go with (3), keeping generated files in git is just dumb. > > Please don't demean those who do it for well-considered reasons. I'm sorry if it came through too abrasive, but I just can't see a reason for keeping autoge

Re: disruptive libffi upgrade

2012-04-15 Thread Ralf Corsepius
On 04/15/2012 12:33 PM, Kevin Kofler wrote: Horst H. von Brand wrote: keeping generated files in git is just dumb. +1, but IMHO this is true even without the "in git" addition. Generated files also have no business being in a source tarball, You guys seem to be unable to comprehend the differe

Re: disruptive libffi upgrade

2012-04-15 Thread Kevin Kofler
Horst H. von Brand wrote: > keeping generated files in git is just dumb. +1, but IMHO this is true even without the "in git" addition. Generated files also have no business being in a source tarball, and IMHO the fact that the autotools get that wrong entirely disqualifies them from being a usa

Re: disruptive libffi upgrade

2012-04-14 Thread Frank Ch. Eigler
"Horst H. von Brand" writes: > [...] > Please go with (3), keeping generated files in git is just dumb. Please don't demean those who do it for well-considered reasons. - FChE -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel

Re: disruptive libffi upgrade

2012-04-14 Thread Horst H. von Brand
Colin Walters wrote: [...] > Incidentally - keeping the generated autotools stuff in git makes > tracking down what *really* changed extremely painful. It looks > like the ABI was bumped in ee6696fdf4768ba6dd037fb6dd99435afa13816e > but that commit has thousands of lines of generated code chang

Re: disruptive libffi upgrade

2012-04-14 Thread Colin Walters
On Fri, 2012-04-13 at 20:58 -0400, Anthony Green wrote: > Sorry folks -- thanks for untagging. I'll ping the list again after May 9, > as was suggested earlier in this thread. Here's a lightly tested patch which implements my suggestion of keeping the symbols as empty stubs. Incidentally - keep

Re: disruptive libffi upgrade

2012-04-13 Thread Anthony Green
m thinking that a Subject: Re: disruptive libffi upgrade On Fri, 13 Apr 2012 16:34:55 -0500 Michael Cronenworth wrote: > Anthony Green wrote: > > I recently release libffi 3.0.11, and ABI changes are mandating > > a .so number change. Despite the ABI change, I suspect that simp

Re: disruptive libffi upgrade

2012-04-13 Thread Kevin Fenzi
On Fri, 13 Apr 2012 16:34:55 -0500 Michael Cronenworth wrote: > Anthony Green wrote: > > I recently release libffi 3.0.11, and ABI changes are mandating > > a .so number change. Despite the ABI change, I suspect that simple > > rebuilds are all that will be required for dependent packages. >

Re: disruptive libffi upgrade

2012-04-13 Thread Michael Cronenworth
Anthony Green wrote: > I recently release libffi 3.0.11, and ABI changes are mandating a .so > number change. Despite the ABI change, I suspect that simple rebuilds > are all that will be required for dependent packages. Can you untag your build for a few weeks? It is too disruptive at the

Re: disruptive libffi upgrade

2012-04-13 Thread Ray Strode
Hi, On Fri, Apr 13, 2012 at 10:06 AM, Colin Walters wrote: > You have to temper guidelines with some thought.  How recently > have these symbols been introduced?  Are you aware of anything that > actually calls them?  If nothing does, have you considered simply > removing them?   Or, have you co

Re: disruptive libffi upgrade

2012-04-13 Thread Kalev Lember
On 04/13/2012 03:59 AM, Anthony Green wrote: > I recently release libffi 3.0.11, and ABI changes are mandating a .so > number change. Despite the ABI change, I suspect that simple rebuilds > are all that will be required for dependent packages. This affects a number of GNOME packages (~ one

Re: disruptive libffi upgrade

2012-04-13 Thread Colin Walters
On Thu, 2012-04-12 at 20:59 -0400, Anthony Green wrote: > 2. A new function has been introduced to support >variadic functions (ffi_prep_cif_var). > > Libtool's guidelines for .so versioning mandate that I move from > libffi.so.5.0.11 to libffi.so.6.0.0 (because functions have been > re

Re: disruptive libffi upgrade

2012-04-13 Thread Jon Ciesla
On Fri, Apr 13, 2012 at 7:49 AM, Andrew Haley wrote: > On 04/13/2012 01:59 AM, Anthony Green wrote: >> >>   I recently release libffi 3.0.11, and ABI changes are mandating a .so >>   number change.  Despite the ABI change, I suspect that simple rebuilds >>   are all that will be required for depen

Re: disruptive libffi upgrade

2012-04-13 Thread Andrew Haley
On 04/13/2012 01:59 AM, Anthony Green wrote: > > I recently release libffi 3.0.11, and ABI changes are mandating a .so > number change. Despite the ABI change, I suspect that simple rebuilds > are all that will be required for dependent packages. > > The ABI changes are simply: > > 1.

Re: disruptive libffi upgrade

2012-04-12 Thread Peter Robinson
On Fri, Apr 13, 2012 at 1:59 AM, Anthony Green wrote: > > Hello, > >  I recently release libffi 3.0.11, and ABI changes are mandating a .so >  number change.  Despite the ABI change, I suspect that simple rebuilds >  are all that will be required for dependent packages. > >  The ABI changes are si

disruptive libffi upgrade

2012-04-12 Thread Anthony Green
Hello, I recently release libffi 3.0.11, and ABI changes are mandating a .so number change. Despite the ABI change, I suspect that simple rebuilds are all that will be required for dependent packages. The ABI changes are simply: 1. Some internal debugging functions that should never h