Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927400 - dev-libs/libgpiod-2.1[cxx,test] - configure: error: catch2/catch.hpp header not found (needed to build C++ bindings)
Summary: dev-libs/libgpiod-2.1[cxx,test] - configure: error: catch2/catch.hpp header n...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Yixun Lan
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-03-21 13:53 UTC by orbea
Modified: 2024-03-23 05:59 UTC (History)
1 user (show)

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


Attachments
Build log (build.log,11.77 KB, text/x-log)
2024-03-21 13:54 UTC, orbea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description orbea 2024-03-21 13:53:22 UTC
checking for shunit2... false
configure: shunit2 not found - gpio-tools tests cannot be run
checking whether x86_64-gentoo-linux-musl-g++ supports C++17 features with -std=gnu++17... yes
checking for catch2... no
checking for catch2/catch.hpp... no
configure: error: catch2/catch.hpp header not found (needed to build C++ bindings)

Reproducible: Always
Comment 1 orbea 2024-03-21 13:54:03 UTC
Created attachment 888043 [details]
Build log
Comment 2 Larry the Git Cow gentoo-dev 2024-03-23 02:18:46 UTC
The bug has been closed via the following commit(s):

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

commit 34c9343ee73f1192ecc2d7dd42c502a030695e91
Author:     Yixun Lan <dlan@gentoo.org>
AuthorDate: 2024-03-23 02:15:14 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2024-03-23 02:15:28 +0000

    dev-libs/libgpiod: add 2.1.1
    
    fix missing dev-cpp/catch if USE=cxx,test enabled
    
    Closes: https://bugs.gentoo.org/927400
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 dev-libs/libgpiod/Manifest              |  1 +
 dev-libs/libgpiod/libgpiod-2.1.1.ebuild | 67 +++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)