Re: Unannounced ABI change without soname bump in libevdev-0.6 in Rawhide (and F19 and F20...) breaks GNOME, probably other consumers

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

 



I've added libevdev to the ABI tracker for this reason: http://upstream-tracker.org/versions/libevdev.html

Adam Williamson wrote:
Time for another PSA...

It appears libevdev 0.6 breaks the library's ABI without bumping the
soname (and without an announcement here or anywhere else I can find,
but an ABI change without an soname bump is just flat out wrong whether
announced or not). 0.6 was sent to Rawhide, F19 and F20 simultaneously.

The ABI change breaks GNOME in F20 and Rawhide (because clutter was
using the calls that disappeared in the 0.6 build):

undefined symbol: LIBEVDEV_READ_NORMAL  (/lib/libclutter-1.0.so.0)
undefined symbol: LIBEVDEV_READ_SYNC    (/lib/libclutter-1.0.so.0)

--
Andrey Ponomarenko, ROSA Lab.

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux