Search Criteria
Package Details: catch2-git 3.1.1.r45.gb65c0e27-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/catch2-git.git (read-only, click to copy) |
---|---|
Package Base: | catch2-git |
Description: | Modern, C++-native, header-only, test framework for unit-tests, TDD and BDD (developmental version) |
Upstream URL: | https://github.com/catchorg/catch2 |
Licenses: | boost |
Conflicts: | catch2 |
Provides: | catch2 |
Submitter: | rsa |
Maintainer: | xiretza |
Last Packager: | xiretza |
Votes: | 5 |
Popularity: | 0.000002 |
First Submitted: | 2018-02-27 04:45 (UTC) |
Last Updated: | 2022-11-10 18:37 (UTC) |
Dependencies (3)
Required by (68)
- audacity-qt-git (requires catch2) (make)
- citra (requires catch2) (make)
- clap-host (requires catch2) (make)
- clap-plugins (requires catch2) (make)
- cli11-compiled (requires catch2) (check)
- codevis-db-git (requires catch2) (check)
- conky-cli (requires catch2) (make)
- contour-git (requires catch2) (make)
- cppzmq-git (requires catch2) (check)
- cs-signal (requires catch2) (make)
- cs-signal-git (requires catch2) (make)
- dashpay-bls-signatures (requires catch2) (make)
- dbc_parser_cpp-git (requires catch2)
- deepin-unioncode-git (requires catch2) (make)
- dolfinx (requires catch2) (check)
- dseams-git (requires catch2) (make)
- dynarmic (requires catch2) (check)
- dynarmic-git (requires catch2) (check)
- etaler-git (requires catch2) (make)
- exec-helper (requires catch2) (check)
- exec-helper-docs (requires catch2) (check)
- giada-git (requires catch2) (make)
- h5cpp (requires catch2) (check)
- highfive (requires catch2) (make)
- keyshift (requires catch2) (make)
- libmatio-cpp (requires catch2) (check)
- libmatio-cpp-git (requires catch2) (check)
- libopenshot-git (requires catch2) (make)
- libretro-citra-git (requires catch2) (make)
- lime3ds (requires catch2) (make)
- mandarine (requires catch2) (make)
- mandarine-git (requires catch2) (make)
- mastodonpp-git (requires catch2) (optional)
- mingw-w64-trompeloeil (requires catch2) (check)
- nngpp-git (requires catch2) (make)
- nvui (requires catch2) (make)
- nvui-git (requires catch2) (make)
- oaknut-git (requires catch2) (check)
- pc-ble-driver (requires catch2) (make)
- progress-tracker (requires catch2) (make)
- prusa-slicer-gtk2 (requires catch2) (check)
- pybind11-git (requires catch2) (make)
- qcheck-git (requires catch2) (make)
- qucs-rflayout (requires catch2) (check)
- rdkit (requires catch2) (make)
- redsea (requires catch2) (make)
- redsea-git (requires catch2) (make)
- sadav-git (requires catch2) (check)
- scopehal-apps-git (requires catch2)
- sfxr-qt (requires catch2)
- skyr-url-git (requires catch2) (make)
- slang-verilog (requires catch2)
- sockpp (requires catch2) (make)
- supercollider-bytebeat-git (requires catch2) (make)
- suyu-dev-git (requires catch2) (make)
- suyu-dev-qt6-git (requires catch2) (make)
- suyu-git (requires catch2) (make)
- therion (requires catch2) (make)
- tl-function-ref (requires catch2) (make)
- todds (requires catch2) (check)
- torzu (requires catch2)
- torzu-git (requires catch2)
- trompeloeil-git (requires catch2) (optional)
- vipster (requires catch2) (make)
- waybar-cava (requires catch2) (make)
- waybar-cava-git (requires catch2) (make)
- waybar-git (requires catch2) (make)
- zipios-git (requires catch2) (check)
Latest Comments
salimp commented on 2023-12-30 11:00 (UTC) (edited on 2023-12-30 11:36 (UTC) by salimp)
it still fails for me . same error as others;
I believe the build() section should be similar to the one on the official repos; https://gitlab.archlinux.org/archlinux/packaging/packages/catch2/-/blob/main/PKGBUILD?ref_type=heads
zjeffer commented on 2023-12-29 19:17 (UTC) (edited on 2023-12-29 19:17 (UTC) by zjeffer)
Build fails on latest version:
abouvier commented on 2022-12-31 20:50 (UTC) (edited on 2022-12-31 20:51 (UTC) by abouvier)
You should add
CXXFLAGS+=" -ffat-lto-objects"
before the cmake invocation inbuild()
to support LTO.You should also replace
make -C build
bycmake --build build
,make -C build test
byctest --test-dir build
andmake -C build DESTDIR="$pkgdir" install
byDESTDIR="$pkgdir" cmake --install build
to support different cmake generators.xiretza commented on 2022-11-10 18:37 (UTC)
@atomo: thanks for the actionable issue report; fixed now.
atomo commented on 2022-11-10 11:51 (UTC)
kronikpillow commented on 2022-11-09 23:15 (UTC)
this package doesn't build :(
alecto commented on 2021-10-14 23:50 (UTC)
A few comments on the package:
jamespharvey20 commented on 2019-05-11 11:13 (UTC)
Adopted and fixed.
schnedan commented on 2019-02-28 22:07 (UTC)
just cloned the current from github... out of source builds works perfectly,...
neroburner commented on 2019-01-15 19:10 (UTC) (edited on 2019-01-15 19:11 (UTC) by neroburner)
package does not build anymore. I think it does not like the in-source build
[ 1%] Linking CXX executable SelfTest /bin/ld: cannot open output file SelfTest: Is a directory
can be fixed with out of tree build