From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from scc-mailout-kit-01.scc.kit.edu (scc-mailout-kit-01.scc.kit.edu [129.13.231.81]) by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id 9af017fa for ; Wed, 22 Feb 2017 06:08:09 -0500 (EST) Received: from asta-nat.asta.uni-karlsruhe.de ([172.22.63.82] helo=hekate.usta.de) by scc-mailout-kit-01.scc.kit.edu with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (envelope-from ) id 1cgUmE-0006Mt-8e; Wed, 22 Feb 2017 12:08:09 +0100 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.77) (envelope-from ) id 1cgUmB-0005v4-Vw; Wed, 22 Feb 2017 12:08:03 +0100 Received: from athene.usta.de ([172.24.96.10]) by donnerwolke.usta.de with esmtp (Exim 4.84_2) (envelope-from ) id 1cgUmA-0004Is-IL; Wed, 22 Feb 2017 12:08:02 +0100 Received: from localhost (athene.usta.de [local]) by athene.usta.de (OpenSMTPD) with ESMTPA id 6f4c721a; Wed, 22 Feb 2017 12:08:02 +0100 (CET) Date: Wed, 22 Feb 2017 12:08:02 +0100 From: Ingo Schwarze To: bapt@freebsd.org Cc: tech@mdocml.bsd.lv Subject: call for testing: mandoc-1.13.5 release candidate Message-ID: <20170222110802.GA11760@athene.usta.de> X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.6.2 (2016-07-01) Hi, now that mandoc-1.14.1 is out of the door, i'm planning to release the SQLite3-compat version mandoc-1.13.5 soon. A release candidate tarball is available for testing: http://mdocml.bsd.lv/snapshots/mdocml-1.13.5rc1.tar.gz Both reports of successes and failures are welcome! Mandoc 1.13.5 is a backward compatibility maintenance release containing all the improvements of 1.14.1 except the switch away from SQLite3 and except catman(8). It is intended exclusively for -stable operating systems using mandoc-based apropos(1) who cannot change the database format just like that - notably FreeBSD-stable. Everybody else is encouraged to use the 1.14 branch instead because the 1.14 database format is smaller and faster, the 1.14 makewhatis(8) has some functionality improvements that could not be ported back, and because the new code got better testing coverage, so there is a lower risk of bugs in 1.14.1. In a nutshell, the basic testing procedure is: $ ./configure $ make $ make regress For more details, see the INSTALL file in the tarball. Note that the regression suite does NOT test the database functionality at all, so please check manually that the database functionality you need works for you. One minimal way to do that looks like this: mkdir Test mkdir Test/man1 mkdir Test/man3 mkdir Test/man5 mkdir Test/man7 mkdir Test/man8 cp *.1 Test/man1 cp *.3 Test/man3 cp *.5 Test/man5 cp *.7 Test/man7 cp *.8 Test/man8 ln -s mandoc makewhatis ln -s mandoc man ./makewhatis Test Then set "export MANPATH=Test" and play around with "./man -k". Of course, it is better to try something similar with your real manual page tree. Optionally, you can run $ echo BUILD_CGI=1 > configure.local $ cp cgi.h.example cgi.h before ./configure, but it is not very important. I don't expect that anybody will run a 1.13.5 man.cgi(8) server. Thank you for your support! Ingo -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv