Search Criteria
Package Details: codevis-db-git r768.98f5081-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/codevis-db-git.git (read-only, click to copy) |
---|---|
Package Base: | codevis-db-git |
Description: | an analysis and visualization tool designed to assist in code maintenance for C++ codebases |
Upstream URL: | https://invent.kde.org/sdk/codevis |
Licenses: | Apache-2.0 |
Conflicts: | codevis-db |
Provides: | codevis-db |
Submitter: | silverhikari |
Maintainer: | silverhikari |
Last Packager: | silverhikari |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2023-07-16 11:12 (UTC) |
Last Updated: | 2024-07-30 15:54 (UTC) |
Dependencies (32)
- boost-libs
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- karchive5
- kcmutils5
- kconfig5
- kconfigwidgets5
- kcoreaddons5
- kcrash5
- ki18n5
- knewstuff5
- knotifications5
- kparts5
- ktexteditor5
- kwidgetsaddons5
- kxmlgui5
- lcov (lcov-gitAUR)
- llvm-libs (llvm-libs-rocm-gitAUR, llvm-libs-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-jinja-timeAUR
- Show 12 more dependencies...
Latest Comments
Winterreise commented on 2024-05-27 00:59 (UTC)
BTW, I also met the test fails. Maybe wait for a while a smart choice.
The fail test:
Winterreise commented on 2024-05-27 00:34 (UTC) (edited on 2024-05-27 00:44 (UTC) by Winterreise)
@Eidokan Thanks for quick reply. I can confirmed that
soci
is installed, but it is built with shared library instead the required static library. Obviously, I install soci from a different repoarchlinuxcn
instead of AUR, so it is the problem I think. The right version should be4.0.3-1
instead of4.0.3.r0.g438e3549-5
. After install the correct version, it successfully builds:Eidokan commented on 2024-05-26 17:59 (UTC)
@Winterreise That's weird. It does build for me without issues. One of the test (test_lvtcgn_app_adapter) segfaults though. As I only noticed that the day before yesterday, I was going to wait for a while and see if that gets fixed upstream. The missing file "/usr/lib/libsoci_core.a" from your log does exist on my system and is owned by the "soci" package from the AUR. Is that package installed correctly on your system according to pacman? If so does the file list of that package look suspicious?
Winterreise commented on 2024-05-26 15:57 (UTC)
Now will cause build error:
Eidokan commented on 2023-10-21 14:11 (UTC)
Hi again,
I tinkered some more with this and managed to replace the bundled with the AUR packaged versions of both backward-cpp and SOCI. This way this package does not conflict with the soci package any more. It builds, checks and - during a quick test - runs fine for me.
Obviously this adds dependencies to soci and backward-cpp, the later of which you already added. As backward-cpp is header-only, it can be in makedepends.
There also should be no need for a direct sqlite dependency anymore, as it is soci linking to it.
The other git repositories can be removed from source and checksums with or without that change, as they are not used anymore.
Thank you, again, for the package
Eidokan commented on 2023-10-18 17:28 (UTC)
Hi,
I was working on the dependency issues as well and noticed a couple more things.
In addition to the dependency changes I came up with a check function that should work in containers and on headless systems. All tests are passing for me in a container with the changes from above.
The major remaining issue is that codevis ships a global soci installation that will likely conflict with others like the soci AUR package.
Thanks for making and maintaining this package!
hikmet1517 commented on 2023-10-14 19:14 (UTC)
kdoctools5 should be a build dependency.