Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 624190

Summary: dev-libs/wayland fails sanity-test test when compiled with clang
Product: Gentoo Linux Reporter: moxian <aleftmail>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal Keywords: TESTFAILURE
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 408963    
Attachments: emerge --info dev-libs/wayland
CC=clang-3.9 CXX=clang++-3.9 emerge -1 dev-libs/wayland build.log
CC=gcc-5.4.0 CXX=g++-5.4.0 emerge -1 dev-libs/wayland build.log
test-suite.log

Description moxian 2017-07-08 02:32:15 UTC
Created attachment 481786 [details]
emerge --info dev-libs/wayland

dev-libs/wayland-1.13.0 fails sanity-test test when compiled with clang-3.9.1 but pass nicely when compiled with gcc-5.4.0

Test logs attached demonstrate failures of primarily 32-bit package on 64-bit multilib system (as emerge fails fast and does not reach 64-bit), but 64-bit version has the same problem when run manually.
Comment 1 moxian 2017-07-08 02:33:03 UTC
Created attachment 481788 [details]
CC=clang-3.9 CXX=clang++-3.9 emerge -1 dev-libs/wayland build.log
Comment 2 moxian 2017-07-08 02:35:08 UTC
Created attachment 481790 [details]
CC=gcc-5.4.0 CXX=g++-5.4.0 emerge -1 dev-libs/wayland build.log
Comment 3 moxian 2017-07-08 02:35:59 UTC
Created attachment 481792 [details]
test-suite.log
Comment 4 Matt Turner gentoo-dev 2018-06-06 20:18:26 UTC
Still a problem. clang-5.0.1, wayland-1.15.0. Not just a 32-bit problem.
Comment 5 Matt Turner gentoo-dev 2018-11-27 23:08:46 UTC
The tests that cause the failures are removed upstream, so they'll be gone in 1.17.

commit 01095a9ce4d8457ee2f221848b9805c4b5cffc95
Author: Daniel Stone <daniels@collabora.com>
Date:   Fri Aug 24 16:15:59 2018 +0100

    tests: Remove memory leak checking infrastructure
Comment 6 Larry the Git Cow gentoo-dev 2019-03-26 04:13:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0252795a66c95ae30819f0cdc26b89821794c07e

commit 0252795a66c95ae30819f0cdc26b89821794c07e
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2019-03-26 04:11:30 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2019-03-26 04:13:02 +0000

    dev-libs/wayland: Version bump to 1.17.0
    
    Closes: https://bugs.gentoo.org/624190
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 dev-libs/wayland/Manifest              |  1 +
 dev-libs/wayland/wayland-1.17.0.ebuild | 70 ++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)