All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
@ 2019-01-24  7:03 Robert Yang
  2019-01-24  7:03 ` [PATCH 1/1] " Robert Yang
  0 siblings, 1 reply; 6+ messages in thread
From: Robert Yang @ 2019-01-24  7:03 UTC (permalink / raw)
  To: openembedded-core

The following changes since commit a4edfa4cf451bf412525887b5b24b9db6486ae97:

  remove unused distutils-tools.bbclass (2019-01-23 07:57:02 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib rbt/ft
  http://cgit.openembedded.org/openembedded-core-contrib/log/?h=rbt/ft

Robert Yang (1):
  fontconfig: Fix define for HAVE_POSIX_FADVISE

 ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 ++++++++++++++++++++++
 .../fontconfig/fontconfig_2.12.6.bb                |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch

-- 
2.7.4



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
  2019-01-24  7:03 [PATCH 0/1] fontconfig: Fix define for HAVE_POSIX_FADVISE Robert Yang
@ 2019-01-24  7:03 ` Robert Yang
  2019-01-24 14:33   ` Burton, Ross
  0 siblings, 1 reply; 6+ messages in thread
From: Robert Yang @ 2019-01-24  7:03 UTC (permalink / raw)
  To: openembedded-core

Otherwise, there would be build errors in the following 2 cases:
* define HAVE_POSIX_FADVISE
Or:
* undef HAVE_POSIX_FADVISE

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
---
 ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 ++++++++++++++++++++++
 .../fontconfig/fontconfig_2.12.6.bb                |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch

diff --git a/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
new file mode 100644
index 0000000..07b2d65
--- /dev/null
+++ b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
@@ -0,0 +1,33 @@
+From ab9522177a8396a51812fdbebb6387df451a8499 Mon Sep 17 00:00:00 2001
+From: Robert Yang <liezhi.yang@windriver.com>
+Date: Mon, 24 Dec 2018 11:03:58 +0800
+Subject: [PATCH] src/fccache.c: Fix define for HAVE_POSIX_FADVISE
+
+Otherwise, there would be build errors in the following 2 cases:
+* define HAVE_POSIX_FADVISE
+Or:
+* undef HAVE_POSIX_FADVISE
+
+Upstream-Status: Pending
+
+Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
+---
+ fccache.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/fccache.c b/src/fccache.c
+index 6f3c68a..85cc4b4 100644
+--- a/src/fccache.c
++++ b/src/fccache.c
+@@ -700,7 +700,7 @@ FcDirCacheMapFd (FcConfig *config, int fd, struct stat *fd_stat, struct stat *di
+     {
+ #if defined(HAVE_MMAP) || defined(__CYGWIN__)
+ 	cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
+-#if (HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
+ 	posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
+ #endif
+ 	if (cache == MAP_FAILED)
+-- 
+2.7.4
+
diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
index 6128d5e..beeae7f 100644
--- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
+++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
@@ -23,6 +23,7 @@ DEPENDS = "expat freetype zlib gperf-native"
 SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
            file://revert-static-pkgconfig.patch \
            file://0001-src-fcxml.c-avoid-double-free-of-filename.patch \
+           file://0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch \
            "
 
 SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
  2019-01-24  7:03 ` [PATCH 1/1] " Robert Yang
@ 2019-01-24 14:33   ` Burton, Ross
  2019-01-25  1:38     ` Robert Yang
  0 siblings, 1 reply; 6+ messages in thread
From: Burton, Ross @ 2019-01-24 14:33 UTC (permalink / raw)
  To: Robert Yang; +Cc: OE-core

Please send this upstream.

Ross

