[bug #42729] [DBusKit] Unnecessary libtool usage
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/ ___ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep
[bug #42730] [DBusKit] Misc texinfo formatting fixes
URL: http://savannah.gnu.org/bugs/?42730 Summary: [DBusKit] Misc texinfo formatting fixes Project: GNUstep Submitted by: yavor Submitted on: Fri 11 Jul 2014 06:06:44 PM EEST Category: Libraries Severity: 3 - Normal Item Group: Documentation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any ___ Details: There are several warnings from makeinfo, this patch fixes them along with some other issues. * install-info will fail without @dircategory * use @direntry instead of direct info format * align entry to recommended column 32 * use @copying for the copyright/license blurb so that it is added as comment to all output formats * avoid multiple @title * @menu should not be wrapped in @ifinfo conditionals, otherwise makefinfo cannot figure out the structure of the document for other formats * menu items are inserted verbatim and should be wrapped, otherwise the result is ugly/hard to read ___ File Attachments: --- Date: Fri 11 Jul 2014 06:06:44 PM EEST Name: manual.patch Size: 2kB By: yavor http://savannah.gnu.org/bugs/download.php?file_id=31700 ___ Reply to this item at: http://savannah.gnu.org/bugs/?42730 ___ Message sent via/by Savannah http://savannah.gnu.org/ ___ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep
[bug #42732] [Performance] Uses Base but doesn't link with it
URL: http://savannah.gnu.org/bugs/?42732 Summary: [Performance] Uses Base but doesn't link with it Project: GNUstep Submitted by: yavor Submitted on: Fri 11 Jul 2014 07:55:19 PM EEST Category: Libraries Severity: 3 - Normal Item Group: Installation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any ___ Details: Trivial patch attached. ___ File Attachments: --- Date: Fri 11 Jul 2014 07:55:19 PM EEST Name: link-libs.patch Size: 295B By: yavor http://savannah.gnu.org/bugs/download.php?file_id=31702 ___ Reply to this item at: http://savannah.gnu.org/bugs/?42732 ___ Message sent via/by Savannah http://savannah.gnu.org/ ___ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep
[bug #42733] [SQLClient] Uses Base but doesn't link with it
URL: http://savannah.gnu.org/bugs/?42733 Summary: [SQLClient] Uses Base but doesn't link with it Project: GNUstep Submitted by: yavor Submitted on: Fri 11 Jul 2014 08:21:59 PM EEST Category: Libraries Severity: 3 - Normal Item Group: Installation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any ___ Details: Patch attached. ___ File Attachments: --- Date: Fri 11 Jul 2014 08:21:59 PM EEST Name: link-libs.patch Size: 556B By: yavor http://savannah.gnu.org/bugs/download.php?file_id=31703 ___ Reply to this item at: http://savannah.gnu.org/bugs/?42733 ___ Message sent via/by Savannah http://savannah.gnu.org/ ___ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep
[bug #42734] [SQLClient] Unused config.{sub,guess}
URL: http://savannah.gnu.org/bugs/?42734 Summary: [SQLClient] Unused config.{sub,guess} Project: GNUstep Submitted by: yavor Submitted on: Fri 11 Jul 2014 09:01:32 PM EEST Category: Libraries Severity: 3 - Normal Item Group: Installation Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any ___ Details: SQLClient includes config.sub and config.guess but AFAICS doesn't use them -- there's no AC_CANONICAL_* macro call in configure.ac. There is some CPU-specific stuff related to the JDBC bundle but GNUSTEP_* variables are used and they're determined by GNUstep Make. install-sh also seems unnecessary. ___ Reply to this item at: http://savannah.gnu.org/bugs/?42734 ___ Message sent via/by Savannah http://savannah.gnu.org/ ___ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep