To those who get the "Project ERROR: libgit2 include path not found in" error: Do you have the base-devel package (in particular sed) installed? If that's missing, that could explain the error. Note that base-devel is implicitly required by all AUR packages and hence sed is not listed as build dependency.
Search Criteria
Package Details: fritzing 1.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/fritzing.git (read-only, click to copy) |
---|---|
Package Base: | fritzing |
Description: | PCB layout prototyping application |
Upstream URL: | http://fritzing.org |
Licenses: | GPL3 |
Submitter: | phects |
Maintainer: | Bevan |
Last Packager: | Bevan |
Votes: | 241 |
Popularity: | 0.60 |
First Submitted: | 2009-05-31 14:31 (UTC) |
Last Updated: | 2023-08-05 17:28 (UTC) |
Dependencies (7)
- libgit2 (libgit2-git)
- ngspice (ngspice-git)
- qt5-serialport (qt5-serialport-git)
- qt5-svg (qt5-svg-git)
- quazip-qt5
- boost (boost-git) (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
Required by (0)
Sources (3)
Bevan commented on 2023-06-21 16:20 (UTC)
Bevan commented on 2023-06-19 16:20 (UTC) (edited on 2023-06-21 08:21 (UTC) by Bevan)
Again, the developers for Fritzing did not publish the source code along with the 1.0.0 release. Expect this package to stay out-of-date until this is rectified.
https://forum.fritzing.org/t/can-t-find-source-code/19723
https://github.com/fritzing/fritzing-app/issues/3876#issuecomment-1599472507
Bevan commented on 2023-06-15 20:19 (UTC)
I still cannot reproduce this issue, not even in a clean chroot.
Could any of the people affected please run the following command after an unsuccessful build and post the output here?
grep LIBGIT_STATIC src/fritzing-app/phoenix.pro
Andhika24kd commented on 2023-06-15 13:36 (UTC)
@Bevan I run makepkg directly (without AUR helper) and it still give this error (libgit2 already installed):
Info: creating stash file /home/dhika/Downloads/fritzing/src/fritzing-app/build/.qmake.stash
Info: creating cache file /home/dhika/Downloads/fritzing/src/fritzing-app/build/.qmake.cache
Project MESSAGE: Fritzing requires libgit2
Project MESSAGE: Build it from the repo at https://github.com/libgit2
Project MESSAGE: See https://github.com/fritzing/fritzing-app/wiki for details.
Project ERROR: libgit2 include path not found in /home/dhika/Downloads/fritzing/src/fritzing-app/../libgit2/include
Bevan commented on 2023-06-03 19:57 (UTC)
@miguelangellv: I cannot reproduce that issue here. A while ago another user using yay reported the same issue though. Please try the following: Remove /home/miguel/.cache/yay/fritzing to see if the issue is caused by leftover files from previous builds. If that does not help, please build this package manually by cloning this git repository and running makepkg. AUR helpers sometimes do unexpected things.
miguelangellv commented on 2023-06-03 10:11 (UTC)
I get error libgit2 not found.
Libgit2 is installed but it not found.
==> Iniciando build()... Info: creating stash file /home/miguel/.cache/yay/fritzing/src/fritzing-app/build/.qmake.stash Info: creating cache file /home/miguel/.cache/yay/fritzing/src/fritzing-app/build/.qmake.cache Project MESSAGE: Fritzing requires libgit2 Project MESSAGE: Build it from the repo at https://github.com/libgit2 Project MESSAGE: See https://github.com/fritzing/fritzing-app/wiki for details. Project ERROR: libgit2 include path not found in /home/miguel/.cache/yay/fritzing/src/fritzing-app/../libgit2/include ==> ERROR: Se produjo un fallo en build(). Cancelando... -> error compilando: fritzing-exit status 4 -> Failed to install the following packages. Manual intervention is required:
iiiypuk commented on 2023-02-26 07:07 (UTC) (edited on 2023-02-26 07:24 (UTC) by iiiypuk)
/usr/include/features.h:491:12: fatal error: sys/cdefs.h: No such file or directory
491 | # include <sys/cdefs.h>
| ^~~~~~~~~~~~~
compilation terminated.
update: reinstall core/glibc
to fix.
Bevan commented on 2023-01-28 22:36 (UTC)
obayhan: I updated the package to be compatible with quazip-qt5 1.4 which is the current version in Arch's repositories right now. So either your system is not up to date or you use a different distribution which I cannot support here. If you have a working version 0.9.10-1 installed, that is totally fine. The update to 0.9.10-2 is just to let it compile against that new version of quazip-qt5.
obayhan commented on 2023-01-28 22:21 (UTC) (edited on 2023-01-28 22:24 (UTC) by obayhan)
Unfortunately could not upgrade:
fritzing/src/fritzing-app/src/utils/folderutils.cpp:37:10: fatal error: quazip.h: No such file or directory
37 | #include <quazip.h>
| ^~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile.Release:4408: release/folderutils.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory 'fritzing/src/fritzing-app/build'
make: *** [Makefile:42: release] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: fritzing
vnt-83 commented on 2023-01-27 12:48 (UTC) (edited on 2023-01-27 12:49 (UTC) by vnt-83)
I have some erroor in Manjaro on update from 0.9.10-1 to 0.9.10-2. quazip-qt5 version 1.3.1.
fritzing/src/fritzing-app/src/utils/folderutils.cpp:37:10: fatal error: quazip.h:
No such file or directory
37 | #include <quazip.h>
| ^~~~~~~~~~
Ok, wait for updating quazip-qt5 to version 1.4.
Pinned Comments
Bevan commented on 2022-04-02 08:37 (UTC)
ericfont: No need to downgrade libgit2. You just need to rebuild Fritzing after the libgit2 update. This happens regularly.