Bug 26839

Summary: Build problem on Interix (POSIX layer on Windows)
Product: xorg Reporter: Markus Duft <markus.duft>
Component: Lib/XlibAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium Keywords: patch
Version: 7.5 (2009.10)   
Hardware: x86 (IA32)   
OS: other   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
guard inttypes inclusion, possibly including stdint instead. none

Description Markus Duft 2010-03-02 07:33:38 UTC
Created attachment 33684 [details] [review]
guard inttypes inclusion, possibly including stdint instead.

i'm using libX11 from gentoo prefix on interix. now i have a small build problem, which is a bug (i guess) anyway. attached is a patch to fix the problematic inclusion of inttypes.h, which is not present on my system.

BTW: could you add Interix as OS to bugzilla? :) i'm already using quite a few libraries on interix, and may report some more patches i use to build (i'm using xfce4's "terminal" for example already).
Comment 1 Alan Coopersmith 2010-04-16 08:51:44 UTC
(In reply to comment #0)
> Created an attachment (id=33684) [details]
> guard inttypes inclusion, possibly including stdint instead.

Removed the duplication of #include <stdint.h> and then applied
the rest to git master, thanks for the patch.

http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=d9cf5885b0f97942fbbd2a7cc50118132ece50f6

> BTW: could you add Interix as OS to bugzilla? :) i'm already using quite a few
> libraries on interix, and may report some more patches i use to build (i'm
> using xfce4's "terminal" for example already).

The people who maintain the freedesktop.org bugzilla are a separate group,
so I've split that off to bug 27699 with them.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.