Hello.
To fix #486693, I need to apply a patch that changes #define'd macro in an
exported library header.
The pattern is:
extern int foo(char *param1, int param2);
#define bar(param) foo(param, expr(param))
and changed thing is expr(param)
Looks like binary interface of the shared library do
> If the expr had a bug and old binaries didn't work with the old
> library then I would say that requires and shlibs bump, possibly a
> versioned conflicts against all rdepends and binNMUs.
As far as I understand, as soon as source uses the affected macro, binary is
broken if compiled against un
2 matches
Mail list logo