From f0277d8a0552b13de62ac7a43c3381733f8f8c94 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Tue, 24 Jun 2014 06:14:46 +0000 Subject: libs/harfbuzz: Avoid 'not supported' warnings on CYGWIN git-svn-id: svn://tug.org/texlive/trunk@34373 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog | 4 ++++ .../libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin | 12 ++++++++++++ Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog index e3d88bf79f2..ae6fb04efdd 100644 --- a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog +++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/ChangeLog @@ -1,3 +1,7 @@ +2014-06-23 Peter Breitenlohner + + * patch-01-cygwin (new): Avoid 'not supported' warnings. + 2014-06-16 Peter Breitenlohner Imported harfbuzz-0.9.29 source tree from: diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin new file mode 100644 index 00000000000..bd6a81f4c32 --- /dev/null +++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29-PATCHES/patch-01-cygwin @@ -0,0 +1,12 @@ +diff -ur harfbuzz-0.9.29.orig/src/hb-private.hh harfbuzz-0.9.29/src/hb-private.hh +--- harfbuzz-0.9.29.orig/src/hb-private.hh 2014-05-08 23:54:36.000000000 +0200 ++++ harfbuzz-0.9.29/src/hb-private.hh 2014-06-23 19:09:17.000000000 +0200 +@@ -179,7 +179,7 @@ + #endif + + #ifndef HB_INTERNAL +-# ifndef __MINGW32__ ++# if !defined(__MINGW32__) && !defined(__CYGWIN__) + # define HB_INTERNAL __attribute__((__visibility__("hidden"))) + # else + # define HB_INTERNAL diff --git a/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh b/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh index e5011e2d3b7..e08c1fe98e5 100644 --- a/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh +++ b/Build/source/libs/harfbuzz/harfbuzz-0.9.29/src/hb-private.hh @@ -179,7 +179,7 @@ ASSERT_STATIC (sizeof (hb_var_int_t) == 4); #endif #ifndef HB_INTERNAL -# ifndef __MINGW32__ +# if !defined(__MINGW32__) && !defined(__CYGWIN__) # define HB_INTERNAL __attribute__((__visibility__("hidden"))) # else # define HB_INTERNAL -- cgit v1.2.3