ID: | 5860 |
From: | rn...@igor2.repo.hu |
Date: | Tue, 25 Oct 2022 09:18:45 +0200 (CEST) |
Subject: | [pcb-rnd] errata: pcb-rnd 3.0.5 vs. librnd 3.2.x |
Hi all, a bug found by Debian build testing turned out to be a generic bug that affect pcb-rnd but only if _all_ of the above criteras are met: - pcb-rnd is 3.0.5 - librnd is 3.2.x - both are compiled with plugins; this is atypical when you compile from source, all-plugin setup is mostly used by binary distro packages If any of the above not met, you are not affected. 1. How does this affects you In the above setup svg export driven by a CAM export may fail; svg export may trigger unexpected behavior; make test on the cam test may fail. 2. What you could do about it The upcoming pcb-rnd 3.0.6 release will fix this in about a week. If you can easily replace 3.0.5 with 3.0.6, you don't need to do anything else, just upgrade to 3.0.6 as soon as it's released. (You should start testing svn HEAD now, as it's release candidate for 3.0.6 already) If that's not a viable solution and you absolutely need to run up 3.0.5, you can: - downgrade librnd to 3.1.x (but some other apps, like sch-rnd, may need 3.2.x) - recompile pcb-rnd 3.0.5, change the module state of export_svg from plugin to buildin when configuring pcb-rnd: ./configure --buildin-export_svg Best regards, Igor2
Reply subtree:
5860 [pcb-rnd] errata: pcb-rnd 3.0.5 vs. librnd 3.2.x from rn...@igor2.repo.hu