Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 782766 - dev-util/valgrind-3.17.0: fails to build with musl
Summary: dev-util/valgrind-3.17.0: fails to build with musl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-14 04:41 UTC by keinfluegeltier
Modified: 2021-04-19 02:05 UTC (History)
1 user (show)

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


Attachments
Output of emerge --info dev-util/valgrind (emerge-info.txt,15.78 KB, text/plain)
2021-04-14 04:43 UTC, keinfluegeltier
Details
Build log (build.log,20.75 KB, text/x-log)
2021-04-14 04:43 UTC, keinfluegeltier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description keinfluegeltier 2021-04-14 04:41:46 UTC
dev-util/valgrind-3.17.0 fails to build wtih musl, apparently because a required file "musl.supp" is mistakenly not shipped in the distfile.

Upstream bug seems to be https://bugs.kde.org/show_bug.cgi?id=435438.

Reproducible: Always
Comment 1 keinfluegeltier 2021-04-14 04:43:08 UTC
Created attachment 699729 [details]
Output of emerge --info dev-util/valgrind
Comment 2 keinfluegeltier 2021-04-14 04:43:46 UTC
Created attachment 699732 [details]
Build log
Comment 3 Larry the Git Cow gentoo-dev 2021-04-19 02:05:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/musl.git/commit/?id=ad7a235ec99e3ca42aced787d6ffd6484bfa2d1d

commit ad7a235ec99e3ca42aced787d6ffd6484bfa2d1d
Author:     Dave Hughes <davidhughes205@gmail.com>
AuthorDate: 2021-04-19 02:04:52 +0000
Commit:     Dave Hughes <davidhughes205@gmail.com>
CommitDate: 2021-04-19 02:05:10 +0000

    dev-util/valgrind: add musl patch + suppressions
    
    Bug: https://bugs.gentoo.org/782766
    Closes: https://bugs.gentoo.org/782766
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Dave Hughes <davidhughes205@gmail.com>

 dev-util/valgrind/Manifest                         |   2 +
 dev-util/valgrind/files/musl.supp                  |  47 ++++++++
 .../valgrind/files/valgrind-3.13.0-malloc.patch    |  26 +++++
 ...5.0-Build-ldst_multiple-test-with-fno-pie.patch |  22 ++++
 .../files/valgrind-3.7.0-respect-flags.patch       |  13 +++
 dev-util/valgrind/metadata.xml                     |  24 ++++
 dev-util/valgrind/valgrind-3.16.1.ebuild           | 125 +++++++++++++++++++++
 dev-util/valgrind/valgrind-3.17.0.ebuild           | 125 +++++++++++++++++++++
 dev-util/valgrind/valgrind-9999.ebuild             | 125 +++++++++++++++++++++
 9 files changed, 509 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/musl.git/commit/?id=ad7a235ec99e3ca42aced787d6ffd6484bfa2d1d

commit ad7a235ec99e3ca42aced787d6ffd6484bfa2d1d
Author:     Dave Hughes <davidhughes205@gmail.com>
AuthorDate: 2021-04-19 02:04:52 +0000
Commit:     Dave Hughes <davidhughes205@gmail.com>
CommitDate: 2021-04-19 02:05:10 +0000

    dev-util/valgrind: add musl patch + suppressions
    
    Bug: https://bugs.gentoo.org/782766
    Closes: https://bugs.gentoo.org/782766
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Dave Hughes <davidhughes205@gmail.com>

 dev-util/valgrind/Manifest                         |   2 +
 dev-util/valgrind/files/musl.supp                  |  47 ++++++++
 .../valgrind/files/valgrind-3.13.0-malloc.patch    |  26 +++++
 ...5.0-Build-ldst_multiple-test-with-fno-pie.patch |  22 ++++
 .../files/valgrind-3.7.0-respect-flags.patch       |  13 +++
 dev-util/valgrind/metadata.xml                     |  24 ++++
 dev-util/valgrind/valgrind-3.16.1.ebuild           | 125 +++++++++++++++++++++
 dev-util/valgrind/valgrind-3.17.0.ebuild           | 125 +++++++++++++++++++++
 dev-util/valgrind/valgrind-9999.ebuild             | 125 +++++++++++++++++++++
 9 files changed, 509 insertions(+)