6 changed files with 107 additions and 70 deletions
@ -0,0 +1,44 @@ |
|||||
|
From d45f27147f7d95eb209463dc03dc039ea3f15b59 Mon Sep 17 00:00:00 2001 |
||||
|
Message-Id: <d45f27147f7d95eb209463dc03dc039ea3f15b59.1509109458.git.thomas.harfmann@gmail.com> |
||||
|
From: Baruch Siach <baruch@tkos.co.il> |
||||
|
Date: Fri, 8 Sep 2017 12:12:57 +0300 |
||||
|
Subject: [PATCH] error_prints: fix potential program_invocation_name type |
||||
|
conflict |
||||
|
MIME-Version: 1.0 |
||||
|
Content-Type: text/plain; charset=UTF-8 |
||||
|
Content-Transfer-Encoding: 8bit |
||||
|
|
||||
|
uClibc-ng declares program_invocation_name as const. |
||||
|
This causes the build failure below: |
||||
|
|
||||
|
error_prints.c:40:14: error: conflicting types for ‘program_invocation_name’ |
||||
|
extern char *program_invocation_name; |
||||
|
^~~~~~~~~~~~~~~~~~~~~~~ |
||||
|
In file included from error_prints.c:32:0: |
||||
|
.../output/host/x86_64-buildroot-linux-uclibc/sysroot/usr/include/errno.h:54:20: note: previous declaration of ‘program_invocation_name’ was here |
||||
|
extern const char *program_invocation_name, *program_invocation_short_name; |
||||
|
^~~~~~~~~~~~~~~~~~~~~~~ |
||||
|
|
||||
|
* error_prints.c (program_invocation_name): Declare only in case |
||||
|
of [!HAVE_PROGRAM_INVOCATION_NAME]. |
||||
|
---
|
||||
|
error_prints.c | 2 ++ |
||||
|
1 file changed, 2 insertions(+) |
||||
|
|
||||
|
diff --git a/error_prints.c b/error_prints.c
|
||||
|
index 8519b924..710e99b0 100644
|
||||
|
--- a/error_prints.c
|
||||
|
+++ b/error_prints.c
|
||||
|
@@ -37,7 +37,9 @@
|
||||
|
|
||||
|
#include "error_prints.h" |
||||
|
|
||||
|
+#ifndef HAVE_PROGRAM_INVOCATION_NAME
|
||||
|
extern char *program_invocation_name; |
||||
|
+#endif
|
||||
|
|
||||
|
static void |
||||
|
verror_msg(int err_no, const char *fmt, va_list p) |
||||
|
--
|
||||
|
2.15.0.rc2 |
||||
|
|
@ -1,48 +0,0 @@ |
|||||
From fba1b4c551cc2ccc023a070128d6fafa6f4e4af7 Mon Sep 17 00:00:00 2001 |
|
||||
Message-Id: <fba1b4c551cc2ccc023a070128d6fafa6f4e4af7.1430737869.git.gandharva@gmx.de> |
|
||||
From: gandharva <gandharva@gmx.de> |
|
||||
Date: Mon, 4 May 2015 13:10:23 +0200 |
|
||||
Subject: [PATCH] - fix build with kernel 4.x |
|
||||
|
|
||||
---
|
|
||||
configure | 6 +++--- |
|
||||
configure.ac | 6 +++--- |
|
||||
2 files changed, 6 insertions(+), 6 deletions(-) |
|
||||
|
|
||||
diff --git a/configure b/configure
|
|
||||
index 78ddf3e..d4f7a48 100755
|
|
||||
--- a/configure
|
|
||||
+++ b/configure
|
|
||||
@@ -5553,9 +5553,9 @@ $as_echo_n "checking for the kernel version... " >&6; }
|
|
||||
kernel=`uname -r` |
|
||||
|
|
||||
case "${kernel}" in |
|
||||
- 2.6.*|3.*)
|
|
||||
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.6.x/3.x family (${kernel})" >&5
|
|
||||
-$as_echo "2.6.x/3.x family (${kernel})" >&6; }
|
|
||||
+ 2.6.*|3.*|4.*)
|
|
||||
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.6.x/3.x/4.x family (${kernel})" >&5
|
|
||||
+$as_echo "2.6.x/3.x/4.x family (${kernel})" >&6; }
|
|
||||
|
|
||||
$as_echo "#define KERNEL_2_6 1" >>confdefs.h |
|
||||
|
|
||||
diff --git a/configure.ac b/configure.ac
|
|
||||
index 0fd2a41..e6b8eae 100644
|
|
||||
--- a/configure.ac
|
|
||||
+++ b/configure.ac
|
|
||||
@@ -303,9 +303,9 @@ case "${host_os}" in
|
|
||||
kernel=`uname -r` |
|
||||
|
|
||||
case "${kernel}" in |
|
||||
- 2.6.*|3.*)
|
|
||||
- AC_MSG_RESULT([2.6.x/3.x family (${kernel})])
|
|
||||
- AC_DEFINE([KERNEL_2_6], 1, [Define to 1 if you're using Linux 2.6.x or Linux 3.x])
|
|
||||
+ 2.6.*|3.*|4.*)
|
|
||||
+ AC_MSG_RESULT([2.6.x/3.x/4.x family (${kernel})])
|
|
||||
+ AC_DEFINE([KERNEL_2_6], 1, [Define to 1 if you're using Linux 2.6.x, Linux 3.x or Linux 4.x])
|
|
||||
;; |
|
||||
|
|
||||
2.4.*) |
|
||||
--
|
|
||||
2.3.6 |
|
||||
|
|
@ -0,0 +1,46 @@ |
|||||
|
From 9901cac770d0d81ccf1ee8e5a02abf54d18e3a04 Mon Sep 17 00:00:00 2001 |
||||
|
Message-Id: <9901cac770d0d81ccf1ee8e5a02abf54d18e3a04.1509108606.git.thomas.harfmann@gmail.com> |
||||
|
From: gixxpunk <thomas.harfmann@gmail.com> |
||||
|
Date: Fri, 27 Oct 2017 14:50:01 +0200 |
||||
|
Subject: [PATCH] - valgrind-fix-hd51-build |
||||
|
|
||||
|
---
|
||||
|
Makefile.all.am | 6 +++--- |
||||
|
configure.ac | 2 +- |
||||
|
2 files changed, 4 insertions(+), 4 deletions(-) |
||||
|
|
||||
|
diff --git a/Makefile.all.am b/Makefile.all.am
|
||||
|
index 1859a51..648a197 100644
|
||||
|
--- a/Makefile.all.am
|
||||
|
+++ b/Makefile.all.am
|
||||
|
@@ -199,11 +199,11 @@ AM_CCASFLAGS_PPC64LE_LINUX = @FLAG_M64@ -g
|
||||
|
|
||||
|
AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@ |
||||
|
AM_CFLAGS_ARM_LINUX = @FLAG_M32@ \ |
||||
|
- $(AM_CFLAGS_BASE) -marm -mcpu=cortex-a8
|
||||
|
+ $(AM_CFLAGS_BASE) -mlittle-endian -march=armv7ve -mtune=cortex-a15 -mfpu=neon-vfpv4 -mhard-float
|
||||
|
AM_CFLAGS_PSO_ARM_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE) \ |
||||
|
- -marm -mcpu=cortex-a8 $(AM_CFLAGS_PSO_BASE)
|
||||
|
+ -mlittle-endian -march=armv7ve -mtune=cortex-a15 -mfpu=neon-vfpv4 -mhard-float $(AM_CFLAGS_PSO_BASE)
|
||||
|
AM_CCASFLAGS_ARM_LINUX = @FLAG_M32@ \ |
||||
|
- -marm -mcpu=cortex-a8 -g
|
||||
|
+ -mlittle-endian -march=armv7ve -mtune=cortex-a15 -mfpu=neon-vfpv4 -mhard-float -g
|
||||
|
|
||||
|
AM_FLAG_M3264_ARM64_LINUX = @FLAG_M64@ |
||||
|
AM_CFLAGS_ARM64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE) |
||||
|
diff --git a/configure.ac b/configure.ac
|
||||
|
index 3874296..0fc12f7 100644
|
||||
|
--- a/configure.ac
|
||||
|
+++ b/configure.ac
|
||||
|
@@ -234,7 +234,7 @@ case "${host_cpu}" in
|
||||
|
ARCH_MAX="s390x" |
||||
|
;; |
||||
|
|
||||
|
- armv7*)
|
||||
|
+ arm*)
|
||||
|
AC_MSG_RESULT([ok (${host_cpu})]) |
||||
|
ARCH_MAX="arm" |
||||
|
;; |
||||
|
--
|
||||
|
2.15.0.rc2 |
||||
|
|
Loading…
Reference in new issue