[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #42729] [DBusKit] Unnecessary libtool usage
From: |
Yavor Doganov |
Subject: |
[bug #42729] [DBusKit] Unnecessary libtool usage |
Date: |
Fri, 11 Jul 2014 13:26:12 +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/?42729>
Summary: [DBusKit] Unnecessary libtool usage
Project: GNUstep
Submitted by: yavor
Submitted on: Fri 11 Jul 2014 04:26:11 PM EEST
Category: Libraries
Severity: 3 - Normal
Item Group: Installation
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
DBusKit attempts to use libtool, but that is impossible as it stands. You
either have to use Automake which has built-in support for libtool, or
write/implement libtool-aware rules (which is not straightforward and would
probably conflict with gnustep-make's rules). Furthermore, using libtool is
not needed, because GNUstep Make supports shared libraries, albeit in a much
less sophisticated manner.
DBUS_LIBS and MORE_LIBS should be added to LIBRARIES_DEPEND_UPON and not
LDFLAGS so that the libs are added after the objects that are being linked in
and not as linker options (that will fail on some systems).
Perhaps the test for libclang should be conditionalized and not performed if
CC/OBJC is not clang (I have not addressed this in the patch as I'm not
certain about the implications).
The 0.1.1 tarball contains a libtool script which should never be distributed
(it is configuration-dependent). Also there are a bunch of object files which
shouldn't be there, too.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 11 Jul 2014 04:26:11 PM EEST Name: no-libtool.patch Size: 673B
By: yavor
<http://savannah.gnu.org/bugs/download.php?file_id=31699>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?42729>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #42729] [DBusKit] Unnecessary libtool usage,
Yavor Doganov <=