[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#694452: unblock: gjs/1.32.0-3



Le mardi 18 décembre 2012 à 21:39 +0100, Julien Cristau a écrit : 
> On Mon, Nov 26, 2012 at 15:31:52 +0100, Josselin Mouette wrote:
> 
> > +diff --git a/gjs/context.h b/gjs/context.h
> > +index 4e01cc7..d19d8a5 100644
> > +--- a/gjs/context.h
> > ++++ b/gjs/context.h
> > +@@ -68,7 +68,11 @@ gboolean        gjs_context_define_string_array  (GjsContext  *js_context,
> > + GList*          gjs_context_get_all              (void);
> > + void*           gjs_context_get_native_context   (GjsContext *js_context);
> > + 
> > ++/* initial_frame is a JSStackFrame, but cannot be exposed as such in the
> > ++   public API. Pass NULL to get the topmost frame.
> > ++*/
> > + void            gjs_context_print_stack_to_buffer (GjsContext *js_context,
> > ++                                                   void       *initial_frame,
> > +                                                    GString    *buf);
> > + 
> > + void            gjs_context_print_stack_stderr    (GjsContext *js_context);
> 
> gjs/context.h seems to be a public header, and
> gjs_context_print_stack_to_buffer is exported.  This looks like ABI
> breakage to me?

Yes it is, but I checked rdeps and they don’t use the function except
for gjs itself.

Maybe I need to add a Breaks, though.

(As you may have noticed, upstream is not very careful with gjs’ ABI
versioning, grrr)

-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-


Reply to: