* mdocml-1.12.2 release announcement @ 2013-10-05 15:45 ` Ingo Schwarze 2013-10-06 6:10 ` Michael Dexter 2013-10-06 11:32 ` Thomas Klausner 0 siblings, 2 replies; 5+ messages in thread From: Ingo Schwarze @ 2013-10-05 15:45 UTC (permalink / raw) To: discuss I'm pleased to announce that version 1.12.2 of mandoc has just been released from http://mdocml.bsd.lv/ . This is intended as a stable production release, the code contained herein has been thoroughly tested in OpenBSD-current for a long time and is very close to what will be released with OpenBSD 5.4 on November 1, 2013. So it is recommended that all downstream ports maintainers upgrade their systems to use: http://mdocml.bsd.lv/snapshots/mdocml-1.12.2.tar.gz The main new feature in 1.12.2 is a fully functional mdoc(7) to man(7) converter, to be called as mandoc -Tman. Todd C. Miller has already been using this feature to prepare the portable releases of sudo(8) since sudo-1.8.6 on September 4, 2012, see http://www.sudo.ws/sudo/stable.html#1.8.6 . In the 18 months since the mdoc-1.12.1 release, support for some missing man(7) features was added and many bugs were fixed in the mdoc(7), man(7) and tbl(7) parsers and formatters. For more information about changes in the past, see http://mdocml.bsd.lv/NEWS and the CVS web interface at http://mdocml.bsd.lv/cgi-bin/cvsweb/?cvsroot=mdocml . I'd like to thank Todd Miller for suggesting the -Tman feature and for providing repeated feedback while it was being implemented, as well as many other people having reported bugs and sent patches. Special thanks to all those having helped with release testing on various platforms in addition to my own testing on OpenBSD and Linux, in particular Thomas Klausner (NetBSD), Ulrich Spoerlein (FreeBSD), Franco Fichtner (DragonFly and MacOS X), Ben Gras (Minix3), and - of course! - Kristaps Dzonsons (Linux and MacOS X). Ingo Schwarze Karlsruhe, October 5, 2013 -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: mdocml-1.12.2 release announcement 2013-10-05 15:45 ` mdocml-1.12.2 release announcement Ingo Schwarze @ 2013-10-06 6:10 ` Michael Dexter 2013-10-06 7:24 ` Ingo Schwarze 2013-10-06 11:32 ` Thomas Klausner 1 sibling, 1 reply; 5+ messages in thread From: Michael Dexter @ 2013-10-06 6:10 UTC (permalink / raw) To: discuss; +Cc: Ingo Schwarze On 10/5/13 8:45 AM, Ingo Schwarze wrote: > I'm pleased to announce that version 1.12.2 of mandoc > has just been released from http://mdocml.bsd.lv/ . Great work Ingo! Glad to see DragonFly BSD, FreeBSD, Mac OS X and NetBSD involvement. Michael -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: mdocml-1.12.2 release announcement 2013-10-06 6:10 ` Michael Dexter @ 2013-10-06 7:24 ` Ingo Schwarze 0 siblings, 0 replies; 5+ messages in thread From: Ingo Schwarze @ 2013-10-06 7:24 UTC (permalink / raw) To: Michael Dexter; +Cc: discuss Hi Michael, Michael Dexter wrote on Sat, Oct 05, 2013 at 11:10:06PM -0700: > On 10/5/13 8:45 AM, Ingo Schwarze wrote: >> I'm pleased to announce that version 1.12.2 of mandoc >> has just been released from http://mdocml.bsd.lv/ . > Great work Ingo! Thanks. > Glad to see DragonFly BSD, FreeBSD, Mac OS X and NetBSD involvement. Err, wait. I fear my wording was misleading. Just to make that clear: To my knowledge, neither Kristaps nor Franco are Apple employees or Mac OS X developers. They just *tested* on Mac OS X. Similarly, neither Kristaps nor myself are Debian GNU/Linux developers (shudder...) - we just tested on Debian. So "Mac OX X involvement" may be slightly overstated. Then again, if anybody knows some actual Mac OS X developers who could be interested, don't hesitate to send them my way. But, yes, i'm glad as well to see DragonFly, FreeBSD, NetBSD, Minix3, OpenBSD, and pkgsrc involvement. :-) Yours, Ingo -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: mdocml-1.12.2 release announcement 2013-10-05 15:45 ` mdocml-1.12.2 release announcement Ingo Schwarze 2013-10-06 6:10 ` Michael Dexter @ 2013-10-06 11:32 ` Thomas Klausner 2013-10-06 15:29 ` Building on __sun, was: " Ingo Schwarze 1 sibling, 1 reply; 5+ messages in thread From: Thomas Klausner @ 2013-10-06 11:32 UTC (permalink / raw) To: discuss On Sat, Oct 05, 2013 at 05:45:59PM +0200, Ingo Schwarze wrote: > I'm pleased to announce that version 1.12.2 of mandoc > has just been released from http://mdocml.bsd.lv/ . Since pkgsrc has been upgraded, we also have SunOS testing now :) It fails due to missing endian.h, details at http://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-trunk32/20131005.2027/mdocml-1.12.2/build.log Thomas -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv ^ permalink raw reply [flat|nested] 5+ messages in thread
* Building on __sun, was: Re: mdocml-1.12.2 release announcement 2013-10-06 11:32 ` Thomas Klausner @ 2013-10-06 15:29 ` Ingo Schwarze 0 siblings, 0 replies; 5+ messages in thread From: Ingo Schwarze @ 2013-10-06 15:29 UTC (permalink / raw) To: discuss; +Cc: Thomas Klausner Hi Thomas, Thomas Klausner wrote on Sun, Oct 06, 2013 at 01:32:25PM +0200: > Since pkgsrc has been upgraded, we also have SunOS testing now :) > It fails due to missing endian.h, details at > http://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-trunk32/20131005.2027/mdocml-1.12.2/build.log Oh boy. That's not even a 1.12.2 regression, it's a 1.12.1 regression, so nobody on __sun notived for one and a half years. Can you try this, please? I pulled a tree from git://github.com/illumos/illumos-gate.git and according to what i see in there, it ought to work, but i can't really test compilation on __sun ... Thank you, Ingo Index: apropos_db.c =================================================================== RCS file: /usr/vhosts/mdocml.bsd.lv/cvs/mdocml/Attic/apropos_db.c,v retrieving revision 1.32.2.2 diff -u -p -r1.32.2.2 apropos_db.c --- apropos_db.c 5 Oct 2013 20:30:05 -0000 1.32.2.2 +++ apropos_db.c 6 Oct 2013 15:25:29 -0000 @@ -30,14 +30,19 @@ #include <string.h> #include <unistd.h> -#if defined(__linux__) -# include <endian.h> -# include <db_185.h> -#elif defined(__APPLE__) +#if defined(__APPLE__) # include <libkern/OSByteOrder.h> -# include <db.h> +#elif defined(__linux__) +# include <endian.h> +#elif defined(__sun) +# include <sys/byteorder.h> #else # include <sys/endian.h> +#endif + +#if defined(__linux__) +# include <db_185.h> +#else # include <db.h> #endif Index: config.h.post =================================================================== RCS file: /usr/vhosts/mdocml.bsd.lv/cvs/mdocml/config.h.post,v retrieving revision 1.6.2.2 diff -u -p -r1.6.2.2 config.h.post --- config.h.post 3 Oct 2013 00:46:36 -0000 1.6.2.2 +++ config.h.post 6 Oct 2013 15:25:29 -0000 @@ -19,6 +19,9 @@ # if defined(__APPLE__) # define betoh64(x) OSSwapBigToHostInt64(x) # define htobe64(x) OSSwapHostToBigInt64(x) +# elif defined(__sun) +# define betoh64(x) BE_64(x) +# define htobe64(x) BE_64(x) # else # define betoh64(x) be64toh(x) # endif Index: mandocdb.c =================================================================== RCS file: /usr/vhosts/mdocml.bsd.lv/cvs/mdocml/mandocdb.c,v retrieving revision 1.49.2.8 diff -u -p -r1.49.2.8 mandocdb.c --- mandocdb.c 5 Oct 2013 20:30:05 -0000 1.49.2.8 +++ mandocdb.c 6 Oct 2013 15:25:34 -0000 @@ -34,19 +34,21 @@ #include <string.h> #include <unistd.h> -#if defined(__linux__) || defined(__sun) -# include <endian.h> -# include <db_185.h> -#elif defined(__APPLE__) +#if defined(__APPLE__) # include <libkern/OSByteOrder.h> -# include <db.h> +#elif defined(__linux__) +# include <endian.h> +#elif defined(__sun) +# include <sys/byteorder.h> +# include <sys/stat.h> #else # include <sys/endian.h> -# include <db.h> #endif -#if defined(__sun) -#include <sys/stat.h> +#if defined(__linux__) +# include <db_185.h> +#else +# include <db.h> #endif #include "man.h" -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-10-06 15:29 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <sfid-H20131005-174621-+026.82-1@spamfilter.osbf.lua> 2013-10-05 15:45 ` mdocml-1.12.2 release announcement Ingo Schwarze 2013-10-06 6:10 ` Michael Dexter 2013-10-06 7:24 ` Ingo Schwarze 2013-10-06 11:32 ` Thomas Klausner 2013-10-06 15:29 ` Building on __sun, was: " Ingo Schwarze
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).