/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.
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: | 244 |
Popularity: | 0.35 |
First Submitted: | 2009-05-31 14:31 (UTC) |
Last Updated: | 2025-03-09 13:33 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 18 Next › Last »
/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.
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.
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
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.
@SajeOne: Thanks for the note! This should be fixed in 0.9.10-2. Everybody needs to update to that version after updating quazip-qt5 to version 1.4.
paru/fritzing/src/fritzing-app/src/utils/folderutils.cpp:37:10: fatal error: quazip.h:
No such file or directory
37 | #include <quazip.h>
| ^~~~~~~~~~
@Metiu19: I cannot reproduce that issue. Do you have the current version of boost installed? The output for me is:
Project MESSAGE: Using fritzing boost detect script.
Checking for boost... yes
Project MESSAGE: using installed Boost library
I can't build fritzing because this error:
Project MESSAGE: Using fritzing boost detect script.
Checking for boost... no
Project MESSAGE: Boost 1.54 has a bug in a function that Fritzing uses, so download or install some other version
Project ERROR: Easiest to copy the Boost library to ..., so that you have .../boost_1_xx_0
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.