diff options
| author | David Bachelart <david.bachelart@bbright.com> | 2014-10-08 17:00:03 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-04-04 18:07:52 +0200 |
| commit | 749100e45998d19664aebe2570b481aaff3effad (patch) | |
| tree | c085afa21899364f6cbe042e0df3a1eddee05e73 /package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch | |
| parent | ce3feec0fdf170535d48b857270c9fa9963c223b (diff) | |
| download | buildroot-749100e45998d19664aebe2570b481aaff3effad.tar.gz buildroot-749100e45998d19664aebe2570b481aaff3effad.zip | |
ipmiutil: new package
[Thomas:
- remove dependency on SSP support by adding a patch that changes
the configure.ac script stack protector test to actually work.
- rewrap Config.in help text
- fix how BR2_USE_MMU is used when displaying the comment.
- fix the license, it's BSD-3c, not BSD-2c.
- bump to version 2.9.5.]
Signed-off-by: David Bachelart <david.bachelart@bbright.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch')
| -rw-r--r-- | package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch b/package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch new file mode 100644 index 0000000000..07e37d4a17 --- /dev/null +++ b/package/ipmiutil/0001-configure.ac-use-CC-instead-of-gcc-full-link-for-sta.patch @@ -0,0 +1,43 @@ +From 2909bfbc97559cf3e28c9045f64e3078aacca354 Mon Sep 17 00:00:00 2001 +From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +Date: Sat, 4 Apr 2015 17:59:32 +0200 +Subject: [PATCH] configure.ac: use CC instead of gcc, full link for stack + protector test + +Using gcc directly is incorrect when cross-compiling, $CC should be +used instead. + +Also, for the stack protector test, a full link is needed, since just +the compilation can work, but the link can fail due to libssp not +being available in the toolchain. + +Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c1193c6..61efbc5 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -308,7 +308,7 @@ else + echo $ECHO_N "checking compile warning flags ... $ECHO_C" + cfwarn="-Wno-pointer-sign -Wno-sign-conversion -Wunused-result -Wgnu-designator" + echo "int main() { return(1); }" >$tmpc +- gcc -o $tmpo -c $cfwarn $tmpc >/dev/null 2>&1 ++ $CC -o $tmpo -c $cfwarn $tmpc >/dev/null 2>&1 + if test $? -ne 0 ; then + cfwarn= + echo "skip" +@@ -319,7 +319,7 @@ else + echo $ECHO_N "checking compile fortify flags ... $ECHO_C" + cfhard="-fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" + echo "int main() { return(1); }" >$tmpc +- gcc -o $tmpo -c $cfhard $tmpc >/dev/null 2>&1 ++ $CC -o $tmpo $cfhard $tmpc >/dev/null 2>&1 + if test $? -ne 0 ; then + cfhard= + echo "skip" +-- +2.1.0 + |

