]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
mdadm: fix CFLAGS and ptest issues
authorWenzong Fan <wenzong.fan@windriver.com>
Fri, 16 Oct 2015 03:24:14 +0000 (23:24 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 25 Nov 2015 08:01:29 +0000 (08:01 +0000)
commit60f71fa4da86ca4c7c37115c343db194a3b7b47b
tree6765d93a9c8be76ac50c55dd920083f019d78a91
parente6dc4b2ac0cc6417c0e0ddcdcbe3f334581af8fc
mdadm: fix CFLAGS and ptest issues

* Pass global CFLAGS to build:

The CFLAGS does not pass to build at all since it was redefined by
mdadm Makefile:

  CFLAGS = $(CWFLAGS) $(CXFLAGS) ...

This could be done by setting 'CXFLAGS="${CFLAGS}"'.

* Also fix ptest build errors caused by global CFLAGS:

  raid6check.c:352:2: error: ignoring return value of posix_memalign, \
  declared with attribute warn_unused_result [-Werror=unused-result]

  raid6check.c:315:8: error: 'stripe_buf' may be used uninitialized \
  in this function [-Werror=maybe-uninitialized]

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-extended/mdadm/files/mdadm-fix-ptest-build-errors.patch [new file with mode: 0644]
meta/recipes-extended/mdadm/mdadm_3.3.4.bb