Search Criteria
Package Details: arduino-ctags 5.8_arduino11-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/arduino-ctags.git (read-only, click to copy) |
|---|---|
| Package Base: | arduino-ctags |
| Description: | A mix of ctags and anjuta-tags for the perfect C++ ctags |
| Upstream URL: | https://github.com/arduino/ctags |
| Licenses: | GPL |
| Submitter: | arojas |
| Maintainer: | andreas_baumann |
| Last Packager: | andreas_baumann |
| Votes: | 7 |
| Popularity: | 0.33 |
| First Submitted: | 2025-03-31 17:18 (UTC) |
| Last Updated: | 2026-02-28 13:57 (UTC) |
Dependencies (1)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
Latest Comments
andreas_baumann commented on 2025-12-13 11:42 (UTC) (edited on 2025-12-13 11:43 (UTC) by andreas_baumann)
Thanks for reporting. Fixed it in ctags-5.8-arduino11-unused.patch.
No project should redefine
__unused__because that symbol belongs to the gcc compiler, and glibc makes use of it. So I defined anUNUSEDsymbol with the old semantic of__unused__as used in the ctags-arduino code..filand commented on 2025-11-10 22:10 (UTC) (edited on 2025-11-10 22:11 (UTC) by filand)
This package is broken and doesn't build with the latest glibc. The symbol
__unused__is now defined in glibc and is redefined ingeneral.h, which obviously ends up in a clash. Unfortunately I can't append patches here (btw is there a way to open a PR for an AUR package?)To fix this you need to remove
#define __unused__lines fromgeneral.hand remove all mentions of__unused__in the C source files of this project.I can supply a patch file if there is a proper way to do this, I just don't know how to do that for AUR.
greyltc commented on 2025-08-24 17:33 (UTC)
fails to build for me with