]> git.sesse.net Git - vlc/commit
contrib: remove STDC hack for android
authorRafaël Carré <funman@videolan.org>
Thu, 29 Mar 2012 20:18:20 +0000 (16:18 -0400)
committerRafaël Carré <funman@videolan.org>
Fri, 30 Mar 2012 15:13:57 +0000 (11:13 -0400)
commitb0ea094267e4bb5e654028b5b4a4ef38ec90e6d9
tree68b6f99998536df3f2a147d8b2fafae05d6a0a1d
parent7641dadb21bf0e60ea99c092caa1dcf3fca257c6
contrib: remove STDC hack for android

Remove -ansi flag for packages which don't build.

-ansi (and __STRICT_ANSI__) prevent the bionic headers to define (u)int64_t

Freetype exhibits a bug in gcc headers which typedef uint64_t u_int64_t

It seems like gcc, libebml, libmatroska, and taglib rely on standard headers
to define (u)int64_t which is the case for glibc even with -ansi.
contrib/src/ebml/no-ansi.patch [new file with mode: 0644]
contrib/src/ebml/rules.mak
contrib/src/freetype2/rules.mak
contrib/src/main.mak
contrib/src/matroska/no-ansi.patch [new file with mode: 0644]
contrib/src/matroska/rules.mak
contrib/src/taglib/no-ansi.patch [new file with mode: 0644]
contrib/src/taglib/rules.mak