From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 4303 invoked from network); 3 Apr 2020 10:39:32 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with UTF8ESMTPZ; 3 Apr 2020 10:39:32 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id a5e0ee9b for ; Fri, 3 Apr 2020 05:39:31 -0500 (EST) Received: from scc-mailout-kit-01.scc.kit.edu (scc-mailout-kit-01.scc.kit.edu [129.13.231.81]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id b694fc96 for ; Fri, 3 Apr 2020 05:39:29 -0500 (EST) Received: from hekate.asta.kit.edu ([141.3.145.153] 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 1jKJjT-00024l-EV; Fri, 03 Apr 2020 12:39:28 +0200 Received: from donnerwolke.asta.kit.edu ([141.3.145.61] helo=donnerwolke.usta.de) by hekate.usta.de with esmtp (Exim 4.92.2) (envelope-from ) id 1jKJjS-00057S-F9; Fri, 03 Apr 2020 12:39:26 +0200 Received: from athene.asta.kit.edu ([141.3.145.60] helo=athene.usta.de) by donnerwolke.usta.de with esmtp (Exim 4.84_2) (envelope-from ) id 1jKJjS-0005D1-76; Fri, 03 Apr 2020 12:39:26 +0200 Received: from localhost (athene.usta.de [local]) by athene.usta.de (OpenSMTPD) with ESMTPA id 41588bf3; Fri, 3 Apr 2020 12:39:26 +0200 (CEST) Date: Fri, 3 Apr 2020 12:39:26 +0200 From: Ingo Schwarze To: Stephen Gregoratto Cc: discuss@mandoc.bsd.lv Subject: Re: Cannot compile on Arch Linux due to conflicing int types Message-ID: <20200403103926.GA181@athene.usta.de> References: X-Mailinglist: mandoc-discuss Reply-To: discuss@mandoc.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.2 (2019-09-21) Hi Stephen, Stephen Gregoratto wrote on Fri, Apr 03, 2020 at 02:14:37PM +1100: > The ohash functions included in tag.c use the stdint.h types, but tag.c > does not include them directly. This leads to compile errors like so: thank you very much for the very useful report. It really helps to find such glitches long before i call for release testing because it reduces the strain on everyone having to re-test on all platforms after last-minute fixes had to be rushed in for bugs found no earlier than during release testing itself. So every bug found *before* the start of release testing really improves the situation. Indeed, you are right, is required before , both the ohash_init(3) manual page and mandoc_headers(3) say so. Fixed with the commit appended below. Yours, Ingo Log Message: ----------- #include because that is needed before #include ; fixing a build failure of mandoc-portable on Arch Linux reported by Stephen Gregoratto . Modified Files: -------------- mandoc: tag.c Revision Data ------------- Index: tag.c =================================================================== RCS file: /home/cvs/mandoc/mandoc/tag.c,v retrieving revision 1.31 retrieving revision 1.32 diff -Ltag.c -Ltag.c -u -p -r1.31 -r1.32 --- tag.c +++ tag.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include -- To unsubscribe send an email to discuss+unsubscribe@mandoc.bsd.lv