[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #42606] libopal: unfortunate library name
From: |
Yavor Doganov |
Subject: |
[bug #42606] libopal: unfortunate library name |
Date: |
Tue, 24 Jun 2014 14:28:14 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36 |
URL:
<http://savannah.gnu.org/bugs/?42606>
Summary: libopal: unfortunate library name
Project: GNUstep
Submitted by: yavor
Submitted on: Tue 24 Jun 2014 05:28:14 PM EEST
Category: Libraries
Severity: 3 - Normal
Item Group: Change Request
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
The choice for the library name is unfortunate because such library already
exists: http://www.opalvoip.org. I believe it is widespread enough since
Ekiga, the GNOME VoIP application, uses it. Both libraries provide
$(libdir)/libopal.so, which makes it impossible to coexist on one system in
packaged form. There can't be two different libraries with identical binary
package names (libopal-dev), either.
Worse, this is not only a packaging issue. A program using GNUstep opal will
happily (attempt to) link against the VoIP opal if they're installed on the
same system with different prefix, because the VoIP libopal library version is
greater.
Please consider renaming at least the LIBRARY_NAME in order to provide a
unique SONAME. Trivial patch attached.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tue 24 Jun 2014 05:28:14 PM EEST Name: libopal-rename.patch Size: 1kB
By: yavor
<http://savannah.gnu.org/bugs/download.php?file_id=31610>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?42606>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #42606] libopal: unfortunate library name,
Yavor Doganov <=