@bevan. built and application working against quazip-qt6 1.4-1 on my manjaro boxes. Thanks for investigating and fixing quickly.
Search Criteria
Package Details: fritzing 1.0.4-2
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: | 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.31 |
First Submitted: | 2009-05-31 14:31 (UTC) |
Last Updated: | 2025-03-11 20:20 (UTC) |
Dependencies (9)
- libgit2 (libgit2-gitAUR)
- ngspice (ngspice-gitAUR)
- polyclippingAUR
- qt6-serialport
- qt6-svg
- quazip-qt6
- boost (boost-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt6-tools (make)
Required by (0)
Sources (6)
- 0001-Quick-Dirty-patch-to-allow-finding-quazip-qt6-on-Arc.patch
- 0002-Quick-Dirty-patch-to-allow-finding-ngspice-on-Arch-L.patch
- 0003-Quick-Dirty-patch-to-allow-finding-Clipper1-on-Arch-.patch
- git+https://github.com/fritzing/fritzing-app.git#commit=a8c6ef7cf66f7a42b9b233d6137f1b70a9573a25
- git+https://github.com/fritzing/fritzing-parts.git#commit=76235099ed556e52003de63522fdd74e61d53a36
- svgpp-1.3.1.tar.gz
gregsie commented on 2025-03-11 21:42 (UTC)
stele.stele commented on 2025-03-11 20:50 (UTC) (edited on 2025-03-11 20:53 (UTC) by stele.stele)
@Bevan: Build OK, Thanks!
Bevan commented on 2025-03-11 20:20 (UTC)
@stele.stele @gregsie: The reason for the error is that Manjaro still distributes quazip 1.4 while Arch is already on version 1.5. So my recent fix for Arch broke the build on Manjaro. I generally only test Arch here, so I rely on feedback like yours for derivatives like Manjaro.
I just now pushed an update to this package which should allow building on Arch and Manjaro. Please try again and make sure to use the most recent version of the package sources. I did not bump the pkgrel because I don't want to force everyone to rebuild this package.
gregsie commented on 2025-03-11 18:32 (UTC)
I am seeing the same error as @LukasvonAllmen but the suggested workround is already there but I still see the error.
To build (2): fritzing 1.0.4-2 (1.0.4-1) AUR
/var/tmp/pamac-build-greg/fritzing/src/fritzing-app/src/utils/folderutils.cpp:39:10: fatal error: quazip/quazip.h: No such file or directory
39 | #include <quazip/quazip.h>
| ^
compilation terminated.
make[1]: *** [Makefile.Release:4937: release/folderutils.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/var/tmp/pamac-build-greg/fritzing/src/fritzing-app/build'
make: *** [Makefile:42: release] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I have quazip-qt5 1.4-1 quazip-qt6 1.4-1 installed. tired with just 1 or the other same error
stele.stele commented on 2025-03-10 15:30 (UTC) (edited on 2025-03-10 15:32 (UTC) by stele.stele)
@Bevanc: Now error on update in Manjaro
fatal error: quazip/quazip.h: No such file or directory
39 | #include <quazip/quazip.h>
| ^~~~~~~~~~~~~~~~~
pacman -Qs quazip-qt6
local/quazip-qt6 1.4-1
Bevan commented on 2025-03-09 13:34 (UTC)
@LukasvonAllmen: Thanks for your comment. This should now be fixed in 1.0.4-2.
LukasvonAllmen commented on 2025-03-07 22:08 (UTC) (edited on 2025-03-07 23:34 (UTC) by LukasvonAllmen)
Hello everybody, sadly this package fails to install on my machine:
fatal error: quazip/quazip.h: No such file or directory
39 | #include <quazip/quazip.h>
| ^~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile.Release:4937: release/folderutils.o] Error 1
make[1]: Leaving directory '...'
make: *** [Makefile:42: release] Error 2
==> ERROR: A failure occurred in build().
Aborting...
❯ pacman -Qs quazip-qt6
local/quazip-qt6 1.5-1
C++ wrapper for the ZIP/UNZIP C package
Edit: I had bump the quazip-qt6 version to 1.5 in the following file:
fritzing-app/pri/quazipdetect.pri
INCLUDEPATH += /usr/include/QuaZip-Qt6-1.5/
IDK how I could submit a patch tough...
scyllinice commented on 2024-06-29 16:03 (UTC)
Thank you for being so quick to update! It's a great help and is greatly appreciated.
khvalera commented on 2024-04-07 18:47 (UTC) (edited on 2024-04-07 19:19 (UTC) by khvalera)
When opening old *.fzz, the program began to crash, I can’t figure out how to fix it:
Fritzing
kf.kio.gui: Cannot read information about filesystem under path "/home/test/.cache/thumbnails/"
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
kf.kio.gui: Cannot read information about filesystem under path "/home/test/.cache/thumbnails/"
Segmentation fault (core dumped)
in fritzing-1.0.0-1 there is no such problem
khvalera commented on 2024-03-12 20:55 (UTC)
Unfortunately, version 1.0.2 crashes when opening some files. Is this a common problem?
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.