Package Details: kicad-git 10.0.0.rc1.1.r631.gdb0744f369-1

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.032687
First Submitted: 2015-10-08 16:39 (UTC)
Last Updated: 2026-03-03 20:39 (UTC)

Required by (26)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 31 Next › Last »

nickoe commented on 2026-03-03 20:39 (UTC)

@Pinky, thanks. I have updated it now. :)

Pinky commented on 2026-03-01 15:46 (UTC)

Failed with kicad: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory, fixed by:

diff --git a/PKGBUILD b/PKGBUILD
index 31fd176..dca8210 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ license=('GPL-3.0-or-later')
 depends=('glew' 'wxwidgets-gtk3' 'desktop-file-utils' 'boost-libs' 'python'
          'glm' 'curl' 'swig' 'python-wxpython' 'opencascade'
          'ngspice>=27' 'unixodbc' 'libgit2' 'protobuf' 'zstd' 'nng'
-         'libspnav' 'poppler' 'poppler-glib')
+         'libspnav' 'poppler' 'poppler-glib' 'webkit2gtk-4.1')
 makedepends=('cmake' 'git' 'zlib' 'mesa' 'boost')
 optdepends=('kicad-library: for footprints')
 conflicts=('kicad' 'kicad-bzr')

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:

#-- Generator Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc)"
NINJAFLAGS="-j$(nproc)"

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_FLAGS line :>

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 !lto is the default, but mine was also set to lto.

Andy2 commented on 2025-11-11 12:26 (UTC)

@anarki I can reproduce this. To fix it, disable lto (turn lto into !lto) in OPTIONS in makepkg.conf and maybe do a clean build. This made it work for me. That would also explain why building it manually outside of makepkg with 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:

Poppler_Core (missing: Poppler_Core_LIBRARY Poppler_Core_INCLUDE_DIR) (found version "")
-- Could NOT find Poppler_Cpp (missing: Poppler_Cpp_LIBRARY    Poppler_Cpp_INCLUDE_DIR Poppler_Core_FOUND) (found version "")
-- Could NOT find Poppler_Qt4 (missing: Poppler_Qt4_LIBRARY Poppler_Qt4_INCLUDE_DIR Poppler_Core_FOUND) (found version "")
-- Could NOT find Poppler_Qt5 (missing: Poppler_Qt5_LIBRARY Poppler_Qt5_INCLUDE_DIR Poppler_Core_FOUND) (found version "")
-- Could NOT find Poppler_Qt6 (missing: Poppler_Qt6_LIBRARY Poppler_Qt6_INCLUDE_DIR Poppler_Core_FOUND) (found version "")
-- Could NOT find Poppler_Glib (missing: Poppler_Glib_LIBRARY Poppler_Glib_INCLUDE_DIR Poppler_Core_FOUND) (found version "")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:227 (message):
  Could NOT find Poppler (missing: Poppler_LIBRARIES)

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_spice with a lot of undefined references:

/usr/src/debug/kicad-git/kicad-git/pcbnew/pcb_io/pcb_io_mgr.cpp:286: error: undefined reference to 'PCB_IO_ALTIUM_CIRCUIT_MAKER::PCB_IO_ALTIUM_CIRCUIT_MAKER()'

See https://gitlab.com/kicad/code/kicad/-/issues/22287