On Tue, Feb 03, 2015 at 07:29:06PM +0100, Michael Biebl wrote: > 2015-02-03 15:18 GMT+01:00 Kay Sievers <[email protected]>: > > On Tue, Feb 3, 2015 at 3:09 PM, Zbigniew Jędrzejewski-Szmek > > <[email protected]> wrote: > >> On Tue, Feb 03, 2015 at 01:34:23PM +0100, Lennart Poettering wrote: > >>> On Thu, 29.01.15 15:00, Zbigniew Jędrzejewski-Szmek ([email protected]) > >>> wrote: > >>> > >>> > On Sat, Aug 30, 2014 at 11:56:30AM +0200, Kay Sievers wrote: > >>> > > On Sat, Aug 30, 2014 at 2:09 AM, Michael Biebl <[email protected]> > >>> > > wrote: > >>> > > > Updated patch which the correct version information. > >>> > > > >>> > > Applied. > >>> > > >>> > Hm, I think this was an unintentional ABI break. udev_queue_flush @@ > >>> > LIBUDEV_183 > >>> > was removed, udev_queue_flush @@ LIBUDEV_215 was added. The linker > >>> > cannot know > >>> > that this is the same symbol. > >>> > >>> Hmm can you elaborate on this? I missing the context? Is there > >>> something to fix here? > >> For two releases systemd had a symbol, which then got removed. > >> Anyone compiling during that time and using it, would get a crashing > >> binary after installing systemd from the latest version. > >> > >> Although this happened a while ago and nobody complained suggests > >> that there were few users, and any there were got recompiled anyway. > > > > There should be no external users of these symbols, they were just > > exported for consistency. > > > http://codesearch.debian.net/results/udev_queue_flush > confirms that there are no external users. > > If there are only for internal use, maybe we should consider hiding them. Please don't. Once they're public, they're public. We can consider doing that when bumping so version for another reason.
Zbyszek _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
