diff mbox series

[1/1] package/duma: fix build with latest glibc

Message ID 20191028094127.23406-1-fontaine.fabrice@gmail.com
State Accepted
Headers show
Series [1/1] package/duma: fix build with latest glibc | expand

Commit Message

Fabrice Fontaine Oct. 28, 2019, 9:41 a.m. UTC
Fixes:
 - http://autobuild.buildroot.net/results/c7de1a1d01edced2098a804ad87dcb67b5dc6832

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 .../0004-Fix-build-with-latest-glibc.patch    | 22 +++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 package/duma/0004-Fix-build-with-latest-glibc.patch

Comments

Arnout Vandecappelle Oct. 28, 2019, 10:23 p.m. UTC | #1
On 28/10/2019 10:41, Fabrice Fontaine wrote:
> Fixes:
>  - http://autobuild.buildroot.net/results/c7de1a1d01edced2098a804ad87dcb67b5dc6832
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

 Applied to master, thanks.

> ---
>  .../0004-Fix-build-with-latest-glibc.patch    | 22 +++++++++++++++++++
>  1 file changed, 22 insertions(+)
>  create mode 100644 package/duma/0004-Fix-build-with-latest-glibc.patch
> 
> diff --git a/package/duma/0004-Fix-build-with-latest-glibc.patch b/package/duma/0004-Fix-build-with-latest-glibc.patch
> new file mode 100644
> index 0000000000..2d73d7ae57
> --- /dev/null
> +++ b/package/duma/0004-Fix-build-with-latest-glibc.patch
> @@ -0,0 +1,22 @@
> +Fix build with latest glibc
> +
> +Fixes:
> + - http://autobuild.buildroot.net/results/c7de1a1d01edced2098a804ad87dcb67b5dc6832
> +
> +Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> +
> +diff -durN duma_2_5_15.orig/print.c duma_2_5_15/print.c
> +--- duma_2_5_15.orig/print.c	2019-10-28 10:21:14.080149620 +0100
> ++++ duma_2_5_15/print.c	2019-10-28 10:22:01.256151561 +0100
> +@@ -326,9 +326,9 @@
> +   if(DUMA_OUTPUT_FILE != NULL)
> +   {
> + #if defined(WIN32) && !defined(__CYGWIN__)
> +-    fd = _open(DUMA_OUTPUT_FILE, _O_APPEND|_O_CREAT|_O_WRONLY);
> ++    fd = _open(DUMA_OUTPUT_FILE, _O_APPEND|_O_CREAT|_O_WRONLY, 0600);

 I don't know if it's worth fixing it for Windows too :-)

 Regards,
 Arnout

> + #else
> +-    fd = open(DUMA_OUTPUT_FILE, O_APPEND|O_CREAT|O_WRONLY);
> ++    fd = open(DUMA_OUTPUT_FILE, O_APPEND|O_CREAT|O_WRONLY, 0600);
> + #endif
> +     if ( fd >= 0 )
> +     {
>
Peter Korsgaard Oct. 31, 2019, 8:23 p.m. UTC | #2
>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice@gmail.com> writes:

 > Fixes:
 >  - http://autobuild.buildroot.net/results/c7de1a1d01edced2098a804ad87dcb67b5dc6832

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

Committed to 2019.02.x and 2019.08.x, thanks.
diff mbox series

Patch

diff --git a/package/duma/0004-Fix-build-with-latest-glibc.patch b/package/duma/0004-Fix-build-with-latest-glibc.patch
new file mode 100644
index 0000000000..2d73d7ae57
--- /dev/null
+++ b/package/duma/0004-Fix-build-with-latest-glibc.patch
@@ -0,0 +1,22 @@ 
+Fix build with latest glibc
+
+Fixes:
+ - http://autobuild.buildroot.net/results/c7de1a1d01edced2098a804ad87dcb67b5dc6832
+
+Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+
+diff -durN duma_2_5_15.orig/print.c duma_2_5_15/print.c
+--- duma_2_5_15.orig/print.c	2019-10-28 10:21:14.080149620 +0100
++++ duma_2_5_15/print.c	2019-10-28 10:22:01.256151561 +0100
+@@ -326,9 +326,9 @@
+   if(DUMA_OUTPUT_FILE != NULL)
+   {
+ #if defined(WIN32) && !defined(__CYGWIN__)
+-    fd = _open(DUMA_OUTPUT_FILE, _O_APPEND|_O_CREAT|_O_WRONLY);
++    fd = _open(DUMA_OUTPUT_FILE, _O_APPEND|_O_CREAT|_O_WRONLY, 0600);
+ #else
+-    fd = open(DUMA_OUTPUT_FILE, O_APPEND|O_CREAT|O_WRONLY);
++    fd = open(DUMA_OUTPUT_FILE, O_APPEND|O_CREAT|O_WRONLY, 0600);
+ #endif
+     if ( fd >= 0 )
+     {