Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673016 - dev-util/meson-0.48.2 test_generate_gir_with_address_sanitizer error with sandbox enabled
Summary: dev-util/meson-0.48.2 test_generate_gir_with_address_sanitizer error with san...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2018-12-12 15:35 UTC by Mike Gilbert
Modified: 2018-12-12 22:23 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2018-12-12 15:35:57 UTC
======================================================================
ERROR: test_generate_gir_with_address_sanitizer (__main__.LinuxlikeTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "run_unittests.py", line 3362, in test_generate_gir_with_address_sanitizer
    self.build()
  File "run_unittests.py", line 1034, in build
    return self._run(self.build_command + args + extra_args, workdir=self.builddir)
  File "run_unittests.py", line 982, in _run
    raise subprocess.CalledProcessError(p.returncode, command, output=p.stdout)
subprocess.CalledProcessError: Command '['ninja', '-w', 'dupbuild=err', '-d', 'explain']' returned non-zero exit status 1

g-ir-scanner: link: x86_64-pc-linux-gnu-gcc -o /x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/tmp-introspectbl8o2ohj/MesonDep2-1.0 /x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/tmp-introspectbl8o2ohj/MesonDep2-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -lasan -ldep2lib -lgobject-2.0 -lglib-2.0 -L/x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/gir/dep1/dep2 -Wl,-rpath,/x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/gir/dep1/dep2 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
==8906==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.
Command '['/x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/tmp-introspectbl8o2ohj/MesonDep2-1.0', '--introspect-dump=/x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/tmp-introspectbl8o2ohj/functions.txt,/x/portage/dev-util/meson-0.48.2/temp/tmpop8kcx67/tmp-introspectbl8o2ohj/dump.xml']' returned non-zero exit status 1.
Comment 1 Larry the Git Cow gentoo-dev 2018-12-12 20:50:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef

commit 4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2018-12-12 20:49:45 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2018-12-12 20:49:45 +0000

    dev-util/meson: disable sandbox while testing
    
    Closes: https://bugs.gentoo.org/673016
    Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 5 +++++
 dev-util/meson/meson-0.49.0.ebuild | 5 +++++
 dev-util/meson/meson-9999.ebuild   | 5 +++++
 3 files changed, 15 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2018-12-12 22:23:05 UTC
The bug has been referenced in the following commit(s):

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

commit f7cf47bf0d6460644501a6eee925d7da7f8143fa
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2018-12-12 22:22:30 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2018-12-12 22:23:01 +0000

    dev-util/meson: disable a test case instead of sandbox
    
    Bug: https://bugs.gentoo.org/673016
    Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 dev-util/meson/meson-0.48.2.ebuild | 13 ++++++++-----
 dev-util/meson/meson-0.49.0.ebuild | 13 ++++++++-----
 dev-util/meson/meson-9999.ebuild   | 13 ++++++++-----
 3 files changed, 24 insertions(+), 15 deletions(-)