* [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.