Package Details: kicad-git 8.99.0.r896.gb12043a612-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
Conflicts: kicad, kicad-bzr
Provides: kicad
Submitter: Chocobo
Maintainer: nickoe
Last Packager: nickoe
Votes: 67
Popularity: 0.000112
First Submitted: 2015-10-08 16:39 (UTC)
Last Updated: 2024-04-28 18:33 (UTC)

Required by (20)

Sources (1)

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 20 21 22 23 24 25 26 27 28 29 Next › Last »

keenerd commented on 2014-04-29 04:07 (UTC)

Stock/official everything compiles fine for me. Not a single custom package in the tree used by Kicad. Liquibyte, how about instead of asking us to list stuff, you list what you have installed? Because your problems seem unique to you.

liquibyte commented on 2014-04-29 03:44 (UTC)

depends=('glew' 'wxgtk' 'hicolor-icon-theme' 'desktop-file-utils' 'boost-libs') makedepends=('cmake' 'bzr' 'zlib' 'mesa' 'boost') Where in here is there a dependency for wxWidgets? I didn't even have that installed as nothing I use depends on it. So I'm thinking maybe I need this and I tried installing 3.0.0-1 from AUR because stable is out of date and oddly enough, I'm the one that flagged that too because the source url is incorrect. Version 3.0.0-1 fails to build so I went back and looked at the PKGBUILD FOR wxwidgets-stable and updated it on the fly using the source url for 2.8.12. I got that to finish compiling and to install and then the Kicad build gets farther along but ultimately fails. My comment stands. Kicad is horribly managed and poorly written and it's just not worth the effort for me to keep debugging packages trying to get it working with the latest features. The AUR seems to be falling apart as the years progress and that is a little sad to me. I flagged wxwidgets-stable out of date back in January and it's not been updated even though all it needs is an updated url and a new checksum. One of these days the Kicad devs will update stable with the new features and maybe I'll be able to get it that way but until then, I do not wish to keep compiling and installing custom packages just to make one program work. I've heard they have major toolchain issues and that they keep it that way to "make it easier" for their devs. Maybe it's time to fork it. I wish CERN had picked GEDA instead though. If you can tell me the absolute library and toolchain that you're using, I'll double check my versions and see if I can get it working to help others out but won't keep doing it if they keep breaking things.

orson commented on 2014-04-28 19:16 (UTC)

@liquibyte I suspect that wxWidgets is guilty. Which version do you use (what package and version, if installed from repo)?

liquibyte commented on 2014-04-28 14:58 (UTC)

The source for this is terrible. Won't build no matter what I do. I think the toolchain needs to be explicitly defined because something is not right here. I know it's not your fault but I think I'm just going to uninstall everything to do with kicad altogether and ignore the fact that we have no decent open source software of this nature. F'ing shame. In file included from /tmp/yaourt-tmp-root/aur-kicad-bzr/src/kicad/include/base_struct.h:37:0, from /tmp/yaourt-tmp-root/aur-kicad-bzr/src/kicad/common/dlist.cpp:28: /tmp/yaourt-tmp-root/aur-kicad-bzr/src/kicad/include/richio.h:140:14: error: 'IO_ERROR::IO_ERROR(const char*, const char*, const wxChar*)' cannot be overloaded explicit IO_ERROR( const char* aThrowersFile, ^ /tmp/yaourt-tmp-root/aur-kicad-bzr/src/kicad/include/richio.h:132:14: error: with 'IO_ERROR::IO_ERROR(const char*, const char*, const char*)' explicit IO_ERROR( const char* aThrowersFile, ^ common/CMakeFiles/common.dir/build.make:102: recipe for target 'common/CMakeFiles/common.dir/dlist.cpp.o' failed make[2]: *** [common/CMakeFiles/common.dir/dlist.cpp.o] Error 1 CMakeFiles/Makefile2:229: recipe for target 'common/CMakeFiles/common.dir/all' failed make[1]: *** [common/CMakeFiles/common.dir/all] Error 2 Makefile:136: recipe for target 'all' failed make: *** [all] Error 2

keenerd commented on 2014-04-28 12:25 (UTC)

This continues to build and run fine for me, no patches are needed. "make -j1" is forced now, because that seems to be where people have trouble. b_eagle: That was a bug in wxgtk. It has been fixed.

nickoe commented on 2014-04-15 20:58 (UTC)

I have published my version of this script, it is a bit hacky regarding the python stuff, but that does not work currently, use the pre-kiway tag if you want to test out the python scripting in kicad, that should work when you uncomment the python hax lines. The boost skip patch is needed to be able to skip boost and build with more than -j1. That will be fixed when drawing_tools from cern is merged. The multiline patch is just a simple patch I just submitted. https://github.com/nickoe/PKGBUILDs/tree/master/kicad-bzr