Summary: | DAHTOOL-00074: SONAME of libtonezone changed in 2.11 | ||
Reporter: | Tzafrir Cohen (tzafrir) | Labels: | |
Date Opened: | 2016-06-26 16:46:26 | Date Closed: | 2017-06-26 08:54:43 |
Priority: | Major | Regression? | Yes |
Status: | Closed/Complete | Components: | General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ( 0) soname.patch | |
Description: | The SONAME of libtonezone has changed in the rewrite of the build system from libtonezone.so.2.0 to libtonezone.so.2 . While the latter is the correct form, it seems that the change causes a few breakages: I noticed cases where Asterisk failed to use the new dahdi-tools package and had to be rebuilt to use it.
(Note: Affected versions: 2.11.0, 2.11.1) I'm not sure how to fix this. My current workaround: after configure is run, run: sed -i -e '/^soname_spec=/s/major/&.\\$age/' libtool | ||
Comments: | By: Tzafrir Cohen (tzafrir) 2016-06-28 15:53:11.243-0500 Fix soname_spec in the libtool script after generating it in the configure script. By: Tzafrir Cohen (tzafrir) 2017-06-26 08:54:43.533-0500 This issue is valid, but by now fixing it would break too many other systems which have already upgraded their systems. Thus closing it. |