On Thu, 24 Jan 2019 at 06:46, Robert Yang <liezhi.yang@windriver.com> wrote:
>
> Otherwise, there would be build errors in the following 2 cases:
> * define HAVE_POSIX_FADVISE
> Or:
> * undef HAVE_POSIX_FADVISE
>
> Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
> ---
>  ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 ++++++++++++++++++++++
>  .../fontconfig/fontconfig_2.12.6.bb                |  1 +
>  2 files changed, 34 insertions(+)
>  create mode 100644 meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
>
> diff --git a/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
> new file mode 100644
> index 0000000..07b2d65
> --- /dev/null
> +++ b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
> @@ -0,0 +1,33 @@
> +From ab9522177a8396a51812fdbebb6387df451a8499 Mon Sep 17 00:00:00 2001
> +From: Robert Yang <liezhi.yang@windriver.com>
> +Date: Mon, 24 Dec 2018 11:03:58 +0800
> +Subject: [PATCH] src/fccache.c: Fix define for HAVE_POSIX_FADVISE
> +
> +Otherwise, there would be build errors in the following 2 cases:
> +* define HAVE_POSIX_FADVISE
> +Or:
> +* undef HAVE_POSIX_FADVISE
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
> +---
> + fccache.c |    2 +-
> + 1 file changed, 1 insertion(+), 1 deletion(-)
> +
> +diff --git a/src/fccache.c b/src/fccache.c
> +index 6f3c68a..85cc4b4 100644
> +--- a/src/fccache.c
> ++++ b/src/fccache.c
> +@@ -700,7 +700,7 @@ FcDirCacheMapFd (FcConfig *config, int fd, struct stat *fd_stat, struct stat *di
> +     {
> + #if defined(HAVE_MMAP) || defined(__CYGWIN__)
> +       cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
> +-#if (HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
> ++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
> +       posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
> + #endif
> +       if (cache == MAP_FAILED)
> +--
> +2.7.4
> +
> diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
> index 6128d5e..beeae7f 100644
> --- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
> +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
> @@ -23,6 +23,7 @@ DEPENDS = "expat freetype zlib gperf-native"
>  SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
>             file://revert-static-pkgconfig.patch \
>             file://0001-src-fcxml.c-avoid-double-free-of-filename.patch \
> +           file://0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch \
>             "
>
>  SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
  2019-01-24 14:33   ` Burton, Ross
@ 2019-01-25  1:38     ` Robert Yang
  2019-01-25  2:22       ` Robert Yang
  0 siblings, 1 reply; 6+ messages in thread
From: Robert Yang @ 2019-01-25  1:38 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core

Hi Ross,

On 1/24/19 10:33 PM, Burton, Ross wrote:
> Please send this upstream.

I tried a few times to subscribe fontconfig@lists.freedesktop.org, but it
requires manual approval, I didn't receive the approval after about 1 month.

I tried it again just now, let's see what will happen.

// Robert

> 
> Ross
> 
> On Thu, 24 Jan 2019 at 06:46, Robert Yang <liezhi.yang@windriver.com> wrote:
>>
>> Otherwise, there would be build errors in the following 2 cases:
>> * define HAVE_POSIX_FADVISE
>> Or:
>> * undef HAVE_POSIX_FADVISE
>>
>> Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>> ---
>>   ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 ++++++++++++++++++++++
>>   .../fontconfig/fontconfig_2.12.6.bb                |  1 +
>>   2 files changed, 34 insertions(+)
>>   create mode 100644 meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
>>
>> diff --git a/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
>> new file mode 100644
>> index 0000000..07b2d65
>> --- /dev/null
>> +++ b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch
>> @@ -0,0 +1,33 @@
>> +From ab9522177a8396a51812fdbebb6387df451a8499 Mon Sep 17 00:00:00 2001
>> +From: Robert Yang <liezhi.yang@windriver.com>
>> +Date: Mon, 24 Dec 2018 11:03:58 +0800
>> +Subject: [PATCH] src/fccache.c: Fix define for HAVE_POSIX_FADVISE
>> +
>> +Otherwise, there would be build errors in the following 2 cases:
>> +* define HAVE_POSIX_FADVISE
>> +Or:
>> +* undef HAVE_POSIX_FADVISE
>> +
>> +Upstream-Status: Pending
>> +
>> +Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>> +---
>> + fccache.c |    2 +-
>> + 1 file changed, 1 insertion(+), 1 deletion(-)
>> +
>> +diff --git a/src/fccache.c b/src/fccache.c
>> +index 6f3c68a..85cc4b4 100644
>> +--- a/src/fccache.c
>> ++++ b/src/fccache.c
>> +@@ -700,7 +700,7 @@ FcDirCacheMapFd (FcConfig *config, int fd, struct stat *fd_stat, struct stat *di
>> +     {
>> + #if defined(HAVE_MMAP) || defined(__CYGWIN__)
>> +       cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
>> +-#if (HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>> ++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>> +       posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
>> + #endif
>> +       if (cache == MAP_FAILED)
>> +--
>> +2.7.4
>> +
>> diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>> index 6128d5e..beeae7f 100644
>> --- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>> +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>> @@ -23,6 +23,7 @@ DEPENDS = "expat freetype zlib gperf-native"
>>   SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
>>              file://revert-static-pkgconfig.patch \
>>              file://0001-src-fcxml.c-avoid-double-free-of-filename.patch \
>> +           file://0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch \
>>              "
>>
>>   SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
>> --
>> 2.7.4
>>
>> --
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
  2019-01-25  1:38     ` Robert Yang
@ 2019-01-25  2:22       ` Robert Yang
  2019-01-25  6:08         ` Robert Yang
  0 siblings, 1 reply; 6+ messages in thread
From: Robert Yang @ 2019-01-25  2:22 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core



On 1/25/19 9:38 AM, Robert Yang wrote:
> Hi Ross,
> 
> On 1/24/19 10:33 PM, Burton, Ross wrote:
>> Please send this upstream.
> 
> I tried a few times to subscribe fontconfig@lists.freedesktop.org, but it
> requires manual approval, I didn't receive the approval after about 1 month.
> 
> I tried it again just now, let's see what will happen.

Strangely, it doesn't require manual approval now, so I subscribed it just now
and sent the patch to upstream:

https://lists.freedesktop.org/archives/fontconfig/2019-January/thread.html

It is not in the archive yet.

// Robert

> 
> // Robert
> 
>>
>> Ross
>>
>> On Thu, 24 Jan 2019 at 06:46, Robert Yang <liezhi.yang@windriver.com> wrote:
>>>
>>> Otherwise, there would be build errors in the following 2 cases:
>>> * define HAVE_POSIX_FADVISE
>>> Or:
>>> * undef HAVE_POSIX_FADVISE
>>>
>>> Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>>> ---
>>>   ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 ++++++++++++++++++++++
>>>   .../fontconfig/fontconfig_2.12.6.bb                |  1 +
>>>   2 files changed, 34 insertions(+)
>>>   create mode 100644 
>>> meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>
>>>
>>> diff --git 
>>> a/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>> b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>
>>> new file mode 100644
>>> index 0000000..07b2d65
>>> --- /dev/null
>>> +++ 
>>> b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>
>>> @@ -0,0 +1,33 @@
>>> +From ab9522177a8396a51812fdbebb6387df451a8499 Mon Sep 17 00:00:00 2001
>>> +From: Robert Yang <liezhi.yang@windriver.com>
>>> +Date: Mon, 24 Dec 2018 11:03:58 +0800
>>> +Subject: [PATCH] src/fccache.c: Fix define for HAVE_POSIX_FADVISE
>>> +
>>> +Otherwise, there would be build errors in the following 2 cases:
>>> +* define HAVE_POSIX_FADVISE
>>> +Or:
>>> +* undef HAVE_POSIX_FADVISE
>>> +
>>> +Upstream-Status: Pending
>>> +
>>> +Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>>> +---
>>> + fccache.c |    2 +-
>>> + 1 file changed, 1 insertion(+), 1 deletion(-)
>>> +
>>> +diff --git a/src/fccache.c b/src/fccache.c
>>> +index 6f3c68a..85cc4b4 100644
>>> +--- a/src/fccache.c
>>> ++++ b/src/fccache.c
>>> +@@ -700,7 +700,7 @@ FcDirCacheMapFd (FcConfig *config, int fd, struct stat 
>>> *fd_stat, struct stat *di
>>> +     {
>>> + #if defined(HAVE_MMAP) || defined(__CYGWIN__)
>>> +       cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
>>> +-#if (HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>>> ++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>>> +       posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
>>> + #endif
>>> +       if (cache == MAP_FAILED)
>>> +--
>>> +2.7.4
>>> +
>>> diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb 
>>> b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>> index 6128d5e..beeae7f 100644
>>> --- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>> +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>> @@ -23,6 +23,7 @@ DEPENDS = "expat freetype zlib gperf-native"
>>>   SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
>>>              file://revert-static-pkgconfig.patch \
>>>              file://0001-src-fcxml.c-avoid-double-free-of-filename.patch \
>>> +           file://0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch \
>>>              "
>>>
>>>   SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
>>> -- 
>>> 2.7.4
>>>
>>> -- 
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/1] fontconfig: Fix define for HAVE_POSIX_FADVISE
  2019-01-25  2:22       ` Robert Yang
@ 2019-01-25  6:08         ` Robert Yang
  0 siblings, 0 replies; 6+ messages in thread
From: Robert Yang @ 2019-01-25  6:08 UTC (permalink / raw)
  To: Burton, Ross; +Cc: OE-core



On 1/25/19 10:22 AM, Robert Yang wrote:
> 
> 
> On 1/25/19 9:38 AM, Robert Yang wrote:
>> Hi Ross,
>>
>> On 1/24/19 10:33 PM, Burton, Ross wrote:
>>> Please send this upstream.
>>
>> I tried a few times to subscribe fontconfig@lists.freedesktop.org, but it
>> requires manual approval, I didn't receive the approval after about 1 month.
>>
>> I tried it again just now, let's see what will happen.
> 
> Strangely, it doesn't require manual approval now, so I subscribed it just now
> and sent the patch to upstream:
> 
> https://lists.freedesktop.org/archives/fontconfig/2019-January/thread.html
> 
> It is not in the archive yet.

BTW, it has been merged:

https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/586e35450e9ca7c1dc647ceb9d75ac8ed08c5c16

// Robert

> 
> // Robert
> 
>>
>> // Robert
>>
>>>
>>> Ross
>>>
>>> On Thu, 24 Jan 2019 at 06:46, Robert Yang <liezhi.yang@windriver.com> wrote:
>>>>
>>>> Otherwise, there would be build errors in the following 2 cases:
>>>> * define HAVE_POSIX_FADVISE
>>>> Or:
>>>> * undef HAVE_POSIX_FADVISE
>>>>
>>>> Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>>>> ---
>>>>   ...cache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch | 33 
>>>> ++++++++++++++++++++++
>>>>   .../fontconfig/fontconfig_2.12.6.bb                |  1 +
>>>>   2 files changed, 34 insertions(+)
>>>>   create mode 100644 
>>>> meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>>
>>>>
>>>> diff --git 
>>>> a/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>> b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>>
>>>> new file mode 100644
>>>> index 0000000..07b2d65
>>>> --- /dev/null
>>>> +++ 
>>>> b/meta/recipes-graphics/fontconfig/fontconfig/0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch 
>>>>
>>>> @@ -0,0 +1,33 @@
>>>> +From ab9522177a8396a51812fdbebb6387df451a8499 Mon Sep 17 00:00:00 2001
>>>> +From: Robert Yang <liezhi.yang@windriver.com>
>>>> +Date: Mon, 24 Dec 2018 11:03:58 +0800
>>>> +Subject: [PATCH] src/fccache.c: Fix define for HAVE_POSIX_FADVISE
>>>> +
>>>> +Otherwise, there would be build errors in the following 2 cases:
>>>> +* define HAVE_POSIX_FADVISE
>>>> +Or:
>>>> +* undef HAVE_POSIX_FADVISE
>>>> +
>>>> +Upstream-Status: Pending
>>>> +
>>>> +Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
>>>> +---
>>>> + fccache.c |    2 +-
>>>> + 1 file changed, 1 insertion(+), 1 deletion(-)
>>>> +
>>>> +diff --git a/src/fccache.c b/src/fccache.c
>>>> +index 6f3c68a..85cc4b4 100644
>>>> +--- a/src/fccache.c
>>>> ++++ b/src/fccache.c
>>>> +@@ -700,7 +700,7 @@ FcDirCacheMapFd (FcConfig *config, int fd, struct stat 
>>>> *fd_stat, struct stat *di
>>>> +     {
>>>> + #if defined(HAVE_MMAP) || defined(__CYGWIN__)
>>>> +       cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
>>>> +-#if (HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>>>> ++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
>>>> +       posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
>>>> + #endif
>>>> +       if (cache == MAP_FAILED)
>>>> +--
>>>> +2.7.4
>>>> +
>>>> diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb 
>>>> b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>>> index 6128d5e..beeae7f 100644
>>>> --- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>>> +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
>>>> @@ -23,6 +23,7 @@ DEPENDS = "expat freetype zlib gperf-native"
>>>>   SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
>>>>              file://revert-static-pkgconfig.patch \
>>>>              file://0001-src-fcxml.c-avoid-double-free-of-filename.patch \
>>>> +           file://0001-src-fccache.c-Fix-define-for-HAVE_POSIX_FADVISE.patch \
>>>>              "
>>>>
>>>>   SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
>>>> -- 
>>>> 2.7.4
>>>>
>>>> -- 
>>>> _______________________________________________
>>>> Openembedded-core mailing list
>>>> Openembedded-core@lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-01-25  6:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-24  7:03 [PATCH 0/1] fontconfig: Fix define for HAVE_POSIX_FADVISE Robert Yang
2019-01-24  7:03 ` [PATCH 1/1] " Robert Yang
2019-01-24 14:33   ` Burton, Ross
2019-01-25  1:38     ` Robert Yang
2019-01-25  2:22       ` Robert Yang
2019-01-25  6:08         ` Robert Yang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.