Search Criteria
Package Details: kicad-git 9.99.0.r3989.gc6d70fa3bb-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/kicad-git.git (read-only, click to copy) |
|---|---|
| Package Base: | kicad-git |
| Description: | Electronic schematic and printed circuit board (PCB) design tools |
| Upstream URL: | https://kicad.org/ |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | kicad, kicad-bzr |
| Provides: | kicad |
| Submitter: | Chocobo |
| Maintainer: | nickoe |
| Last Packager: | nickoe |
| Votes: | 68 |
| Popularity: | 0.23 |
| First Submitted: | 2015-10-08 16:39 (UTC) |
| Last Updated: | 2025-11-11 10:06 (UTC) |
Dependencies (25)
- boost-libs
- curl (curl-gitAUR, curl-c-aresAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- glm (glm-gitAUR)
- libgit2 (libgit2-gitAUR)
- libspnav (libspnav-gitAUR)
- ngspice (ngspice-gitAUR)
- nng (nanonng-gitAUR, nanomq-gitAUR, nanomq-sqlite-gitAUR, nanomq-msquic-gitAUR, nanomq-full-gitAUR, nng-gitAUR)
- opencascade (opencascade-gitAUR)
- poppler (poppler-gitAUR)
- poppler-glib (poppler-glib-gitAUR)
- protobuf (protobuf-gitAUR)
- python
- python-wxpython (python-wxpython-gitAUR)
- swig (swig-gitAUR)
- unixodbc (unixodbc-gitAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- boost (boost-gitAUR) (make)
- Show 5 more dependencies...
Required by (25)
- freerouting (requires kicad) (optional)
- freerouting-zh-cn (requires kicad) (optional)
- freerouting-zh-cn-git (requires kicad) (optional)
- kiauto-git (requires kicad)
- kibot (requires kicad)
- kicad-allegro (requires kicad) (optional)
- kicad-allegro-git (requires kicad) (optional)
- kicad-diff-git (requires kicad)
- kicad-i18n-git (requires kicad)
- kicad-interactive-html-bom-plugin (requires kicad)
- kicad-jlc-manufacture-git (requires kicad)
- kicad-kibuzzard-git (requires kicad)
- kicad-library-espressif-git (requires kicad)
- kicad-nightly-rpm (requires kicad)
- kicad-pcb-diff (requires kicad)
- kicad-plugin-viastitching-git (requires kicad)
- kicad-storybook-git (requires kicad)
- kikit-git (requires kicad)
- kiri-git (requires kicad)
- lc2kicad-git (requires kicad) (optional)
- Show 5 more...
Latest Comments
1 2 3 4 5 6 .. 31 Next › Last »
ninetailedtori commented on 2025-11-27 22:26 (UTC) (edited on 2025-11-28 19:11 (UTC) by ninetailedtori)
@nickoe limiting jobs is very easy for ninja! This is makepkg.conf:
Both set currently to nproc, but you can set it to use n threads.
And removing the LD setting to respect system linker is quite easy, just remove
-DCMAKE_EXE_LINKER_FLAGSline :>MPastushkov commented on 2025-11-21 12:01 (UTC) (edited on 2025-11-21 12:01 (UTC) by MPastushkov)
The current state of KiCad is incompatible with the latest version of protobuf (which is currently 33). Most of the features work fine, but the new IPC API is completely broken, as responses are not properly packed. If you are having trouble with IPC, try building KiCad with protobuf 29.3-1.
anarki commented on 2025-11-11 13:00 (UTC)
Thank you @Andy2. Comment in makepkg.conf states
!ltois the default, but mine was also set tolto.Andy2 commented on 2025-11-11 12:26 (UTC)
@anarki I can reproduce this. To fix it, disable
lto(turnltointo!lto) inOPTIONSinmakepkg.confand maybe do a clean build. This made it work for me. That would also explain why building it manually outside ofmakepkgwith the same cmake command line worked for me as well, so it is definitely dependent of the environment.nickoe commented on 2025-11-11 09:55 (UTC) (edited on 2025-11-11 09:55 (UTC) by nickoe)
@anarki. Please report it upstream :)
Nestor_013 commented on 2025-11-09 09:17 (UTC)
Hi I've a missing library message:
anarki commented on 2025-11-07 16:39 (UTC) (edited on 2025-11-11 11:52 (UTC) by anarki)
Lately build fails for me at
[100%] Linking CXX executable qa_spicewith a lot of undefined references:See https://gitlab.com/kicad/code/kicad/-/issues/22287
nickoe commented on 2025-11-05 00:04 (UTC)
@ninetailedtori Possibly. I am not sure how to limit the number of jobs via makepkg.conf for Ninja. I think I choose to use gold linker at some point, because it was a bit more light on memory usage. I am still seeing swapping when running with the 40 cores. I am not sure how I can configure the default link otherwise than as cmake arguments. Do you have some tips?
ninetailedtori commented on 2025-11-04 22:41 (UTC)
Hiya, mold and lld should both work with kicad-git, and so does Ninja generation. Would it be possible to add
-G Ninja, and possibly just remove the linker argument and allow CMake to automatically select system-linker that way too, same way it does the compiler?1 2 3 4 5 6 .. 31 Next › Last »