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: