@Bevan
Fritzing builds fine against the current version of libgit2.
Rebuilding has corrected the flaw. Sorry if I didn't remember that trial, I was trying to reinstall libgit2, without thinking to rebuild the entire package. Thanks
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: | GPL-3.0-only AND CC-BY-SA-3.0 AND BSL-1.0 |
Submitter: | phects |
Maintainer: | Bevan |
Last Packager: | Bevan |
Votes: | 243 |
Popularity: | 0.24 |
First Submitted: | 2009-05-31 14:31 (UTC) |
Last Updated: | 2025-03-11 20:20 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 19 Next › Last »
@Bevan
Fritzing builds fine against the current version of libgit2.
Rebuilding has corrected the flaw. Sorry if I didn't remember that trial, I was trying to reinstall libgit2, without thinking to rebuild the entire package. Thanks
@TheSaint: Have you tried rebuilding the Fritzing package? Often this is sufficient to fix these kind of issues. I will try myself later today.
Edit: I confirmed that rebuilding the package fixes this issue. Fritzing builds fine against the current version of libgit2.
Fritzing
Fritzing: error while loading shared libraries: libgit2.so.1.0: cannot open shared object file: No such file or directory
It seems that libgit2 got an upgrade
ls -l /usr/lib/libgit2*
lrwxrwxrwx 1 root root 14 15 ott 22.39 /usr/lib/libgit2.so -> libgit2.so.1.1
lrwxrwxrwx 1 root root 16 15 ott 22.39 /usr/lib/libgit2.so.1.1 ->libgit2.so.1.1.0
-rwxr-xr-x 1 root root 1146864 15 ott 22.39 /usr/lib/libgit2.so.1.1.0
All packages in the base-devel group are expected to be installed when using the AUR. They must not be included in the list of dependencies.
See https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
pkg-config was not installed and now fritzing is compiling. Thank you! In my opinion pkg-config must be included in the dependencies. It seems only be needed during compiling, so if not oncluded as dependency it would be useful to check to give a hint to install it temporary.
Can you please check the output of the following command?
pkg-config --path libgit2
If this command is not installed on your machine this would explain the behavior. In that case please install all packages in base-devel.
The problem with this error notification persists:
Project ERROR: libgit2 include path not found in /fritzing/src/fritzing-app-CD-498/../libgit2/include
I tested to compile with: - git clone ... makepkg - trizen -S fritzing
@guitsi: That is a different issue. I can reproduce it by removing/commenting the following line in the PKGBUILD:
sed -i 's/LIBGIT_STATIC = true/LIBGIT_STATIC = false/' phoenix.pro
Did you by accident do that? Apart from that I see that you build in a chroot. Can you briefly describe how you build this package?
Hi ! The issue with libgit2 doesn't seems to be solved :
Project ERROR: libgit2 include path not found in /fritzing/src/fritzing-app-CD-498/../libgit2/include
cliffordwhansen: Thanks for figuring this out! I included the patch here.
Pinned Comments
Bevan commented on 2023-09-25 08:41 (UTC) (edited on 2023-11-02 19:48 (UTC) by Bevan)
Please do not flag this package out of date unless there is source code available for a newer version than represented here. Unfortunately, upstream is very reluctant in releasing their GPL3 licensed code to the public.
See:
https://github.com/fritzing/fritzing-app/issues/3876
https://github.com/fritzing/fritzing-app/issues/3881
https://forum.fritzing.org/t/can-t-find-source-code/19723
https://github.com/fritzing/fritzing-app/issues/4070
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.