[Xtide-announce] XTide 2.15-DEV 2016-01-14
David Flater
dave at flaterco.com
Thu Jan 14 20:10:24 EST 2016
Snapshot available from http://flaterco.com/xtide/files.html#xtide
Changes from previous snapshot:
* Improved IPv6 code
* Fixed freetype2 detection
* Updated to Xaw3dXft 1.6.2d (earlier versions no longer work)
* Minor tweaks
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
XTide 2.15-DEVELOPMENT (libxtide.so.1.0.0) (2016-01-14)
Added systemd <http://www.freedesktop.org/wiki/Software/systemd/> support for 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.
Obscure changes to build scripts required by 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.
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.
TO DO:
* Consider the graph mode suggestions.
* Update all the non-Linux build scripts. DOS: DJGPP 2.05 was released 2015-11-08.
DWF
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist10.pair.net/pipermail/xtide-announce/attachments/20160114/8dfde691/attachment.html>
More information about the XTide-announce
mailing list