Package Details: fritzing 1.0.4-2

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.26
First Submitted: 2009-05-31 14:31 (UTC)
Last Updated: 2025-03-11 20:20 (UTC)

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.

Latest Comments

1 2 3 4 5 6 .. 19 Next › Last »

keyfour commented on 2025-03-19 11:29 (UTC)

I've encountered an issue where the build fails if the build/ directory already exists from a previous build. This happens when rebuilding without a clean build directory.

The fix is to use mkdir -p build instead of mkdir build, ensuring the directory exists without failing. Here's the patch:

diff --git a/PKGBUILD b/PKGBUILD
index 9cc4e4c..08f299a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -80,7 +80,7 @@ build() {
   # build translations
   /usr/lib/qt6/lrelease-pro phoenix.pro

-  mkdir build && cd build
+  mkdir -p build && cd build
   qmake6 ..
   make
 }

Let me know if you need any more details. Thanks!

gregsie commented on 2025-03-11 21:42 (UTC)

@bevan. built and application working against quazip-qt6 1.4-1 on my manjaro boxes. Thanks for investigating and fixing quickly.

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