Mailinglist Archive: opensuse-bugs (6342 mails)

< Previous Next >
[Bug 1141059] New: Recent zlib changes cause build failure of qemu-linux-user on ppc64le
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 10 Jul 2019 21:08:11 +0000
  • Message-id: <>

Bug ID: 1141059
Summary: Recent zlib changes cause build failure of
qemu-linux-user on ppc64le
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
Reporter: brogers@xxxxxxxx
QA Contact: qa-bugs@xxxxxxx
Found By: ---
Blocker: ---

building qemu-linux-user for ppc64le,

I get the following build error now:
[ 757s]
warning: multiple common of `__cache_line_size'
[ 757s] crc32.c:247:15: error: type of 'crc32_vpmsum' does not match original
declaration [-Werror=lto-type-mismatch]
[ 757s] contrib/power8-crc/vec_crc32.c:73:14: note: return value type mismatch
[ 757s] contrib/power8-crc/vec_crc32.c:73:14: note: type 'unsigned int' should
match type 'long unsigned int'
[ 757s] contrib/power8-crc/vec_crc32.c:73:14: note: 'crc32_vpmsum' was
previously declared here
[ 757s] contrib/power8-crc/vec_crc32.c:73:14: note: code may be misoptimized
unless '-fno-strict-aliasing' is used
[ 757s] lto1: all warnings being treated as errors
[ 757s] lto-wrapper: fatal error: c++ returned 1 exit status
[ 757s] compilation terminated.
[ 757s]
error: lto-wrapper failed
[ 757s] collect2: error: ld returned 1 exit status
[ 757s] make[1]: *** [Makefile:218: qemu-aarch64_be] Error 1
[ 757s] make[1]: Leaving directory
[ 757s] make: *** [Makefile:472: aarch64_be-linux-user/all] Error 2
[ 757s] error: Bad exit status from /var/tmp/rpm-tmp.yplz4T (%build)

It appears to be related to our settings that warnings are errors, and recent
lto enabling activity in zlib. At least, that is my analysis so far.
Please investigate.

You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >