Search Criteria
Package Details: gdb-git 1:14.0.50.r114330.4bbb4dfbed1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gdb-git.git (read-only, click to copy) |
---|---|
Package Base: | gdb-git |
Description: | The GNU Debugger from git |
Upstream URL: | http://www.gnu.org/software/gdb/ |
Licenses: | GPL3 |
Conflicts: | gdb |
Provides: | gdb |
Submitter: | stativ |
Maintainer: | None |
Last Packager: | haawda |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2013-12-31 12:32 (UTC) |
Last Updated: | 2023-04-12 20:08 (UTC) |
Dependencies (12)
- expat (expat-gitAUR)
- gdb-common-gitAUR (gdb-debug-common-gitAUR)
- guile (guile-gitAUR)
- libelf (elfutils-gitAUR)
- mpfr (mpfr-gitAUR)
- ncurses (ncurses-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- source-highlight
- xxhash (xxhash-gitAUR)
- xz (xz-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- source-highlight (make)
Required by (147)
- afl-utils-git (requires gdb) (optional)
- afltriage-git (requires gdb)
- aimtux-git (requires gdb)
- alacritty-git (requires gdb) (make)
- alacritty-sixel-git (requires gdb) (make)
- alacritty-smooth-cursor-git (requires gdb) (make)
- arx-libertatis (requires gdb) (optional)
- arx-libertatis-bin (requires gdb) (optional)
- arx-libertatis-git (requires gdb) (optional)
- casr (requires gdb)
- ccdebug (requires gdb)
- cgdb-git (requires gdb)
- clion (requires gdb) (optional)
- clion-eap (requires gdb) (optional)
- codelite (requires gdb) (optional)
- codelite-bin (requires gdb) (optional)
- codelite-git (requires gdb) (optional)
- codelite-unstable (requires gdb) (optional)
- cuda-10.0 (requires gdb) (optional)
- cuda-10.2 (requires gdb) (optional)
- cuda-11.1 (requires gdb) (optional)
- cuda-11.7 (requires gdb) (optional)
- cuda-12.2 (requires gdb) (optional)
- cuda-8.0 (requires gdb) (optional)
- cuda-9.0 (requires gdb) (optional)
- cuda-9.2 (requires gdb) (optional)
- cuda11.1 (requires gdb) (optional)
- cuda11.1-tools (requires gdb) (optional)
- cuda11.4 (requires gdb) (optional)
- cuda11.4-versioned (requires gdb) (optional)
- cuda12.0 (requires gdb) (optional)
- cuda12.0-versioned (requires gdb) (optional)
- dcc-git (requires gdb)
- ddd (requires gdb) (optional)
- ddd-ftn (requires gdb) (optional)
- drkonqi-git (requires gdb)
- enigma-dev-git (requires gdb)
- enlightenment-git (requires gdb) (optional)
- enlightenment-git-asan (requires gdb) (optional)
- gamesneeze-git (requires gdb)
- gdb-ctest-git (requires gdb)
- gdb-dashboard-git (requires gdb)
- gdb-frontend-bin (requires gdb)
- gdb-prompt-git (requires gdb)
- gdb11 (requires gdb)
- gede (requires gdb)
- gef-git (requires gdb)
- gf2-git (requires gdb)
- gimp-devel-noconflict (requires gdb) (optional)
- greenisland (requires gdb) (make)
- guide-bin (requires gdb) (optional)
- hypr-git (requires gdb)
- hyprcursor-git (requires gdb) (make)
- hyprdwl-git (requires gdb) (make)
- hypridle-git (requires gdb) (make)
- hyprland-asan-git (requires gdb) (make)
- hyprland-cmake-git (requires gdb) (make)
- hyprland-displaylink-git (requires gdb) (make)
- hyprland-hidpi-xprop (requires gdb) (make)
- hyprland-legacyrenderer (requires gdb) (make)
- hyprland-legacyrenderer-git (requires gdb) (make)
- hyprland-nosystemd-git (requires gdb) (make)
- hyprland-qtutils-git (requires gdb) (make)
- hyprland-welcome-git (requires gdb) (make)
- hyprmag-git (requires gdb) (make)
- hyprpicker-git (requires gdb) (make)
- i386-elf-gdb (requires gdb)
- i686-elf-gdb (requires gdb)
- insight (requires gdb)
- insight-git (requires gdb)
- kdevelop-git (requires gdb) (optional)
- lazarus-beta (requires gdb)
- lazarus-git (requires gdb)
- lckfb-taishanpi-meta (requires gdb)
- linuxtrack (requires gdb) (make)
- mingw-w64-rust (requires gdb) (make)
- moksha-git (requires gdb) (optional)
- mssql-server (requires gdb)
- mythplugins-mytharchive (requires gdb) (make)
- mythplugins-mythbrowser (requires gdb) (make)
- mythplugins-mythgame (requires gdb) (make)
- mythplugins-mythmusic (requires gdb) (make)
- mythplugins-mythnetvision (requires gdb) (make)
- mythplugins-mythnews (requires gdb) (make)
- mythplugins-mythweather (requires gdb) (make)
- mythplugins-mythweb (requires gdb) (make)
- mythplugins-mythzoneminder (requires gdb) (make)
- nemiver (requires gdb)
- nethack-git (requires gdb)
- ng-jackspa (requires gdb) (make)
- nim-gdb-git (requires gdb)
- nuitka (requires gdb) (make)
- openimagedebugger (requires gdb) (optional)
- peda-git (requires gdb)
- pince (requires gdb)
- pince-git (requires gdb)
- procdump (requires gdb)
- pwndbg-git (requires gdb)
- pwngdb (requires gdb)
- pyclewn (requires gdb)
- python-git (requires gdb) (make)
- python-pwntools-git (requires gdb) (optional)
- python-quick-build-git (requires gdb) (make)
- python-static (requires gdb) (make)
- python2 (requires gdb) (check)
- python310 (requires gdb) (make)
- python311 (requires gdb) (make)
- python313 (requires gdb) (make)
- python313-freethreaded (requires gdb) (make)
- python39 (requires gdb) (make)
- qtcreator-git (requires gdb) (optional)
- qtcreator-prerelease (requires gdb) (optional)
- qzdl (requires gdb) (make)
- rakudo-git (requires gdb) (optional)
- rd-git (requires gdb)
- redpanda-cpp (requires gdb)
- redpanda-cpp-bin (requires gdb) (optional)
- ret-sync-gdb-git (requires gdb)
- rr (requires gdb)
- rr-bin (requires gdb)
- rr-git (requires gdb)
- rr-git (requires gdb) (make)
- rr-multilib (requires gdb)
- rr-multilib (requires gdb) (make)
- rust-git (requires gdb) (optional)
- rustup-git (requires gdb) (optional)
- sasm (requires gdb)
- seer-gdb (requires gdb)
- seer-gdb-git (requires gdb)
- steamtinkerlaunch (requires gdb) (optional)
- steamtinkerlaunch-git (requires gdb) (optional)
- stmviewer (requires gdb)
- theide (requires gdb)
- theide-nightly (requires gdb)
- ugdb (requires gdb)
- umk (requires gdb)
- umk-nightly (requires gdb)
- valgrind-git (requires gdb) (make)
- virtualjaguar-git (requires gdb)
- voltron-git (requires gdb) (optional)
- vtebench-git (requires gdb) (make)
- wayland-debug-cli-git (requires gdb)
- xrt-git (requires gdb)
- xrt-xocl-dkms-git (requires gdb)
- xtensa-esp-elf-gdb-bin (requires gdb)
- xxgdb (requires gdb)
- zinjai (requires gdb)
Latest Comments
1 2 Next › Last »
bigmcnuggets commented on 2024-07-15 07:13 (UTC)
Im also getting the source-highlight error even though I do have it installed.
"configure: error: source-highlight in your system could not be used"
is there something I need to do in terms of modifying my source-highlight or makepkg.conf to make this work properly?
I was able to get the pkg to build by changing the source-highlight flag to disable, but Id prefer not to have to do that every time.
thank you
eksitnl commented on 2024-01-01 17:58 (UTC)
thanks @Peter0x44, that seems to work. I also just went ahead and compiled from source (https://sourceware.org/pub/gdb/releases/?C=M;O=D) which went without any problems.
Peter0x44 commented on 2024-01-01 17:33 (UTC) (edited on 2024-01-01 17:33 (UTC) by Peter0x44)
@eksitnl I solved this by changing
--enable-source-highlight
to--disable-source-highlight
.Later the build failed due to -Werror so I also needed to add
--disable-werror
as an argument to the configure script.The build succeeded after that.
The latter is definitely some upstream bug/problem though.
eksitnl commented on 2024-01-01 17:24 (UTC) (edited on 2024-01-01 17:24 (UTC) by eksitnl)
Im also getting an error on source-hightlight library.
i have the following version:
Peter0x44 commented on 2023-12-27 16:22 (UTC)
Currently getting the following error:
I have this version of source-highlight installed:
haawda commented on 2023-04-12 15:57 (UTC)
dreieck, I followed your hint to look into version.in file to compute the pkgver, but including the compile date with $(date +%Y%m%d) makes no sense, even if upstream thinks differently.
Regarding the split package: enforcing the same version number to be equal is not the goal. Also the package in the repos is a split one, and the reason is that you can easier cross-compile.
dreieck commented on 2023-04-12 13:18 (UTC) (edited on 2023-04-12 13:19 (UTC) by dreieck)
When it is really needed that
gdb-git
depends ongdb-common-git
(i.e. the matching version, not "any"gdb-common
), then I suggesto to add the restriction=${pkgver}
to thegdb-common-git
depends entry in the packagegdb-git
(andgdb-common-git
can then maybe even changed togdb-common
, if theprovides
-entry ofgdb-common-git
has=${pkgver}
specified). Otherwise, it is still possible to update the one but not the other.dreieck commented on 2023-04-12 13:14 (UTC)
Ahoj,
thanks for the package.
Upstream provides an "official" version number, which can be retrieved from
gdb/version.in
. It needs some parsing.Can you update
pkgver()
to use the official version number in the first place?An example of a
pkgver()
that does it is given below (make version.c
does replaceDATE
with the current date, that is what I have thus also done inpkgver()
, so that$pkgver
matchesgdb --version
).Then, you can also add
=${pkgver}
to theprovides
entries.Regards!
(
make
smashkode commented on 2022-11-16 07:01 (UTC)
Please replace dependency guile3 with guile
sausix commented on 2021-07-31 15:00 (UTC)
gdb: error while loading shared libraries: libsource-highlight.so.4: cannot open shared object file: No such file or directory
Looks like
source-highlight
should be added as required dependency.1 2 Next › Last »