[Xtide-announce] libtcd-2.2.7-r2 and xtide-2.15

David Flater dave at flaterco.com
Mon Jan 25 13:07:49 EST 2016


New tarballs for libtcd-2.2.7-r2 and xtide-2.15 are available from http://flaterco.com/xtide/files.html.  I will update the contrib binaries for DOS, Windows, and ARM in coming days.


      libtcd 2.2.7 release 2 (libtcd.so.1.0.2)

David Flater
2016-01-25

Updated the version strings in the prebuilt DOS/tcd.h and VS/tcd.h to match the current version.

Added m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) to configure.ac.

Except for DOS and VS there is no need to update.


      XTide 2.15 (libxtide.so.1.0.0) (2016-01-25)

This release is all about catching up with external changes, with significant additions occurring only to xttpd.  Users of the 2.14 versions of xtide, tide, and libxtide won't notice a functional difference, but some build script breakage has been fixed.

Added systemd <http://www.freedesktop.org/wiki/Software/systemd/> support to xttpd (with thanks to Mamoru Tasaka):

  * When configured with --enable-systemd, xttpd links with libsystemd and runs as a "simple" socket-activated service.  This removes the need for xttpd to be launched with root privileges but requires additional config files <http://flaterco.com/xtide/installation.html#systemd> to be installed.
  * Added scripts/systemd containing xttpd.socket and xttpd.service.
  * Harmonizing changes to barf messages in libxtide.

Other xttpd improvements:

  * Made work with IPv6.
  * Invoke daemon() if not using systemd.
  * Log empty requests as such instead of "Bad client command" with no details.
  * Improved guessing of hostname when webmaster address is not specified.
  * Added |-DXTTPD_NO_DAEMON| option for debugging/testing and as a kludge for Android.

For Xaw3dXft:

  * Fixed freetype2 detection (was failing on Slackware 14.1).
  * Updated xxX.cc to the 1.6.2d API.
  * Updated configure to detect 1.6.2d and not any earlier version.  Note:  Every update tends to break the build, but there are no version defines to use defensively.

Updated Android, VS, and DOS build scripts for Android NDK r10e, Visual Studio Community 2015, and DJGPP 2.05 respectively, and the current versions of everything.

Obscure changes to build scripts for compatibility with new versions of automake/autoconf:

  * Added |AUTOMAKE_OPTIONS = subdir-objects| to Makefile.am.
  * Fixed consequential damage to XML parser recipes.  Note:  Newer autotools produce scripts such that regeneration of the XML parser will fail.  You get xml_y.hh instead of xml_y.h.  For now, stick with the working build scripts generated by older autotools.
  * Added |m4_ifdef([AM_PROG_AR], [AM_PROG_AR])| to configure.ac.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist10.pair.net/pipermail/xtide-announce/attachments/20160125/41d1f1f1/attachment.html>


More information about the XTide-announce mailing list