From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35603 invoked by alias); 13 May 2016 10:46:14 -0000 Mailing-List: contact cygwin-developers-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner@cygwin.com Mail-Followup-To: cygwin-developers@cygwin.com Received: (qmail 35589 invoked by uid 89); 13 May 2016 10:46:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.3 required=5.0 tests=AWL,BAYES_05,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*r:4.77, HX-Envelope-From:sk:michael, H*r:sk:michael, gnulib X-HELO: smtp.salomon.at Received: from smtp.salomon.at (HELO smtp.salomon.at) (193.186.16.13) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Fri, 13 May 2016 10:46:11 +0000 Received: from samail03.wamas.com ([172.28.33.235] helo=mailhost.salomon.at) by smtp.salomon.at with esmtps (UNKNOWN:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1b1Abf-0003qD-8S; Fri, 13 May 2016 12:46:07 +0200 Received: from s01en24.wamas.com ([172.28.41.34]) by mailhost.salomon.at with esmtp (Exim 4.77) (envelope-from ) id 1b1Abe-0002JB-O4; Fri, 13 May 2016 12:46:06 +0200 To: cygwin-developers@cygwin.com From: Michael Haubenwallner Subject: About and , without gnulib Message-ID: <4184a812-40b7-f41d-8e07-16a3054d7b00@ssi-schaefer.com> Date: Fri, 13 May 2016 10:46:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2016-05/txt/msg00003.txt.bz2 Hi, independent of gnulib, I don't believe this include order should break: $ cat sys-time-h.c #include #include $ gcc -c sys-time-h.c In file included from /usr/include/time.h:12:0, from /usr/include/sys/time.h:268, from sys-time-h.c:2: /usr/include/sys/reent.h:276:3: error: expected specifier-qualifier-list before ‘_fpos64_t’ _fpos64_t _EXFNPTR(_seek64, (struct _reent *, _PTR, _fpos64_t, int)); ^ $ This is with 64-bit cygwin-2.5.1 and gcc-5.3.0. It does help to reverse their order, or include before, but I've failed to find something like that to be required by the specs... Thoughts? /haubi/