lm_sensors (libsensors) soname breaking update will hit rawhide soon

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

 



Hi all,

As already announced some time ago, F-9 / rawhide will move to lm_sensors-3.0.0 as that brings several big advantages.

However this new version also comes with a new API and thus a new soname. This new API is not 100% compatible to the old API, so packages which use libsensors will need to have patches written.

This will affect the following packages:
gkrellm *
ksensors **
gnome-sensors-applet **
kdebase
net-snmp
net-snmp-libs
nagios-plugins
xfce4-sensors-plugin

*) A patch fixing gkrellm is already in Fedora devel CVS and has been send and
   accepted upstream
**) The 2 are mine and I will be taking care of them

See the gkrellm patch for some ideas of the needed changes, and howto write a patch so that the resulting code will work with both the old and the new lm_sensors. Once a patch has been written, please send it upstream and send it to me, I will then put it on the lm_sensors upstream wiki, so that early 3.0.0 testers will have access to all available patches, and also to avoid duplication of effort between us and Suse, who will be moving to 3.0.0 too.

Talking about this, before writing a patch, please check:
http://www.lm-sensors.org/wiki/Download

As any known patches to adapt software to the new API are published there.

---

Since rawhide will be raw enough as is the coming days, I will not be building lm_sensors-3.0.0 immediately. However I have an lm_sensors-3.0.0 package ready in the CVS devel branch, so to get 3.0.0 to adapt your packages, check out lm_sensors from CVS and do a local build in the devel branch.

Please prepare your packages for the new lm_sensors, I will be building it in rawhide one week from now, so on Saturday 17 November.

If you have trouble adapting your package please let me know and I'll try to help.

Thanks & Regards,

Hans

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[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