Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836713 - net-misc/bird-2.0.9 fails tests on MUSL
Summary: net-misc/bird-2.0.9 fails tests on MUSL
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alarig Le Lay
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-03 18:17 UTC by Agostino Sarubbo
Modified: 2023-03-07 09:41 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,63.69 KB, text/plain)
2022-04-03 18:17 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2022-04-03 18:17:04 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-misc/bird-2.0.9 fails tests on MUSL.
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
This machine uses MUSL libc
Comment 1 Agostino Sarubbo gentoo-dev 2022-04-03 18:17:06 UTC
Created attachment 768623 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2022-04-03 18:17:07 UTC
Error(s) that match a know pattern:


fatal: not a git repository (or any parent up to mount point /var/tmp)
Comment 3 Alarig Le Lay 2022-04-05 17:51:09 UTC
The source is indeed taken from a tarball and not from a git
Comment 4 Petr Vaněk gentoo-dev 2023-03-05 15:41:12 UTC
Fix submited to https://bird.network.cz/pipermail/bird-users/2023-March/016743.html
Comment 5 Alarig Le Lay 2023-03-06 15:38:07 UTC
Thanks a lot for the fix. I’ll add a patch in the ebuild when the change is commited.
Comment 7 Larry the Git Cow gentoo-dev 2023-03-07 07:10:21 UTC
The bug has been closed via the following commit(s):

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

commit 4029824a2813d5d5957e1f27f6bc6ebab6b34646
Author:     Alarig Le Lay <alarig@swordarmor.fr>
AuthorDate: 2023-03-06 20:11:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-03-07 07:10:02 +0000

    net-misc/bird: fixing tests on MUSL
    
    Closes: https://bugs.gentoo.org/836713
    Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr>
    Closes: https://github.com/gentoo/gentoo/pull/29962
    Signed-off-by: Sam James <sam@gentoo.org>

 net-misc/bird/bird-2.0.10.ebuild                |  6 +++-
 net-misc/bird/bird-2.0.9.ebuild                 |  6 +++-
 net-misc/bird/files/bird-2.0.9-musl-tests.patch | 43 +++++++++++++++++++++++++
 3 files changed, 53 insertions(+), 2 deletions(-)