From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20581 invoked by alias); 5 Dec 2014 14:19:19 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 20559 invoked by uid 89); 5 Dec 2014 14:19:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-HELO: out3-smtp.messagingengine.com Received: from out3-smtp.messagingengine.com (HELO out3-smtp.messagingengine.com) (66.111.4.27) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Fri, 05 Dec 2014 14:19:15 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 655AF208CD for ; Fri, 5 Dec 2014 09:19:13 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Fri, 05 Dec 2014 09:19:13 -0500 Received: from [192.168.1.102] (unknown [86.139.177.174]) by mail.messagingengine.com (Postfix) with ESMTPA id E8475680119; Fri, 5 Dec 2014 09:19:12 -0500 (EST) Message-ID: <5481BEDF.1000807@dronecode.org.uk> Date: Fri, 05 Dec 2014 14:19:00 -0000 From: Jon TURNEY Reply-To: cygwin-xfree@cygwin.com User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com CC: jofferman@gmail.com Subject: Re: build error on 1.16.2-1 References: In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2014-12/txt/msg00014.txt.bz2 On 01/12/2014 23:37, J. Offerman wrote: > This is an obvious source-header discrepancy. The source > file(auto-generated anyway) doesn't seem to be changed recently, while > the header file(glext.h) has a timestamp of Nov 16 now. So it looks > like only the header file got advanced here. Looking at the > announcements, it should be the Mesa update on Nov 17 that renewed it. > Should I just add the extra arguments for those 3 funcs in the source > file as defined in the new header file? That looks like working. Thanks for drawing this to my attention. Yes, it seems that the the glext.h header file (which comes from Khronos via the w32api-headers package) now has the fix (svn r27313) to add the extra argument to the prototype, but the XML used for the generated code (which comes from Khronos via the khronos-opengl-registry package) is only on svn r27116. I'm afraid you'll have to fix this manually until I generate a new khronos-opengl-registry package Since keeping these things in sync is kind of a pain, and limits it to handling GL functions which are known about at build time, I'd like to replace this compile-time thunk generation with something which does it dynamically at run-time, but I haven't found the time to do that... -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/