Mailing list archives : pcb-rnd

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